为什么具有非聚集列存储索引的表必须是只读的?

时间:2014-05-20 18:31:57

标签: sql-server indexing columnstore

我正在阅读[此MSDN文章]。(http://msdn.microsoft.com/en-us/library/gg492088.aspx

群集索引和非群集索引之间的主要区别之一是聚簇索引是可更新的。很好 - 但是非聚集索引的哪些属性导致它(和表)只能读取?为什么表中的更改不会反映在索引中?

1 个答案:

答案 0 :(得分:0)

SQL Server 2012引入了非群集列存储索引,但未实现更新。在SQL Server 2014中,列存储索引要先进得多,例如我们可以使用聚簇列存储索引,它完全用行存储替换行存储,2014年的索引已经可以更新。