SQL Server, objeto Réplica de Banco de Dados
Aplica-se: SQL Server
O objeto de desempenho SQLServer:Database Replica contém contadores de desempenho que relatam informações sobre os bancos de dados secundários na réplica secundária de um grupo de disponibilidade Always On no SQL Server. Esse objeto só é válido em uma instância do SQL Server que hospeda uma réplica secundária.
Nome do contador | Descrição | Exibir em... |
---|---|---|
Atraso do Controle de Fluxo do Banco de Dados | Duração consumida na espera do controle de fluxo do banco de dados em microssegundos. Aplica-se a: SQL Server 2014 Service Pack 2 e posterior, SQL Server 2016 Service Pack 1 e posterior | |
Controles de Fluxo de Banco de Dados/s | O número de controle de fluxo de banco de dados por segundo. Aplica-se a: SQL Server 2014 Service Pack 2 e posterior, SQL Server 2016 Service Pack 1 e posterior | |
Bytes de Arquivo Recebidos/s | Quantidade de dados FILESTREAM recebida pela réplica secundária para o banco de dados secundário no último segundo. | Réplica secundária |
Hora da Confirmação do Grupo | Número de microssegundos que todas as transações aguardaram pela confirmação de grupo. Aplica-se a: SQL Server 2014 Service Pack 2 e posterior, SQL Server 2016 Service Pack 1 e posterior | |
Confirmação do Grupo/s | Número de vezes que as transações aguardaram pela confirmação do grupo. Aplica-se a: SQL Server 2014 Service Pack 2 e posterior, SQL Server 2016 Service Pack 1 e posterior | |
Fila de Aplicação de Log Pendente | Quantidade de blocos de log que estão aguardando para serem aplicados na réplica de banco de dados. | Réplica secundária |
Fila de Aplicação de Log Pronta | Quantidade de blocos de log que estão aguardando e prontos para serem aplicados na réplica de banco de dados. | Réplica secundária |
Bytes de Log Compactados/s | A quantidade de log em bytes compactados por segundo. Aplica-se a: SQL Server 2014 Service Pack 2 e posterior, SQL Server 2016 Service Pack 1 e posterior | |
Bytes de Log Descompactados/s | A quantidade de log em bytes descompactados por segundo. Aplica-se a: SQL Server 2014 Service Pack 2 e posterior, SQL Server 2016 Service Pack 1 e posterior | |
Bytes de Log Recebidos/s | Quantidade registros de log recebida pela réplica secundária para o banco de dados secundário no último segundo. | Réplica secundária |
Ocorrências de Cache de Compactação de Log/s | O número de ocorrências de compactação de bloco de log por segundo. Aplica-se a: SQL Server 2014 Service Pack 2 e posterior, SQL Server 2016 Service Pack 1 e posterior | |
Perdas de Cache de Compactação de Log/s | O número de ocorrências de perda no cache de compactação de bloco de log por segundo. Aplica-se a: SQL Server 2014 Service Pack 2 e posterior, SQL Server 2016 Service Pack 1 e posterior | |
Compactações de Log/s | O número de blocos de log compactados por segundo. Aplica-se a: SQL Server 2014 Service Pack 2 e posterior, SQL Server 2016 Service Pack 1 e posterior | |
Descompactações de Log/s | O número de blocos de log descompactados por segundo. Aplica-se a: SQL Server 2014 Service Pack 2 e posterior, SQL Server 2016 Service Pack 1 e posterior | |
Log restante para desfazer | A quantidade de log em quilobytes restante para a conclusão da fase de desfazer. | Réplica secundária |
Fila de Envio de Log | Quantidade de registros de log nos arquivos de log do banco de dados primário, em quilobytes, que não foram enviados à réplica secundária. Esse valor é enviado à réplica secundária da réplica primária. O tamanho da fila não inclui arquivos FILESTREAM enviados a um secundário. | Réplica secundária |
Transação de Gravação Espelhada/s | Número de transações que foram gravadas no banco de dados primário e depois aguardaram para confirmar até que o log fosse enviado para o banco de dados secundário, no último segundo. | Réplica primária |
Fila de Recuperação | Quantidade de registros de log em kilobytes nos arquivos de log da réplica secundária que ainda não foram refeitos. | Réplica secundária |
Ações de refazer bloqueadas/s | Número de vezes que o thread de restauração foi bloqueado nos bloqueios mantidos por leitores do banco de dados. | Réplica secundária |
Bytes de Restauração Restantes | A quantidade de log em quilobytes a ser refeita para concluir a fase de reversão. | Réplica secundária |
Bytes Refeitos/s | Quantidade de registros de log refeitos no banco de dados secundário no último segundo. | Réplica secundária |
Restaurações/s | Quantidade de registros de log refeitos no último segundo para alcançar a réplica de banco de dados | Réplica secundária |
Total de Log a ser desfeito | Total de quilobytes de log que deve ser desfeito. | Réplica secundária |
Atraso na Transação | Atraso total na espera por um reconhecimento de confirmação não terminado para todas as transações atuais, em milissegundos. Divida por Transações de Gravação Espelhadas/s para obter Atraso Médio da Transação. Para obter mais informações, confira Monitorar o desempenho de Grupos de Disponibilidade Always On | Réplica primária |
Exemplo
Você começa a explorar os contadores de desempenho de consulta neste objeto usando essa consulta T-SQL na exibição de gerenciamento dinâmico sys.dm_os_performance_counters:
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Database Replica%';