Рекомендации по индексам сolumnstore в помощнике по настройке ядра СУБД
Область применения: SQL Server
Индексы columnstore, как и традиционные индексы rowstore, существенно повышают производительность хранения данных и аналитических рабочих нагрузок. Выбор подходящего индекса (rowstore или columnstore) для базы данных зависит от рабочей нагрузки приложения. В SQL Server 2016 помощник по настройке ядра СУБД может проанализировать рабочую нагрузку и порекомендовать создать индексы rowstore и columnstore в соответствующем сочетании для вашей базы данных.
Она доступна в среде SQL Server Management Studio версии 16.4 или более поздней.
Как включить рекомендации по индексам сolumnstore в помощнике по настройке ядра СУБД
Запустите помощник по настройке ядра СУБД и откройте новый сеанс настройки.
На вкладке Общие выберите базы данных и рабочую нагрузку для настройки.
В области "Параметры настройки" установите флажок Рекомендовать индексы columnstore (см. рисунок ниже).
Выберите другие параметры настройки и нажмите кнопку Начать анализ.
После завершения настройки просмотрите все рекомендации, включая все индексы columnstore, на вкладке Рекомендации (см. рисунок ниже).
Выберите гиперссылку "Определение" , чтобы просмотреть инструкцию языка определения данных SQL (DDL), которая может создать рекомендуемый индекс. По умолчанию помощник по настройке ядра СУБД использует суффикс col в имени индекса columnstore, чтобы упростить определение индексов columnstore (см. рисунок ниже).
Как включить рекомендации по индексам columnstore в служебной программе dta.exe
Используйте параметр командной строки -fc, чтобы включить рекомендации columnstore при использовании служебной программы командной строки dta.exe.
Сведения о служебной программе командной строки dta.exe см. в этой статье.
См. также
Руководство по индексам columnstore
Database Engine Tuning Advisor (Помощник по настройке ядра СУБД)
Руководство по помощнику по настройке ядра СУБД