Преподаватель
Опубликован: 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). Суммарное время ожидания защелки запросами (в миллисекундах) за последнюю секунду.
Анатолий Федоров
Анатолий Федоров
Россия, Москва, Московский государственный университет им. М. В. Ломоносова, 1989
Игорь Соловьев
Игорь Соловьев
Россия, Братск