Partilhar via


MSSQLSERVER_32044

Detalhes

Nome do produto

SQL Server

Versão do produto

10.50

Número da compilação do produto

-

ID de evento

32044

Origem do evento

MSSQLSERVER

Componente

SQLEngine

Nome simbólico

SQLErrorNum32044

Texto da mensagem

O alerta de 'sobrecarga espelhada confirmada' foi ativado. O valor atual '%d' ultrapassa o limite '%d'.

Explicação

Esse evento de espelhamento de banco de dados é emitido na instância do servidor principal para indicar que o tempo de espera de confirmação de agregação foi alcançado ou excedeu um valor de limite especificado pelo usuário devido ao espelhamento de banco de dados. O tempo de espera é o produto do número de transações e do tempo de cada uma delas. Por exemplo, os dois casos seguintes resultam em 1000 milissegundos de tempo de espera: 1000 transações * 1 milissegundo e 1 transação * 1000 milissegundos. Um tempo de espera de confirmação aumentado pode ser causado por um surto na contagem de transações, atrasos no envio do log ou atrasos na liberação do log na instância do servidor espelho.

A quantidade de sobrecarga espelhada confirmada é uma métrica de desempenho que pode ajudar a avaliar o impacto do desempenho atual de operação síncrona. Essa métrica só é relevante no modo de segurança alta. Como o modo de segurança alta é síncrono, a instância do servidor principal espera para confirmar a transação, depois de ter enviado um registro de log para a instância do servidor espelho, até receber a confirmação de que a instância do servidor espelho gravou o registro de log no disco. O registro de log permanece no disco na instância do servidor espelho enquanto ele espera para ser restaurado no banco de dados espelho.

Ação do usuário

Verifique a causa nas cargas das instâncias do servidor principal e espelho, bem como nas respectivas conexões de rede.