Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Banco de Dados SQL do
AzureInstância
Gerenciada de SQL do AzureBanco de dados SQL no Microsoft Fabric
Exibe informações em um formato de tabela sobre o cache de procedimento.
Convenções de sintaxe Transact-SQL
Sintaxe
DBCC PROCCACHE [ WITH NO_INFOMSGS ]
Argumentos
WITH
Permite que as opções sejam especificadas.
NO_INFOMSGS
Suprime todas as mensagens informativas com níveis de gravidade de 0 a 10.
Comentários
O cache de procedimento é usado para armazenar em cache os planos compilados e executáveis a fim de acelerar a execução de lotes. As entradas em um cache de procedimento estão no nível de um lote. O cache de procedimento inclui as seguintes entradas:
- Planos compilados
- Planos de execução
- Árvore Algebrizer
- Procedimentos estendidos
Conjuntos de resultados
A tabela a seguir descreve as colunas do conjunto de resultados.
| Nome da coluna | Descrição |
|---|---|
| Bônus de proc do NUM | Número total de páginas usadas por todas as entradas no cache de procedimento. |
| Buffs de ativação do NUM usados | Número total de páginas usadas por todas as entradas usadas atualmente. |
| Buffs de proc do NUM ativos | Somente para compatibilidade com versões anteriores. Número total de páginas usadas por todas as entradas usadas atualmente. |
| Tamanho do cache de proc | Número total de entradas no cache de procedimento. |
| Cache de proc usado | Número total de entradas usadas atualmente. |
| Cache de proc ativo | Somente para compatibilidade com versões anteriores. Número total de entradas usadas atualmente. |
Permissões
Exige associação à função de servidor fixa sysadmin ou à função de banco de dados fixa db_owner .