SQL Server, объект Database Mirroring
Объект производительности SQLServer:Database Mirroring содержит счетчики производительности, сообщающие сведения о зеркальном отображении базы данных SQL Server. В таблице ниже перечислены счетчики, содержащиеся в этом объекте.
В таблице ниже перечислены счетчики, содержащиеся в этом объекте.
Имя |
Описание |
---|---|
Bytes Received/sec |
Число байт, получаемых в секунду. |
Bytes Sent/sec |
Число байт, отправляемых в секунду. |
Log Bytes Received/sec |
Число байт журнала, получаемых в секунду. |
Log Bytes Redone from Cache/sec |
Число оправленных повторно байт журнала, которые были получены из кэша журнала зеркального отображения базы данных за последнюю секунду. Этот счетчик используется только на зеркальном сервере. На основном сервере значение всегда равно 0. |
Log Bytes Sent from Cache/sec |
Число посланных байт журнала, которые были получены из кэша журнала зеркального отображения базы данных за последнюю секунду. Этот счетчик используется только на основном сервере. На зеркальном сервере значение всегда равно 0. |
Log Bytes Sent/sec |
Число байт журнала, отправляемых в секунду. |
Log Compressed Bytes Rcvd/sec |
Число сжатых байт журнала, полученных за последнюю секунду. |
Log Compressed Bytes Sent/sec |
Число сжатых байт журнала, отправленных за последнюю секунду. |
Log Harden Time (ms) |
Число миллисекунд, в течение которых блоки журнала ожидали фиксации на диск за последнюю секунду. |
Log Remaining for Undo KB |
Общее число килобайт журнала, которые новому зеркальному серверу осталось просмотреть после перехода на другой ресурс. Этот счетчик используется только на зеркальном сервере во время стадии отката. После завершения стадии отката этот счетчик сбрасывается в значение 0. На основном сервере значение счетчика всегда равно 0. |
Log Scanned for Undo KB |
Общее число килобайт журнала, которые были просмотрены новым зеркальным сервером после перехода на другой ресурс. Этот счетчик используется только на зеркальном сервере во время стадии отката. После завершения стадии отката этот счетчик сбрасывается в значение 0. На основном сервере значение счетчика всегда равно 0. |
Log Send Flow Control Time (ms) |
Число миллисекунд, в течение которых поток журнала ожидал отправки потока управления за последнюю секунду. Отправка данных журналов и метаданных участнику зеркального отображения базы данных является наиболее ресурсоемкой операцией процесса зеркального отображения. Она может монополизировать буферы отправки зеркального отображения базы данных и компонента Service Broker. Используйте этот счетчик для слежения за использованием этого буфера сеансом зеркального отображения базы данных. |
Log Send Queue KB |
Общее число килобайт журнала, которые еще не отправлены на зеркальный сервер. |
Mirrored Write Transactions/sec |
Число транзакций, производивших запись в зеркальную базу данных за последнюю секунду и ожидавших передачи журнала в зеркальную базу данных, чтобы выполнить фиксацию. Значение этого счетчика начинает увеличиваться только в том случае, если основной сервер активно передает записи журналов зеркальному серверу. |
Pages Sent/sec |
Число страниц, отправляемых в секунду. |
Receives/sec |
Число сообщений зеркального отображения, получаемых в секунду. |
Redo Bytes/sec |
Число байт журнала, накат которых выполняется в зеркальной базе данных в секунду. |
Redo Queue KB |
Общее число килобайт зафиксированного журнала, которые в данный момент времени подлежат применению к зеркальной базе данных для выполнения наката. Это число отправляется на основной сервер зеркальным сервером. |
Send/Receive Ack Time |
Миллисекунды, потраченные сообщениями на ожидание подтверждения от участника за последнюю секунду. Этот счетчик может быть полезен при устранении неполадок, которые могут быть вызваны узким местом в сети (например: необъяснимые переходы на другой ресурс, большая очередь отправки или большая задержка транзакций). В таком случае анализ значения этого счетчика поможет определить, является ли сеть причиной неполадок. |
Sends/sec |
Число сообщений зеркального отображения, отправляемых в секунду. |
Transaction Delay |
Задержки в ожидании подтверждения незавершенной фиксации. |
![]() |
---|
Для каждого участника некоторые из счетчиков показывают нулевое значение, в зависимости от того, в какой роли в настоящий момент выступает участник. |
Замечания
Счетчики производительности позволяют отслеживать производительность при зеркальном отображении баз данных. Например, можно просмотреть счетчик Transaction Delay, чтобы узнать, влияет ли зеркальное отображение базы данных на производительность основного сервера, или просмотреть счетчики Redo Queue и Log Send Queue, чтобы узнать, насколько быстро зеркальная база данных воспроизводит изменения основной базы данных. Можно просмотреть счетчик Log Bytes Sent/sec, чтобы отследить объем данных журнала, пересылаемый за секунду.