Россия, г. Санкт-Петербург |
Дополнительный материал 2: Приложение B. Параметры конфигурирования Microsoft SQL Server
Объект SQL Server: Cache Manager
Этот объект используется для просмотра статистики Cache Manager. Каждый из этих счетчиков может следить за следующими экземплярами данного объекта: Adhoc SQL Plans, Misc. Normalized Trees, Prepared SQL Plans, Procedure Plans, Replication Procedure Plans и Trigger Plans. Это следующие счетчики.
- Cache Hit Ratio. Соотношение между количеством попаданий и непопаданий в кэш. Этот счетчик очень полезен, если вы хотите определить, насколько эффективно используется кэш SQL Server для вашей системы. При низком значении этого счетчика вам, возможно, требуется дополнительная память.
- Cache Object Counts. Количество кэш-объектов в кэше.
- Cache Pages. Количество 8-килобайтных страниц, используемых объектами кэша.
- Cache Use Counts/sec. Количество использований в секунду каждого типа кэш-объектов.
Объект SQL Server: Databases
Этот объект содержит набор счетчиков, которые следят за каждой базой данных в системе. Выбранный экземпляр объекта представляет базу данных, за которой вы хотите следить. Вы можете следить за базами данных master, model, msdb и tempdb, а также за базой данных Northwind, pubs и всеми базами данных, которые создаются пользователями. Это следующие счетчики.
- Аctive Transactions. Количество активных транзакций в базе данных.
- Backup/Restore Throughput/sec. Производительность активных операций резервного копирования и восстановления в секунду.
- Bulk Copy Rows/sec. Текущее количество строк в секунду, копируемых с помощью операции массового копирования.
- Bulk Copy Throughput/sec. Текущее количество килобайтов в секунду, копируемых с помощью операции массового копирования.
- Data File(s) Size (KB). Суммарный размер (в Кб) всех файлов данных в базе данных.
- DBCC Logical Scan Bytes/sec. Интенсивность логических операций чтения при сканировании для команд DBCC.
- Log Bytes Flushed/sec. Количество байтов журнала в секунду при сбросе на диск.
- Log Cache Hit Ratio.Процент операций чтения журнала, выполненных из кэша журнала.
- Log Cache Reads/sec. Количество операций чтения кэша журнала в секунду.
- Log File(s) Size (KB). Суммарный размер файла или файлов журнала в килобайтах.
- Log File(s) Used Size (KB). Текущий суммарный объем пространства, используемого в файле или файлах журнала.
- Log Flush Wait Time. Суммарное время ожидания для сбросов журнала на диск (в миллисекундах).
- Log Flush Waits/sec. Количество ожиданий в секунду для сбросов журнала на диск.
- Log Flushes/sec. Количество сбросов журнала на диск в секунду.
- Log Growths. Количество увеличений журнала, т.е. сколько раз происходило самостоятельное расширение журнала.
- Log Shrinks. Количество уплотнений журнала, т.е. сколько раз происходило самостоятельное уплотнение журнала.
- Log Truncations. Количество усечений журнала, выполненных для соответствующей базы данных.
- Percent Log Used. Процент используемой части журнала.
- Repl. Pending Xacts. Количество ожидающих транзакций репликации в базе данных.
- Repl. Trans. Rate. Количество транзакций репликации в секунду.
- Shrink Data Movement Bytes/sec. Скорость перемещения данных с помощью операции autoshrink или команды DBCC.
- Transactions/sec. Количество транзакций в секунду для базы данных. Этот счетчик показывает интенсивность операций в вашей системе. Чем выше это значение, тем больше операций происходит в системе.
Объект SQL Server: General Statistics
Счетчики этого объекта дают вам некоторую общую информацию о подсоединениях пользователей к SQL Server. Это следующие счетчики.
- Logins/sec. Количество входов по login-записям в секунду.
- Logouts/sec.Количество выходов в секунду.
- User Connections. Текущее количество подсоединенных пользователей. Этот счетчик полезно использовать, поскольку он указывает точное количество подсоединенных пользователей.
Объект SQL Server: Latches
Этот объект используется для показа статистики по защелкам. Защелки (latches) – это внутренние механизмы блокирования, используемые в SQL Server. Данный объект дает информацию по этим внутренним защелкам и содержит следующие счетчики.
- Average Latch Wait Time (ms). Среднее время ожидания механизма защелки потоком SQL Server (в миллисекундах). Большое значение указывает, что ваша система, возможно, подвержена серьезным проблемам конкуренции потоков.
- Latch Waits/sec. Количество ожиданий механизма защелки в секунду. Большое значение указывает, что в вашей системе имеется высокий уровень конкуренции за ресурсы.
- Total Latch Wait Time (ms). Суммарное время ожидания защелки запросами (в миллисекундах) за последнюю секунду.