SQL Server, Database Mirroring 개체SQL Server, Database Mirroring Object

SQLServer:Database Mirroring 성능 개체는 SQL ServerSQL Server 데이터베이스 미러링에 대한 정보를 보고하는 성능 카운터를 포함합니다.The SQLServer:Database Mirroring performance object contains performance counters that report information about SQL ServerSQL Server database mirroring. 다음 표에서는 이 개체가 포함하는 카운터를 나열합니다.The table below lists the counters that this object contains.

이름Name 설명Description
Bytes Received/secBytes Received/sec 초당 받은 바이트 수입니다.Number of bytes received per second.
Bytes Sent/secBytes Sent/sec 초당 보낸 바이트 수입니다.Number of bytes sent per second.
Log Bytes Received/secLog Bytes Received/sec 초당 받은 로그 바이트 수입니다.Number of bytes of log received per second.
Log Bytes Redone from Cache/secLog Bytes Redone from Cache/sec 마지막 1초 동안 미러링 로그 캐시에서 가져온 다시 실행된 로그 바이트 수입니다.Number of redone log bytes that were obtained from the mirroring log cache, in the last second.

이 카운터는 미러 서버에서만 사용됩니다.This counter is used on only the mirror server. 주 서버에서 이 값은 항상 0입니다.On the principal server the value is always 0.
Log Bytes Sent from Cache/secLog Bytes Sent from Cache/sec 마지막 1초 동안 미러링 로그 캐시에서 가져온 전송된 로그 바이트 수입니다.Number of sent log bytes that were obtained from the mirroring log cache, in the last second.

이 카운터는 주 서버에서만 사용됩니다.This counter is used on only the principal server. 미러 서버에서 이 값은 항상 0입니다.On the mirror server the value is always 0.
Log Bytes Sent/secLog Bytes Sent/sec 초당 보낸 로그 바이트 수입니다.Number of bytes of log sent per second.
Log Compressed Bytes Rcvd/secLog Compressed Bytes Rcvd/sec 마지막 1초 동안 받은 로그의 압축된 바이트 수입니다.Number of compressed bytes of log received, in the last second.
Log Compressed Bytes Sent/secLog Compressed Bytes Sent/sec 마지막 1초 동안 보낸 로그의 압축된 바이트 수입니다.Number of compressed bytes of log sent, in the last second.
Log Harden Time (ms)Log Harden Time (ms) 마지막 1초 동안 로그 블록이 디스크에 확정될 때까지 기다린 시간(밀리초)입니다.Milliseconds that log blocks waited to be hardened to disk, in the last second.
Log Remaining for Undo KBLog Remaining for Undo KB 장애 조치(Failover) 후 새 미러 서버에서 아직 검색되지 않고 남아 있는 로그의 총 KB 수입니다.Total kilobytes of log that remain to be scanned by the new mirror server after failover.

이 카운터는 실행 취소 단계 동안 미러 서버에서만 사용됩니다.This counter is used on only the mirror server during the undo phase. 실행 취소 단계가 완료되면 카운터가 0으로 다시 설정됩니다.After the undo phase completes, the counter is reset to 0. 주 서버에서 이 값은 항상 0입니다.On the principal server the value is always 0.
Log Scanned for Undo KBLog Scanned for Undo KB 장애 조치 후 새 미러 서버에서 검색된 로그의 총 KB 수입니다.Total kilobytes of log that have been scanned by the new mirror server since failover.

이 카운터는 실행 취소 단계 동안 미러 서버에서만 사용됩니다.This counter is used on only the mirror server during the undo phase. 실행 취소 단계가 완료되면 카운터가 0으로 다시 설정됩니다.After the undo phase completes, the counter is reset to 0. 주 서버에서 이 값은 항상 0입니다.On the principal server the value is always 0.
Log Send Flow Control Time (ms)Log Send Flow Control Time (ms) 마지막 1초 동안 로그 스트림 메시지가 전송 흐름 제어를 기다린 시간(밀리초)입니다.Milliseconds that log stream messages waited for send flow control, in the last second.

