Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:SQL Server
База данных
SQL AzureУправляемый экземпляр
SQL AzureБаза данных SQL в Microsoft Fabric
Отображает сведения о кэше процедур в табличном формате.
Соглашения о синтаксисе Transact-SQL
Синтаксис
DBCC PROCCACHE [ WITH NO_INFOMSGS ]
Аргументы
ВМЕСТЕ С
Позволяет указывать параметры.
NO_INFOMSGS
Подавляет все информационные сообщения с уровнями серьезности от 0 до 10.
Замечания
Кэш процедур служит для кэширования скомпилированных и исполняемых планов с целью ускорить выполнение пакетов. Элементы кэша процедур находятся на уровне пакета. Кэш процедур содержит следующие записи:
- Скомпилированные планы
- Планы выполнения
- Дерево алгебризатора
- Расширенные процедуры
Результирующие наборы
В следующей таблице описаны столбцы в результирующем наборе.
| Имя столбца | Description |
|---|---|
| Баффы num proc | Общее количество страниц, используемое всеми записями кэша процедур. |
| Используемые баффы num proc | Общее число страниц, занятых всеми используемыми в данный момент записями. |
| Активные баффы Num активированы | Только для обратной совместимости. Общее число страниц, занятых всеми используемыми в данный момент записями. |
| Размер кэша proc | Общее число элементов в кэше процедур. |
| Используемый кэш proc | Общее число элементов, используемых в настоящий момент. |
| Активный кэш PROC | Только для обратной совместимости. Общее число элементов, используемых в настоящий момент. |
Разрешения
Необходимо быть членом предопределенной роли сервера sysadmin или предопределенной роли базы данных db_owner .