SQL Server Индекс columnstore в памяти хранит данные и управляет данными с помощью основанного на столбцах хранилища данных и обработки запросов. Индексы Columnstore подходят для рабочих нагрузок хранилища данных, которые выполняют в основном массовую загрузку и запросы только для чтения.Используйте индекс columnstore для повышения производительности запросов максимум в 10 раз относительно традиционного хранилища, основанного на строках, и повышения эффективности сжатия данных до 7 раз относительно несжатых данных.
Ключевые характеристики
В SQL Server кластеризованный индекс columnstore:
Доступен в выпусках Enterprise, Developer и Evaluation.
Обновляется.
Это основной метод хранения для всей таблицы.
Не имеет ключевых столбцов. Все столбцы являются включенными.
Является единственным индексом для таблицы. Не поддается объединению с другими индексами.
Можно настроить для использования columnstore или архивного сжатия columnstore.
Физически не хранит столбцы в отсортированном порядке. Вместо этого хранит данные для повышения сжатия и производительности.
В SQL Server некластеризованный индекс columnstore:
Поддерживается индексация подмножества столбцов в кластеризованном индексе или куче. Например, его можно использовать для индексации часто используемых столбцов.
Требует дополнительного места для хранения копии столбцов в индексе.
Обновляется путем перестроения индекса или входящего и исходящего переключения секций. Не обновляется с помощью операций DML — вставка, обновление и удаление.
Может быть совмещен с другими индексами из таблицы.
Можно настроить для использования columnstore или архивного сжатия columnstore.
Физически не хранит столбцы в отсортированном порядке. Вместо этого хранит данные для повышения сжатия и производительности. Предварительная сортировка данных перед созданием индекса columnstore не является обязательной, но повышает уровень сжатия columnstore.
Загрузка данных
<по материалам MSDN>
Индексы Columnstore подходят для рабочих нагрузок хранилища данных,...
Профессиональное обучение в свободное время - вечернее, выходные дни,...
Компания Microsoft Украина объявила о назначении Надежды Васильевой...
Ciklum готовится запустить в Украине программу стартап-акселерации. Об...