Основы анализа производительности SQL Server. Диски (Disk analysis) | Блог инженеров технической поддержки SQL Server. Microsoft. Россия

Источник: Основы анализа производительности SQL Server. Диски (Disk analysis) | Блог инженеров технической поддержки SQL Server. Microsoft. Россия

Дурят православных, граждане инженеры

Временные задержки, возникающие при этом можно оценить с помощью счетчика SQL Server:Databases: Log Flush Wait Time и SQL Server:Databases: Log Flush Waits/sec. Разделив SQL Server:Databases: Log Flush Wait Time на SQL Server:Databases: Log Flush Waits/sec, мы получим среднее время ожидания при записи данных в журнал транзакций в миллисекундах.

 

select *

FROM sys.dm_os_performance_counters

where

counter_name like ‘%Log Flush Wait Time%’

and instance_name like ‘%_Total%’

–тип счетчика 65792, это актуальный, одномоментный счечтик

 

select *

FROM sys.dm_os_performance_counters

where

counter_name like ‘%Log Flush Waits/sec%’

and instance_name like ‘%_Total%’

–тип счетчика 272696576, это накопительный счетчик

 

То есть, относиться осторожно- в мониторе производительности посмотреть может и можно, но там на ходу разделить нельзя. И скриптом нельзя

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *