Оптимизация запросов в используемых приложениях с помощью структур планов
Системные хранимые процедуры sp_create_plan_guide и sp_create_plan_guide_from_handle могут использоваться для создания структур планов с целью оптимизации производительности запросов. Эти процедуры могут использоваться, если нельзя или нежелательно напрямую менять текст запроса. Структуры планов полезны, когда небольшое подмножество запросов в приложении базы данных стороннего разработчика выполняются не так, как ожидается.
В этом разделе
Основные сведения о структурах планов
Описывает структуры планов, типы структур планов и возможности их применения.Проектирование и реализация структур планов
Объясняет, что нужно учитывать перед созданием структуры плана, как ее создавать, каковы ограничения, накладываемые на структуры планов.Указание механизма параметризации запросов с помощью структур плана
Объясняет, как создать структуру плана TEMPLATE, чтобы определить, будет ли класс запросов параметризован при компиляции.Конструирование структур планов для параметризованных запросов
Объясняет, как создать структуру плана для параметризованной формы запроса.Как SQL Server сопоставляет структуры планов запросам
Объясняет логическую архитектуру запросов, соответствующих структурам планов.Использование приложения SQL Server Profiler для создания и проверки структур планов
Объясняет, как упростить обеспечение соответствия запросов структурам планов, используя приложение Приложение SQL Server Profiler для получения точного текста запроса при создании структуры плана. Также объясняет, как проверять совпадение с помощью приложения Приложение SQL Server Profiler.Использование подсказок в запросах INDEX и FORCESEEK в структурах планов
Описывает применения подсказок в запросе INDEX и FORCSEEK в структуре плана для управления индексами и операциями с индексами, используемыми оптимизатором запросов для соответствующего запроса.