MSSQLSERVER_32044MSSQLSERVER_32044

DettagliDetails

Nome prodottoProduct Name SQL ServerSQL Server
ID eventoEvent ID 3204432044
Origine eventoEvent Source MSSQLSERVERMSSQLSERVER
ComponenteComponent SQLEngineSQLEngine
Nome simbolicoSymbolic Name SQLErrorNum32044SQLErrorNum32044
Testo del messaggioMessage Text Generato avviso relativo a un overhead di commit del mirror.The alert for 'mirror commit overhead' has been raised. Il valore corrente di '%d' è maggiore della soglia '%d'.The current value of '%d' surpasses the threshold '%d'.

SpiegazioneExplanation

Questo evento di mirroring del database viene generato nell'istanza del server principale per indicare che il tempo di attesa del commit di aggregazione ha raggiunto o superato un valore soglia specificato dall'utente a causa del mirroring del database.This database mirroring event is issued on the principal server instance to indicate that the aggregate commit wait time reached or exceeded a user-specified threshold value because of database mirroring. L'intervallo di attesa viene ottenuto moltiplicando il numero di transazioni per la durata di ogni transazione.The wait time is the product of the number of transactions and the time of each. L'intervallo di attesa sarà ad esempio pari a 1000 millisecondi in entrambi i casi seguenti: 1000 transazioni * 1 millisecondo e 1 transazione * 1000 millisecondi.For example, the following cases both produce 1000 milliseconds of wait time: 1000 transactions * 1 millisecond, and 1 transaction * 1000 milliseconds. L'aumento del tempo di attesa del commit può dipendere da un picco nel numero di transazioni, da ritardi nell'invio del log o da ritardi nello scaricamento del log nell'istanza del server mirror.An increased commit wait time can be caused by a surge in the transaction count, delays in sending the log, or delays in flushing the log on the mirror server instance.

La quantità dell'overhead di commit del mirror è una metrica delle prestazioni che consente di valutare l'impatto sulle prestazioni correnti del funzionamento sincrono.The amount of mirror commit overhead is a performance metric that can help you evaluate the current performance impact of synchronous operation. Questa metrica è rilevante solo nella modalità a sicurezza elevata.This metric is relevant only in high-safety mode. Poiché la modalità a sicurezza elevata è sincrona, prima di eseguire il commit della transazione dopo aver inviato un record di log all'istanza del server mirror, l'istanza del server principale attende la conferma della scrittura del record di log sul disco.Because high-safety mode is synchronous, the principal server instance waits to commit the transaction after it sends a log record to the mirror server instance until it receives confirmation that the mirror server instance has written the log record to disk. Il record di log rimane sul disco dell'istanza del server mirror in attesa di essere ripristinato nel database mirror.The log record remains on disk on the mirror server instance while it waits to be restored to the mirror database.

Azione dell'utenteUser Action

Controllare il carico delle istanze del server principale e del server mirror e la connessione di rete tra i sistemi per determinare la causa del problema.Check the loads on the principal and mirror server instances and their network connection for the cause.

Vedere ancheSee Also

Mirroring del database (SQL Server)Database Mirroring (SQL Server)
Usare valori di soglia avvisi e avvisi sulle metriche delle prestazioni di mirroring (SQL Server)Use Warning Thresholds and Alerts on Mirroring Performance Metrics (SQL Server)