Опубликован: 11.12.2006 | Уровень: специалист | Доступ: платный

Дополнительный материал 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). Суммарное время ожидания защелки запросами (в миллисекундах) за последнюю секунду.
Максим Ерохин
Максим Ерохин
Россия, г. Санкт-Петербург
Татьяна Лубинец
Татьяна Лубинец
Россия, Уфа, Уфимский авиационный институт, 1987