Oggetto Database Mirroring di SQL ServerSQL Server, Database Mirroring Object

L'oggetto prestazioni SQLServer:Database Mirroring include contatori delle prestazioni con informazioni sul mirroring del database di SQL ServerSQL Server .The SQLServer:Database Mirroring performance object contains performance counters that report information about SQL ServerSQL Server database mirroring. Nella tabella seguente sono elencati i contatori inclusi nell'oggetto.The table below lists the counters that this object contains.

NomeName DescrizioneDescription
Byte ricevuti/secBytes Received/sec Numero di byte ricevuti al secondo.Number of bytes received per second.
Byte inviati/secBytes Sent/sec Numero di byte inviati al secondo.Number of bytes sent per second.
Byte log ricevuti/secLog Bytes Received/sec Numero di byte di log ricevuti al secondo.Number of bytes of log received per second.
Byte log rollforward da cache/secLog Bytes Redone from Cache/sec Numero di byte del log di cui è stato eseguito il rollforward ottenuti dalla cache del log di mirroring nell'ultimo secondo.Number of redone log bytes that were obtained from the mirroring log cache, in the last second.

Questo contatore è utilizzato solo sul server mirror.This counter is used on only the mirror server. Sul server principale il valore è sempre 0.On the principal server the value is always 0.
Byte log inviati da cache/secLog Bytes Sent from Cache/sec Numero di byte del log inviati ottenuti dalla cache del log di mirroring nell'ultimo secondo.Number of sent log bytes that were obtained from the mirroring log cache, in the last second.

Questo contatore è utilizzato solo sul server principale.This counter is used on only the principal server. Sul server mirror il valore è sempre 0.On the mirror server the value is always 0.
Byte log inviati/secLog Bytes Sent/sec Numero di byte di log inviati al secondo.Number of bytes of log sent per second.
Byte log compressi ricev/secLog Compressed Bytes Rcvd/sec Numero di byte di log compressi ricevuti nell'ultimo secondo.Number of compressed bytes of log received, in the last second.
Byte log compressi inviati/secLog Compressed Bytes Sent/sec Numero di byte di log compressi inviati nell'ultimo secondo.Number of compressed bytes of log sent, in the last second.
Tempo salvataggio log (ms)Log Harden Time (ms) Millisecondi di attesa prima che i blocchi di log vengano salvati su disco nell'ultimo secondo.Milliseconds that log blocks waited to be hardened to disk, in the last second.
KB log residui per rollbackLog Remaining for Undo KB Kilobyte totali di log che devono ancora essere analizzati dal nuovo server mirror dopo il failover.Total kilobytes of log that remain to be scanned by the new mirror server after failover.

Questo contatore è utilizzato solo sul server mirror durante la fase di rollback.This counter is used on only the mirror server during the undo phase. Al termine della fase di rollback il contatore viene reimpostato su 0.After the undo phase completes, the counter is reset to 0. Sul server principale il valore è sempre 0.On the principal server the value is always 0.
KB log analizzati per rollbackLog Scanned for Undo KB Kilobyte totali di log che sono stati analizzati dal nuovo server mirror dopo il failover.Total kilobytes of log that have been scanned by the new mirror server since failover.

Questo contatore è utilizzato solo sul server mirror durante la fase di rollback.This counter is used on only the mirror server during the undo phase. Al termine della fase di rollback il contatore viene reimpostato su 0.After the undo phase completes, the counter is reset to 0. Sul server principale il valore è sempre 0.On the principal server the value is always 0.
Tempo controllo flusso di invio log (ms)Log Send Flow Control Time (ms) Millisecondi di attesa prima che i messaggi del flusso di log siano sottoposti a controllo del flusso di invio nell'ultimo secondo.Milliseconds that log stream messages waited for send flow control, in the last second.

