如何结合索引和列存储索引?
How to combine Index and Columnstore Index?
我对实施最佳实践感到困惑,我有一个 table 有很多字段,每个字段都需要聚合以用于分析和报告目的,但有时我们还需要获取行基础记录.
实施 PRIMARY KEY + NON CLUSTERED COLUMNSTORE INDEX 还是 NOT NULL UNIQUE NONCLUTERED + Clustered columnstore 索引更好?
视情况而定;您的数据看起来如何以及您将如何搜索该数据。
每个table肯定需要一个主键。 PK 是否需要聚簇取决于您是否有一个更适合放置聚簇索引的列。 (聚簇索引应放在值不变且递增的列上,这意味着下一个值应高于前一个值)。
在哪里放索引,什么类型的索引,索引中列的顺序以及是否需要'included columns'都取决于具体情况,你需要做一些分析
我对实施最佳实践感到困惑,我有一个 table 有很多字段,每个字段都需要聚合以用于分析和报告目的,但有时我们还需要获取行基础记录.
实施 PRIMARY KEY + NON CLUSTERED COLUMNSTORE INDEX 还是 NOT NULL UNIQUE NONCLUTERED + Clustered columnstore 索引更好?
视情况而定;您的数据看起来如何以及您将如何搜索该数据。
每个table肯定需要一个主键。 PK 是否需要聚簇取决于您是否有一个更适合放置聚簇索引的列。 (聚簇索引应放在值不变且递增的列上,这意味着下一个值应高于前一个值)。
在哪里放索引,什么类型的索引,索引中列的顺序以及是否需要'included columns'都取决于具体情况,你需要做一些分析