Почему таблица с некластеризованным индексом columnstore должна быть доступна только для чтения?

Я читал [эту статью MSDN].(http://msdn.microsoft.com/en-us/library/gg492088.aspx)

Одно из ключевых различий между кластеризованным и некластеризованным индексом заключается в том, что кластеризованный индекс можно обновлять. Хорошо, но какое свойство некластеризованного индекса приводит к тому, что он (и таблица) доступен только для чтения? Почему изменение таблицы не может быть отражено в индексе?


person xavier    schedule 20.05.2014    source источник
comment
Без технических причин. Просто не реализовано.   -  person usr    schedule 20.05.2014


Ответы (1)


В SQL Server 2012 появились некластеризованные индексы columnstore, и обновление не было реализовано. В SQL Server 2014 индексы columnstore гораздо более продвинуты, например. у нас может быть кластеризованный индекс columnstore, который полностью заменяет хранилище строк хранилищем столбцов, а индексы 2014 года уже можно обновлять.

person Endrju    schedule 20.05.2014