Индексирование с помощью советника по настройке ядра СУБД - PullRequest
1 голос
/ 25 февраля 2011

Мы индексируем базу данных с помощью советника по настройке. Предположим, у нас есть два запроса, берущих два разных набора данных из одной таблицы.

Когда мы анализируем два запроса, мы получаем два типа рекомендаций, таких как

 1. Index three columns c1,c2 and c3 in the table, here c1 is primary key.
 2. Index three columns c2,c3 and c4 in the table.

В этом случае, как мы должны действовать. Должны ли мы создавать два индекса? Пожалуйста, дайте ваши предложения.

1 Ответ

2 голосов
/ 25 февраля 2011

Вы можете анализировать оба запроса одновременно, используя один и тот же сеанс настройки ядра базы данных, и вы должны получить одну или несколько рекомендаций по индексам, которые совместимы друг с другом.Для советника по настройке базы данных рекомендуется запускать профилировщик для вашего приложения в течение определенного периода времени, например, 5-10 минут, в зависимости от загрузки и количества запросов.Затем запустите все результаты вместе в помощнике по настройке, чтобы получить список рекомендаций.

Надеюсь, это поможет!

Изменить

дополнительная информация: http://www.mssqltips.com/tip.asp?tip=1872.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...