MSSQLSERVER_32044

Aplica-se a: SQL Server

Detalhes

Attribute Valor
Nome do Produto SQL Server
ID do Evento 32044
Origem do evento MSSQLSERVER
Componente SQLEngine
Nome simbólico SQLErrorNum32044
Texto da mensagem O alerta para "mirror commit overhead" foi ativado. O valor atual de '%d' ultrapassa o limiar '%d'.

Explanation

Este evento de espelhamento da base de dados é emitido na instância principal do servidor para indicar que o tempo agregado de espera do commit atingiu ou excedeu um valor limiar especificado pelo utilizador devido ao espelhamento da base de dados. O tempo de espera é o produto do número de transações e do tempo de cada uma. Por exemplo, os seguintes casos produzem ambos 1000 milissegundos de tempo de espera: 1000 transações * 1 milissegundo e 1 transação * 1000 milissegundos. Um aumento do tempo de espera no commit pode ser causado por um aumento no número de transações, atrasos no envio do registo ou atrasos na limpeza do registo na instância do servidor espelho.

A quantidade de overhead de compromisso do espelho é uma métrica de desempenho que pode ajudar a avaliar o impacto atual no desempenho da operação síncrona. Esta métrica é relevante apenas em modo de alta segurança. Como o modo de alta segurança é síncrono, a instância principal do servidor espera para comprometer a transação depois de enviar um registo de registo para a instância do servidor espelho até receber a confirmação de que a instância do servidor espelho escreveu o registo de registo no disco. O registo de registo permanece no disco da instância do servidor espelho enquanto aguarda ser restaurado na base de dados espelhada.

Ação do Usuário

Verifique as cargas nas instâncias do servidor principal e espelhe e a sua ligação de rede para a causa.