로그 데이터와 메타데이터를 미러링 파트너로 보내는 것은 데이터베이스 미러링에서 가장 데이터를 많이 사용하는 작업이며 데이터베이스 미러링 및 Service Broker 송신 버퍼를 독점할 수 있습니다.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. 이 카운터를 사용하여 데이터베이스 미러링 세션별로 이 버퍼의 사용을 모니터링할 수 있습니다.Use this counter to monitor the use of this buffer by the database mirroring session.
Log Send Queue KBLog Send Queue KB 미러 서버로 아직 보내지 않은 로그의 총 KB 수입니다.Total number of kilobytes of log that have not yet been sent to the mirror server.
Mirrored Write Transactions/secMirrored Write Transactions/sec 마지막 1초 동안 미러된 데이터베이스에 썼으며 커밋을 위해 로그가 미러로 전송될 때까지 기다린 트랜잭션 수입니다.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.

이 카운터는 주 서버가 로그 레코드를 미러 서버로 보내는 경우에만 증가됩니다.This counter is incremented only when the principal server is actively sending log records to the mirror server.
Pages Sent/secPages Sent/sec 초당 보낸 페이지 수입니다.Number of pages sent per second.
Receives/secReceives/sec 초당 받은 미러링 메시지 수입니다.Number of mirroring messages received per second.
Redo Bytes/secRedo Bytes/sec 초당 미러 데이터베이스에서 롤포워드한 로그 바이트 수입니다.Number of bytes of log rolled forward on the mirror database per second.
Redo Queue KBRedo Queue KB 현재 미러 데이터베이스에 적용하여 롤포워드해야 할 확정된 로그의 총 KB 수입니다.Total number of kilobytes of hardened log that currently remain to be applied to the mirror database to roll it forward. 이것은 미러 데이터베이스에서 주 데이터베이스로 보내집니다.This is sent to the Principal from the Mirror.
Send/Receive Ack TimeSend/Receive Ack Time 마지막 1초 동안 메시지가 파트너의 승인을 기다린 시간(밀리초)입니다.Milliseconds that messages waited for acknowledgement from the partner, in the last second.

이 카운터는 설명이 없는 장애 조치, 큰 Send Queue 또는 긴 트랜잭션 대기 시간과 같이 네트워크 병목 상태로 인해 발생할 수 있는 문제를 해결하는 데 도움이 됩니다.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 such cases, you can analyze the value of this counter to determine whether the network is causing the problem.
Sends/secSends/sec 초당 보낸 미러링 메시지 수입니다.Number of mirroring messages sent per second.
Transaction DelayTransaction Delay 종료되지 않은 커밋 승인을 기다리는 지연 시간입니다.Delay in waiting for unterminated commit acknowledgement.

참고

각 파트너에서 일부 카운터는 파트너가 현재 수행하고 있는 역할에 따라 0 값을 표시합니다.On each partner, some of the counters show a zero value depending on what role the partner is currently performing.

주의Remarks

성능 카운터를 사용하면 데이터베이스 미러링 성능을 모니터링할 수 있습니다.The performance counters let you monitor database mirroring performance. 예를 들어 Transaction Delay 카운터를 사용하면 데이터베이스 미러링이 주 서버의 성능에 영향을 주는지 여부를 알 수 있고 Redo QueueLog Send Queue 카운터를 사용하면 미러 데이터베이스가 주 데이터베이스와 동기화가 제대로 이루어지는지 알 수 있습니다.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. Log Bytes Sent/sec 카운터를 사용하면 초당 보낸 로그의 양을 모니터링할 수 있습니다.You can examine the Log Bytes Sent/sec counter to monitor the amount of log sent per second.

참고 항목See Also

리소스 사용 모니터링(시스템 모니터)Monitor Resource Usage (System Monitor)