Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения:SQL Server
Объект "Кэш планов" предоставляет счетчики для отслеживания использования памяти SQL Server для хранения таких объектов, как хранимые процедуры, нерегламентированные и подготовленные инструкции Transact-SQL и триггеры. Параллельно можно отслеживать несколько экземпляров объекта Plan Cache , причем в каждом экземпляре могут отслеживаться различные типы плана.
В этой таблице описаны счетчики кэша SQLServer:Plan .
| Счетчики объекта Plan Cache | Описание |
|---|---|
| Коэффициент попадания в кэш | Соотношение между числом попаданий в кэш и числом уточняющих запросов. |
| Базовый коэффициент попаданий в кэш | Только для внутреннего пользования. |
| Счетчик объектов кэша | Количество объектов в кэше. |
| Используемых объектов кэша | Количество используемых объектов кэша. |
| Страницы кэша | Количество 8-килобайтных страниц, занимаемых объектами кэша. |
Каждый из счетчиков объекта содержит следующие экземпляры.
| Экземпляр объекта Plan Cache | Описание |
|---|---|
| _Итог | Сведения обо всех типах экземпляров кэша. |
| Планы SQL | Планы запросов, созданные из нерегламентированного запроса Transact-SQL, включая автоматически параметризованные запросы, или инструкции Transact-SQL, подготовленные с помощью sp_prepare или sp_cursorprepare. SQL Server кэширует планы для нерегламентированных инструкций Transact-SQL для последующего повторного использования, если идентичная инструкция Transact-SQL будет выполнена позже. Запросы, параметризованные пользователем (даже в случае, если они не были подготовлены явно) также отображаются в виде подготовленных планов SQL. |
| Планы объектов | Планы запроса, формируемые при создании хранимых процедур, функций и триггеров. |
| Ограничивающие деревья | Нормализованные деревья для представлений, правил, вычисляемых столбцов и проверочных ограничений. |
| Расширенные хранимые процедуры | Сведения из каталога о расширенных хранимых процедурах. |
| Временные таблицы и переменные таблиц | Сведения из кэша, относящиеся к временным таблицам и табличным переменным. |
Пример
Вы начинаете изучать счетчики производительности запросов в этом объекте, используя этот запрос T-SQL в динамическом административном представлении sys.dm_os_performance_counters:
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Plan Cache%';