L'invio di dati e metadati del log al partner per il mirroring è l'operazione che fa l'utilizzo di dati più intensivo.Sending log data and metadata to the mirroring partner is the most data-intensive operation in database mirroring and might monopolize the database mirroring and Service Broker send buffers. Utilizzare tale contatore per monitorare l'utilizzo di questo buffer da parte della sessione di mirroring del database.Use this counter to monitor the use of this buffer by the database mirroring session.
KB coda invii logLog Send Queue KB Numero totale di kilobyte di log non ancora inviati al server mirror.Total number of kilobytes of log that have not yet been sent to the mirror server.
Scrittura transazioni con mirroring/secMirrored Write Transactions/sec Numero di transazioni che hanno scritto nel database con mirroring e che vengono eseguite prima che il log venga inviato al mirror per eseguire il commit nell'ultimo secondo.Number of transactions that wrote to the mirrored database and waited for the log to be sent to the mirror in order to commit, in the last second.

Questo contatore viene incrementato solo quando il server principale sta inviando attivamente record di log al server mirror.This counter is incremented only when the principal server is actively sending log records to the mirror server.
Pagine inviate/secPages Sent/sec Numero di pagine inviate al secondo.Number of pages sent per second.
Ricezioni/secReceives/sec Numero di messaggi di mirroring ricevuti al secondo.Number of mirroring messages received per second.
Byte rollforward/secRedo Bytes/sec Numero di byte di log di cui viene eseguito il rollforward sul database mirror al secondo.Number of bytes of log rolled forward on the mirror database per second.
KB coda rollforwardRedo Queue KB Numero totale di kilobyte di log salvato ancora da applicare al database mirror per eseguirne il rollforward.Total number of kilobytes of hardened log that currently remain to be applied to the mirror database to roll it forward. Viene inviato al principale dal mirror.This is sent to the Principal from the Mirror.
Tempo ACK invio/ricezioneSend/Receive Ack Time Millisecondi di attesa prima che i messaggi vengano riconosciuti dal partner nell'ultimo secondo.Milliseconds that messages waited for acknowledgement from the partner, in the last second.

Questo contatore è utile per diagnosticare un problema che potrebbe essere causato da un collo di bottiglia della rete, ad esempio failover inspiegabili, una lunga coda di invio o un'elevata latenza della transazione.This counter is helpful in troubleshooting a problem that might be caused by a network bottleneck, such as unexplained failovers, a large send queue, or high transaction latency. In questi casi è possibile analizzare il valore di tale contatore per determinare se la causa del problema risiede nella rete.In such cases, you can analyze the value of this counter to determine whether the network is causing the problem.
Invii/secSends/sec Numero di messaggi di mirroring inviati al secondo.Number of mirroring messages sent per second.
Ritardo transazioniTransaction Delay Periodo di attesa dell'acknowledgement per un commit senza terminazione.Delay in waiting for unterminated commit acknowledgement.

Nota

Su ogni partner, alcuni dei contatori mostrano un valore zero in base al ruolo attualmente svolto dal partner.On each partner, some of the counters show a zero value depending on what role the partner is currently performing.

OsservazioniRemarks

I contatori delle prestazioni consentono di monitorare le prestazioni del mirroring del database.The performance counters let you monitor database mirroring performance. Ad esempio, è possibile esaminare il contatore Ritardo transazioni per verificare se il mirroring del database sta influenzando le prestazioni sul server principale. È possibile esaminare i contatori Coda rollforward e Coda invii log per verificare se il database mirror è in grado di mantenersi aggiornato rispetto al database principale.For example, you can examine the Transaction Delay counter to see if database mirroring is impacting performance on the principal server, you can examine the Redo Queue and Log Send Queue counters to see how well the mirror database is keeping up with the principal database. Il contatore Byte log inviati/sec consente di monitorare il numero di eventi di log inviati al secondo.You can examine the Log Bytes Sent/sec counter to monitor the amount of log sent per second.

Vedere ancheSee Also

Monitoraggio dell'utilizzo delle risorse (Monitor di sistema)Monitor Resource Usage (System Monitor)