SQL Server, objeto Cache de planos
O objeto Plan Cache fornece contadores para monitorar como o SQL Server usa a memória para armazenar objetos, como procedimentos armazenados e instruções e gatilhos Transact-SQL ad hoc e preparados. Diversas instâncias do objeto Plan Cache podem ser monitoradas ao mesmo tempo, com cada instância representando um tipo de plano diferente para monitorar.
Esta tabela descreve os contadores SQLServer:Plan Cache.
Contadores SQL Server Plan Cache |
Descrição |
---|---|
Taxa de Acertos do Cache |
Taxa entre acertos e pesquisas do cache. |
Contagens de Objeto do Cache |
Número de objetos do cache no cache. |
Páginas do Cache |
Número de páginas de 8 quilobytes (KB) usado por objetos do cache. |
Objetos do cache em uso |
Número de objetos do cache em uso. |
Cada contador no objeto contém as seguintes instâncias:
Instância do Cache de Plano |
Descrição |
---|---|
_Total |
Informações para todos os tipos de instâncias do cache. |
Planos Sql |
Os planos de consulta produzidos de uma consulta Transact-SQL ad hoc, inclusive consultas parametrizadas automaticamente ou de instruções Transact-SQL preparadas usando sp_prepare ou sp_cursorprepare. O SQL Server armazenará 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 mais tarde. Consultas parametrizadas pelo usuário (mesmo se não preparadas explicitamente) também são monitoradas como Planos SQL Preparados. |
Planos de Objeto |
Planos de consulta gerados ao criar um procedimento armazenado, função ou gatilho. |
Associar árvores |
Árvores normalizadas para exibições, regras, colunas computadas e restrições de verificação. |
Procedimentos armazenados estendidos |
Informações do catalogo para procedimentos armazenados estendidos. |
Tabelas temporárias & variáveis da tabela |
Informações do cache relacionadas a tabelas temporárias e tabelas variáveis. |
Consulte também
Referência
SQL Server, objeto Buffer Manager