【发布时间】:2016-01-12 17:08:36
【问题描述】:
我有一个很大的表,有 400 列和 100,000 行。 当我选择所有列时,查询非常慢(~7500ms)。 3 列上只有一个主键集。 我不在乎插入/更新的速度,这个表主要用于读取。 我正在阅读关于 Clustered Columnstore Index 如何非常符合我的要求以提高读取性能的信息。
所以我尝试使用聚集列存储索引,速度几乎相同(约 7000 毫秒)。我真的期待一个更高的改进。我错过了什么吗?
【问题讨论】:
-
7.5 秒选择 40,000,000 条数据实际上并没有那么慢。大部分时间可能都花在处理大型数据集上。
标签: sql indexing sql-server-2012