Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
O objeto Plan Cache fornece contadores para monitorar como o SQL Server usa a memória para armazenar objetos como procedimentos armazenados, instruções de Transact-SQL ad hoc e preparadas e gatilhos. Várias instâncias do objeto Plan Cache podem ser monitoradas ao mesmo tempo, com cada instância representando um tipo diferente de plano a ser monitorado.
Esta tabela descreve os contadores SQLServer:Plan Cache .
| Contadores de cache de plano do SQL Server | Descrição |
|---|---|
| Taxa de acertos do cache | Proporção entre acertos e pesquisas de cache. |
| Base da taxa de acertos do cache | Apenas para uso interno. |
| Contagens de objetos de cache | Número de objetos de cache no cache. |
| Objetos de cache em uso | Número de objetos de cache em uso. |
| Páginas de cache | Número de páginas de 8 kilobytes (KB) usadas por objetos de cache. |
Cada contador no objeto contém as seguintes instâncias:
| Planejar instância de cache | Descrição |
|---|---|
| _Total | Informações para todos os tipos de instâncias de cache. |
| Planos SQL | Planos de consulta produzidos a partir de uma consulta Transact-SQL ad hoc, incluindo consultas parametrizadas automaticamente, ou de instruções Transact-SQL preparadas usando sp_prepare ou sp_cursorprepare. O SQL Server armazena em cache os planos para instruções Transact-SQL ad hoc para reutilização posterior se a instrução Transact-SQL idêntica for executada posteriormente. As consultas parametrizadas pelo usuário (mesmo que não explicitamente preparadas) também são monitoradas como Planos SQL Preparados. |
| Planos de objetos | Planos de consulta gerados pela criação de um procedimento armazenado, função ou gatilho. |
| Árvores encadernadas | Árvores normalizadas para exibições, regras, colunas computadas e restrições de verificação. |
| Procedimentos armazenados estendidos | Informações de catálogo para procedimentos de armazenamentos estendidos. |
| Tabelas temporárias & variáveis de tabela | Armazenar em cache informações relacionadas a tabelas temporárias e variáveis de tabela. |
Exemplo
Você começa a explorar os contadores de desempenho de consulta neste objeto usando esta consulta T-SQL no modo de exibição de gerenciamento dinâmico sys.dm_os_performance_counters:
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Plan Cache%';
Conteúdo relacionado
- Opções de configuração de memória do Server
- SQL Server, objeto do Buffer Manager
- Monitorar o uso de recursos (Monitor de desempenho)