SQL Server, объект Database Replica
Область применения: SQL Server
Объект производительности реплики базы данных SQLServer:Database содержит счетчики производительности, сообщающие сведения о базах данных-получателях группы доступности AlwaysOn в SQL Server. Этот объект действителен только в экземпляре SQL Server, на котором размещена вторичная реплика.
Имя счетчика | Description | Просмотр в… |
---|---|---|
Задержка для потока управления базы данных | Время ожидания для потока управления базы данных в микросекундах. Применимо к: SQL Server 2014 с пакетом обновления 2 (SP2) и более поздней версии, SQL Server 2016 с пакетом обновления 1 и более поздней версии | |
Потоков управления базами данных в секунду | Число потоков управления базами данных в секунду. Применимо к: SQL Server 2014 с пакетом обновления 2 (SP2) и более поздней версии, SQL Server 2016 с пакетом обновления 1 и более поздней версии | |
Получено файлов, байт/с | Объем данных FILESTREAM, полученный вторичной репликой для базы данных-получателя в течение последней секунды. | Вторичная реплика |
Время фиксации группы | Число микросекунд ожидания фиксации группы для всех транзакций. Применимо к: SQL Server 2014 с пакетом обновления 2 (SP2) и более поздней версии, SQL Server 2016 с пакетом обновления 1 и более поздней версии | |
Фиксаций группы в секунду | Число ожиданий фиксации группы транзакциями. Применимо к: SQL Server 2014 с пакетом обновления 2 (SP2) и более поздней версии, SQL Server 2016 с пакетом обновления 1 и более поздней версии | |
Очередь ожидания применения для журнала | Число блоков журнала, ожидающих применения к реплике базы данных. | Вторичная реплика |
Очередь готовности к применению для журнала | Число ожидающих блоков журнала, готовых для применения к реплике базы данных. | Вторичная реплика |
Сжатых байтов журнала в секунду | Число сжатых входящих байтов журнала в секунду. Применимо к: SQL Server 2014 с пакетом обновления 2 (SP2) и более поздней версии, SQL Server 2016 с пакетом обновления 1 и более поздней версии | |
Распакованных байтов журнала в секунду | Число распакованных входящих байтов журнала в секунду. Применимо к: SQL Server 2014 с пакетом обновления 2 (SP2) и более поздней версии, SQL Server 2016 с пакетом обновления 1 и более поздней версии | |
Получено байтов журнала/с | Количество записей журнала, полученных вторичной репликой для базы данных в течение последней секунды. | Вторичная реплика |
Число попаданий в кэш при сжатии журнала в секунду | Число попаданий в кэш при сжатии блоков журнала в секунду. Применимо к: SQL Server 2014 с пакетом обновления 2 (SP2) и более поздней версии, SQL Server 2016 с пакетом обновления 1 и более поздней версии | |
Число промахов кэша при сжатии журнала в секунду | Число промахов кэша при сжатии блоков журнала в секунду. Применимо к: SQL Server 2014 с пакетом обновления 2 (SP2) и более поздней версии, SQL Server 2016 с пакетом обновления 1 и более поздней версии | |
Число операций сжатия журналов в секунду | Число сжатых блоков журнала в секунду. Применимо к: SQL Server 2014 с пакетом обновления 2 (SP2) и более поздней версии, SQL Server 2016 с пакетом обновления 1 и более поздней версии | |
Число операций распаковки журнала в секунду | Число распакованных блоков журнала в секунду. Применимо к: SQL Server 2014 с пакетом обновления 2 (SP2) и более поздней версии, SQL Server 2016 с пакетом обновления 1 и более поздней версии | |
Записей журнала, оставшихся для отката | Объем журнала в килобайтах, оставшийся до завершения стадии отката. | Вторичная реплика |
Очередь отправки журнала | Количество записей журнала в файлах журналов базы данных-источника, в килобайтах, которое еще не было отправлено вторичной реплике. Это значение отправляется вторичной реплике из первичной реплики. Размер очереди не включает файлы FILESTREAM, которые отправляются во вторичную реплику. | Вторичная реплика |
Транзакций записи зеркального отображения/сек | Количество транзакций, которые были записаны в базу данных-источник, а затем ожидали фиксации до тех пор, пока журнал не был отправлен базе данных-получателю, за последнюю секунду. | Первичная реплика |
Очередь восстановления | Количество записей журнала в файлах журналов вторичной реплики, которые еще не были выполнены повторно (в КБ). | Вторичная реплика |
Блокировок повтора/с | Число блокирований потока повтора для блокировок, установленных читателями базы данных. | Вторичная реплика |
Оставшихся байтов повтора | Объем операций журнала (в килобайтах), которые необходимо повторить для завершения фазы повтора. | Вторичная реплика |
Накат, байт/с | Количество записей журнала, выполненных повторно во вторичной базе данных-получателе в течение последней секунды. | Вторичная реплика |
Повторных операций в секунду | Размер записей журнала, обработанных повторно за последнюю секунду для восстановления реплики базы данных | Вторичная реплика |
Число данных журнала, требующих отмены | Общий объем журнала, который должен быть обработан для отмены, в килобайтах. | Вторичная реплика |
Задержка транзакции | Общая задержка в ожидании подтверждения незавершенной фиксации для всех текущих транзакций в миллисекундах. Разделите на значение Зеркальная запись транзакций в секунду для получения значения Средняя задержка транзакции. Дополнительные сведения см. в разделе Мониторинг производительности для групп доступности AlwaysOn. | Первичная реплика |
Пример
Вы начинаете изучать счетчики производительности запросов в этом объекте, используя этот запрос T-SQL в динамическом административном представлении sys.dm_os_performance_counters:
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Database Replica%';