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


Оптимизация запросов в используемых приложениях с помощью руководств планов

SQL Server 2005 вводит системную хранимую процедуру sp_create_plan_guide для создания руководств планов, чтобы оптимизировать производительность при выполнении запросов. Эта процедура может использоваться, когда нельзя или не нужно напрямую менять текст запроса. Руководства планов полезны, когда небольшое подмножество запросов в приложении базы данных стороннего разработчика выполняются не так, как ожидается.

В этом разделе

Подраздел Описание

Основные сведения о руководствах планов

Описывает руководства планов, типы руководств планов и возможности их применения.

Проектирование и реализация руководств планов

Объясняет, что нужно учитывать перед созданием руководства плана, как его создавать, каковы ограничения, накладываемые на руководства планов.

Указание механизма параметризации запросов с помощью руководств плана

Объясняет, как создать руководство плана TEMPLATE, чтобы определить, будет ли класс запросов параметризован при компиляции.

Конструирование руководств планов для параметризованных запросов

Объясняет, как создать руководство плана для параметризованной формы запроса.

Как SQL Server сопоставляет руководство планов запросам

Объясняет логическую архитектуру запросов, соответствующих руководствам планов.

Использование приложения SQL Server Profiler для создания и проверки руководств планов

Объясняет, как упростить обеспечение соответствия запросов руководствам планов, используя приложение SQL Server Profiler для получения точного текста запроса при создании руководства плана. Также объясняет, как проверять совпадение с помощью приложения SQL Server Profiler.

См. также

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

Производительность запроса

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

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