Поделиться через


Оператор Nonclustered Index Seek инструкции Showplan

Оператор Index Seek использует возможности поиска по индексам для получения строк из некластеризованного индекса.

Столбец Argument содержит имя используемого некластеризованного индекса. Он также хранит предикат SEEK:(). Подсистема хранилища использует индекс для обработки только тех строк, которые удовлетворяют предикату SEEK:(). В этот столбец также может входить необязательный предикат WHERE:(), который будет вычисляться подсистемой хранилища для всех строк, удовлетворяющих условию предиката SEEK:() (для этого индексы не используются).

Если столбец Argument содержит предложение ORDERED, обработчик запросов определяет, что строки должны возвращаться в том порядке, в котором они отсортированы в некластеризованном индексе. Если предложение ORDERED отсутствует, подсистема хранилища производит поиск индекса оптимальным способом (что не гарантирует сортировки выходных данных). Сохранение сортировки в выводе может оказаться менее эффективным, чем возврат неупорядоченного вывода.

Index Seek является логическим и физическим оператором.

Значок оператора Nonclustered index seekЗначок графического плана выполнения

См. также

Задачи

Как отобразить фактический план выполнения

Основные понятия

Справочник по логическим и физическим операторам
Создание некластеризованных индексов
Отображение планов выполнения с помощью параметров Showplan инструкции SET (Transact-SQL)

Другие ресурсы

SELECT (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005