Поделиться через


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, чтобы отследить объем данных журнала, пересылаемый за секунду.