MS SQL Server. Как узнать, используется ли индекс при выполнении запроса?







+2 +/-
Профиль пользователя Sensific Спросил: Sensific   (рейтинг 29226) Категория: компьютеры и интернет

Ответов: 1

3 +/-
Лучший ответ

Необходимо посмотреть план выполнения запроса.

"какую конкретно иконку нажать" - зависит от того, какую клиентскую программу вы используете.

В любом случае, об использовании индекса будет говориться строка в плане выполнения "index scan".

Кстати, в данном случае есть интересный момент, связанный с составными первичными ключами (которые в MS SQL по умолчанию являются кластерными). Если вы выполняете запрос с объединением с другой таблицей по одному из полей ключа, то желательно создавать в таблице отдельный не уникальный индекс для данного поля, т.к. план выполнения как раз покажет, что при выборке части данных по данному полю будет использоваться этот дополнительный индекс.

Ответил на вопрос: Burkina  

Похожие вопросы

Спросил
4 Отв.
Подскажите индекс Волгограда?
Ответ: Как известно, почтовый индекс в России состоит из шести цифр. Первые три из них - это город или регион. Остальные три - номер почтового отделения. Индекс ... Читать далее...
Автор вопроса: Medieval, в категории |
Спросил Medieval
1 Отв.
Как узнать точный индекс в Казахстане?
Ответ: Во-первых, исходя из точного почтового адреса по Справочнику на любой Почте России могут дать исчерпывающий ответ. Потому что у них СПРАВОЧНИК есть. Во-вторых, ... Читать далее...
Автор вопроса: Stanes, в категории | |
Спросил Stanes
3 Отв.
Как рассчитать индекс массы тела?
Ответ: Формула индекса массса тела была разработана физиологов Кетле, чтобы определить, находится ли вес человека в пределах нормы. Для того, чтобы рассчитать ... Читать далее...
Автор вопроса: Continued, в категории | | | |
Спросил Continued
6 Отв.
Что такое индекс Вышковского?
Ответ: это информационно-аналитическая система, позволяющая оценивать эффективность рекламы и изменения показателей объемов купли-продажи на лекарственные средства. ... Читать далее...
Автор вопроса: Gie, в категории | | | | |
Спросил Gie
1 Отв.
Как узнать почтовый индекс по адресу в Краснодаре?
Ответ: Почтовый индекс в Краснодаре как и в любом другом отделении можно узнать на сайте почты http://indexp.ru/ http://www.russianpost.ru/rp/servise/ru/home/postuslug/searchops Хотя ... Читать далее...
Автор вопроса: Myrilla, в категории | | | |
Спросил Myrilla
2 Отв.
Как узнать почтовый индекс по адресу в Омске?
Ответ: Самый надёжный и простой вариант - это зайти на офиц. сайт Почты России и использовать их сервис, который называется Поиск отделений почтовой связи. ... Читать далее...
Автор вопроса: Ebattle, в категории | |
Спросил Ebattle
1 Отв.
Почему на конверте 2 индекса получателя?
Ответ: Это за тем, что индекс (который пунктиром) считывает сканер, для автоматической обработки полагаю, а если уж не получилось, или не правильно он написан ... Читать далее...
Автор вопроса: Roxie, в категории | | |
Спросил Roxie
1 Отв.
Сайт удалили из индекса Яндекса, стоит ли продолжать с ним работать?
Ответ: Я бы менял домен, но это субъективное мнение. Лично меня устраивает все до тех пор, пока сайт индексируется Гуглом. Если Яндекс перестанет, я ничего не ... Читать далее...
Автор вопроса: Wheel, в категории | |