[quote=引用 4 楼 SmithLiu328 的回复:] 按列存储就是说一个PAGE这个列,而默认的是按照一行存储在一个Page。所以对于大树据只查询少量列的话,列索引就有很大的优势,因为PAGE少了很多,IO会有很大的提升,而且内存可以充分发挥作用。 另外提一下在2014的版本中其实列索引是可以做为Clustered Index的。
按列存储就是说一个PAGE这个列,而默认的是按照一行存储在一个Page。所以对于大树据只查询少量列的话,列索引就有很大的优势,因为PAGE少了很多,IO会有很大的提升,而且内存可以充分发挥作用。 另外提一下在2014的版本中其实列索引是可以做为Clustered Index的。
列索引不能做Clustered Index的,所以只是非聚集索引才可以成为列索引,当然不会影响存储了。 http://technet.microsoft.com/en-us/library/gg492088.aspx
--创建成功 create nonclustered columnstore index PK__TestTabl__ColumnStore on TestTable(c1,c2)
--会报错 create clustered columnstore index PK__TestTabl__ColumnStore on TestTable(c1,c2)
6,129
社区成员
4,460
社区内容
加载中
试试用AI创作助手写篇文章吧