Compartilhar via


SQL Server, objeto Métodos de Acesso

O objeto Métodos de Acesso no SQL Server fornece contadores para monitorar como os dados lógicos dentro do banco de dados são acessados. O acesso físico às páginas de banco de dados no disco é monitorado usando os contadores do Gerenciador de Buffers . Monitorar os métodos usados para acessar dados armazenados no banco de dados pode ajudá-lo a determinar se o desempenho da consulta pode ser melhorado adicionando ou modificando índices, adicionando ou movendo partições, adicionando arquivos ou grupos de arquivos, desfragmentando índices ou reescrevendo consultas. Os contadores dos Métodos de Acesso também podem ser usados para monitorar a quantidade de dados, índices e espaço livre dentro do banco de dados, indicando assim o volume de dados e a fragmentação para cada instância do servidor. A fragmentação excessiva de índice pode prejudicar o desempenho.

Para obter informações mais detalhadas sobre volume de dados, fragmentação e uso, use as seguintes exibições de gerenciamento dinâmico:

Para consumo de espaço no tempdb no nível de arquivo, tarefa e sessão, use estas exibições de gerenciamento dinâmico:

Esta tabela descreve os contadores dos Métodos de Acesso do SQL Server.

Contadores dos Métodos de Acesso do SQL Server Descrição
Lotes de limpeza AU/segundos O número de lotes por segundo que foram concluídos com êxito pela tarefa em segundo plano, que limpa as unidades de alocação descartadas e adiadas.
Limpezas de UA/s O número de unidades de alocação por segundo que foram descartadas com êxito na tarefa em segundo plano que limpa as unidades de alocação descartadas adiadas. Cada queda de unidade de alocação requer vários lotes.
Contagem de Criação de Lob por referência Contagem de valores de objeto grande (lob) que foram passados por referência. Os lobs por referência são usados em determinadas operações em lote para evitar o custo de transmiti-los por valor.
Contagem de uso de Lob por referência Contagem de valores LOB usados por referência. Os lobs por referência são usados em determinadas operações em massa para evitar o custo de passá-los por valor.
Contar LOB Readahead Contagem de páginas lob em que readahead foi emitido.
Contagem de puxar na linha Contagem de valores de coluna que foram transferidos de fora da linha para dentro da linha.
Contagem Remada de Partida Contagem de valores de coluna que foram movidos da linha para fora da linha.
Aus descartado adiado O número de unidades de alocação aguardando para serem descartadas pela tarefa em segundo plano que limpa as unidades de alocação descartadas adiadas.
Conjuntos de linhas adiados e descartados O número de conjuntos de linhas criados como resultado de operações de construção de índice online anuladas que estão esperando para serem descartadas pela tarefa em segundo plano que limpa conjuntos de linhas descartados de operações adiadas.
Limpezas de conjuntos de registros descartados/s O número de conjuntos de linhas por segundo criados como consequência de operações de construção de índice online abortadas e que foram descartadas com êxito pela tarefa em segundo plano que limpa conjuntos de linhas descartados adiados.
Conjuntos de registros descartados ignorados por segundo O número de conjuntos de linhas por segundo criados como resultado de operações de construção de índice online anuladas, que foram ignoradas pela tarefa em segundo plano que limpa conjuntos de linhas descartados adiados.
Desalocações de extensão por segundo Número de extensões desalocadas por segundo em todos os bancos de dados nesta instância do SQL Server.
Extensões Alocadas por Segundo Número de extensões alocadas por segundo em todos os bancos de dados nesta instância do SQL Server.
Lotes de limpeza de AU com falha por segundo O número de lotes por segundo que falharam e exigiram nova tentativa, pela tarefa em segundo plano que limpa as unidades de alocação descartadas adiadas. A falha pode ser devido à falta de memória ou espaço em disco, falha de hardware e outros motivos.
Cookie de página folha com falha O número de vezes que um cookie de página folha não pôde ser usado durante uma pesquisa de índice desde que as alterações ocorreram na página folha. O cookie é usado para acelerar a pesquisa de índice.
Cookie de página de árvore com falha O número de vezes que um cookie de página de árvore não pôde ser utilizado durante uma busca no índice devido a alterações nas páginas-mãe dessas páginas de árvore. O cookie é usado para acelerar a pesquisa de índice.
Registros encaminhados/seg Número de registros por segundo buscados por meio de ponteiros de registro encaminhados.
Busca de páginas por segundo do FreeSpace Número de páginas buscadas por segundo através de varreduras de espaço livre. Essas verificações buscam espaço livre em páginas já alocadas a uma unidade de alocação, para atender às solicitações para inserir ou modificar fragmentos de registros.
Verificações do FreeSpace por segundo Número de verificações iniciadas por segundo para pesquisar espaço livre em páginas já alocadas a uma unidade de alocação para inserir ou modificar fragmento de um registro. Cada verificação pode encontrar várias páginas.
Escaneamentos completos/s Número de verificações completas irrestritas por segundo. Elas podem ser verificações de tabela base ou de índice completo.
Buscas no Índice por Segundo Número de pesquisas de índice por segundo. Eles são usados para iniciar uma verificação de intervalo, reposicionar uma verificação de intervalo, revalidar um ponto de verificação, buscar um único registro de índice e pesquisar o índice para localizar onde inserir uma nova linha.
Contagem de Criação de LobHandle Contagem de lobs temporários criados.
Contagem de Destruição do LobHandle Contagem de LOBs temporários destruídos.
Contagem de criação do provedor lobSS Contagem de Provedores de Serviços de Armazenamento LOB (LobSSP) criados. Uma tabela de trabalho criada por LobSSP.
Contagem de destruição do provedor LobSS Contagem de LobSSP destruídos.
Contagem de Truncamento do Provedor de LobSS Contagem do LobSSP foi truncada.
Alocações de páginas mistas/s Número de páginas alocadas por segundo das extensões mistas. Elas podem ser usadas para armazenar as páginas IAM e as oito primeiras páginas alocadas para uma unidade de alocação.
Tentativas de compactação de página/s Número de páginas avaliadas para compressão de nível de página. Inclui páginas que não foram compactadas porque economias significativas poderiam ser obtidas. Inclui todos os objetos na instância do SQL Server. Para obter informações sobre objetos específicos, consulte sys.dm_db_index_operational_stats (Transact-SQL).
Desalocações de página por segundo Número de páginas desalocadas por segundo em todos os bancos de dados nesta instância do SQL Server. Elas incluem páginas de extensões mistas e extensões uniformes.
Divisões de página/s Número de divisões de página por segundo que ocorrem como resultado do estouro de páginas de índice.
Páginas Alocadas/s Número de páginas alocadas por segundo em todos os bancos de dados nesta instância do SQL Server. Elas incluem alocações de páginas tanto de extensões mistas quanto de extensões uniformes.
Páginas compactadas/s Número de páginas de dados compactadas usando a compactação PAGE. Inclui todos os objetos na instância do SQL Server. Para obter informações sobre objetos específicos, consulte sys.dm_db_index_operational_stats (Transact-SQL).
Varreduras de Sondas/seg Número de varreduras de sondagem por segundo que são utilizadas para encontrar no máximo uma única linha elegível em um índice ou tabela base diretamente.
Varreduras de Intervalo por Segundo Número de escaneamentos de intervalo qualificados por índices por segundo.
Revalidações de ponto de varredura/s Número de vezes por segundo que o ponto de verificação teve que ser revalidado para continuar a verificação.
Registros fantasmas ignorados/s Número de registros fantasmas por segundo ignorados durante as verificações.
Escalonamentos de bloqueio de tabela por segundo O número de vezes que os bloqueios em uma tabela foram escalonados para a granularidade TABLE ou HoBT.
Cookie de folha de página usado Número de vezes que um cookie de página folha é usado com êxito durante uma pesquisa de índice, pois nenhuma alteração ocorreu na página folha. O cookie é usado para acelerar a pesquisa de índice.
Cookie de página de árvore usado Número de vezes que um cookie de página de árvore é usado com êxito durante uma pesquisa de índice, pois nenhuma alteração ocorreu na página pai da página da árvore. O cookie é usado para acelerar a pesquisa de índice.
Arquivos de trabalho criados por segundo Número de arquivos de trabalho criados por segundo. Por exemplo, os arquivos de trabalho podem ser usados para armazenar resultados temporários para junções de hash e agregações de hash.
Worktables Criadas/seg Número de tabelas de trabalho criadas por segundo. Por exemplo, as tabelas de trabalho podem ser usadas para armazenar resultados temporários para buffer de consulta, variáveis LOB, variáveis XML e cursores.
Worktables From Cache Ratio Porcentagem de tabelas de trabalho criadas em que as duas páginas iniciais da tabela de trabalho não foram alocadas, mas estavam imediatamente disponíveis no cache da tabela de trabalho. (Quando uma tabela de trabalho é descartada, duas páginas podem permanecer alocadas e são retornadas para o cache da tabela de trabalho. Isso aumenta o desempenho.)

Consulte Também

Monitorar o uso de recursos (Monitor do Sistema)