sql >> Databáze >  >> RDS >> Sqlserver

Je možné rozdělovat sloupce na SQL Server

Skutečné dělení na úrovni sloupců přichází s úložištěm orientovaným na sloupce, viz Uvnitř indexů SQL Server 2012 Columnstore , ale je k dispozici pouze v SQL Server 2012 a řeší konkrétní úlohy BI, nikoli obecné aplikace SQL Server.

V řádkově orientovaném úložišti je vertikální dělení vlastně jiným názvem pro navrhování správných krycích indexů. Pokud má stroj alternativní úzký index, použije jej místo základní tabulky, pokud je to možné.

Poslední alternativa, ruční dlahování stolu a spojování vertikálních „úlomků“ v dotazech (nebo definování spojovacích pohledů, to samé), je obvykle špatně doporučená a málokdy se vyplatí.



  1. Jak získat století z data v Oracle

  2. Jak získat seznam pohledů MySQL?

  3. MySQL versus SQL Server Express

  4. jak používat regexp_like Oracle v Hibernate HQL?