列存储索引和位列

时间:2016-06-03 03:56:28

标签: sql-server sql-server-2014

我有一张几乎有1T行的表。

create table bigtable (
  K1 int, K2 date, -- PK columns
  C1 ..., C8 ...., -- columns with various data types like float, date, varchar, ...
  B1 bit, B2 bit, ......, B10 bit -- 10 or so bit columns
  primary key (K1, K2)
)

我想使用columnstore来提高查询性能。以下哪个选项最适合选择查询?不要担心插入/更新。

  1. 创建集群列存储索引
  2. 为所有列
  3. 创建非群集列存储索引
  4. 为除了这些位列之外的所有列创建非群集列存储索引(也可能是其他低选择性列?)

0 个答案:

没有答案