Поделиться через


SQL Server, объект Databases

Объект SQLServer:Databases в SQL Server содержит счетчики для контроля и отслеживания операций массового копирования, пропускной способности создания и восстановления резервных копий, а также действий, связанных с журналом транзакций. Контроль и отслеживание транзакций и журнала транзакций позволяют определить, насколько интенсивна деятельность пользователей в базе данных, и как быстро заполняется журнал транзакций. Уровень активности пользователей определяет производительность базы данных и влияет на размеры журналов, блокировку и репликацию. Отслеживание низкоуровневых операций в журнале для оценки активности пользователей и использования ресурсов помогает определить критические факторы производительности.

Одновременно можно отслеживать несколько экземпляров объекта Databases, каждый из которых представляет отдельную базу данных.

Эта таблица описывает счетчики объекта Databases SQL Server.

Счетчики объекта Databases SQL Server

Описание

Активные транзакции

Количество активных транзакций в базе данных.

Пропускная способность резервного копирования и восстановления/с

Пропускная способность операций чтения и записи при резервном копировании или восстановлении базы данных, в секунду. Например, можно оценить изменение скорости выполнения резервного копирования при добавлении параллельно используемых устройств резервного копирования или при переходе на более быстрые устройства. Сведения о пропускной способности операций резервного копирования и восстановления баз данных позволяет определить скорость и состояние выполняемых операций резервного копирования и восстановления.

Массовое копирование строк/с

Количество строк, скопированных за секунду при выполнении операции массового копирования.

Пропускная способность массового копирования/с

Объем данных, скопированных при операции массового копирования в секунду (в килобайтах).

Записи таблицы фиксации

Размер находящейся в памяти части таблицы фиксации для базы данных. Дополнительные сведения см. в разделе sys.dm_tran_commit_table (Transact-SQL).

Размер файлов данных (КБ)

Совокупный размер (в килобайтах) всех файлов данных базы данных, включая любое автоматическое увеличение размера файлов данных. Отслеживание этого счетчика может быть полезно для определения верного размера tempdb.

Логический просмотр DBCC, байт/с

Количество байтов, считанных за секунду операциями логического просмотра при выполнении команд консоли базы данных (DBCC).

Коэффициент попаданий в кэш журнала

Процент операций чтения журнала, получивших данных из кэша журнала.

Чтений кэша журнала/с

Количество операций чтения, выполненных за секунду из кэша менеджера журнала.

Размер файлов журнала (КБ)

Совокупный размер (в килобайтах) всех файлов журнала транзакций в базе данных.

Используемый размер файлов журнала (КБ)

Совокупный размер используемого пространства во всех файлах журнала базы данных.

Время ожидания записи журнала на диск

Совокупное время ожидания записи журнала на диск (в миллисекундах). В базе данных-получателе в режиме AlwaysOn это значение указывает период ожидания для записи на диск записей журнала.

Число ожиданий в секунду записи журнала на диск

Число операций фиксации в секунду, ожидающих записи журнала на диск.

Время записи журнала на диск (мс)

Время в миллисекундах для выполнения операций записи при сбросе журнала на диск, которые были выполнены в последнюю секунду.

Записей журнала на диск в секунду

Число записей журнала на диск в секунду.

Увеличение журнала

Общее число выполнений операции расширения журнала транзакций базы данных.

Сжатие журнала

Общее число выполнений операции сжатия журнала транзакций базы данных.

Неудачных обращений к кэшу пула журнала/с

Количество запросов, при выполнении которых блок журнала отсутствовал в пуле журналов. Пул журнала — кэш в памяти для журналов транзакций. Этот кэш используется для оптимизации чтения журнала для восстановления, репликации транзакций, отмены и Группы доступности AlwaysOn.

Операций чтения диска пула журнала/с

Число операций чтения диска, которые выдал пул журнала для получения блоков журнала.

Запросов пула журнала/с

Количество запросов блока журнала, обрабатываемых пулом журнала.

Усечения журнала

Количество сжатий журнала транзакций.

Процент использования журнала

Процент используемого пространства журнала.

Скорость активных транзакций репликации

Число транзакций в журнале транзакций базы данных публикации, которые отмечены для репликации, но еще не доставлены в базу данных распространителя.

Скорость транзакций Rate

Число транзакций, читаемое за секунду из журнала транзакций базы данных публикации и помещаемое в базу данных распространителя.

Передача сжатых данных, байт/с

Объем данных, перемещаемых за секунду операциями автосжатия или инструкциями DBCC SHRINKDATABASE или DBCC SHRINKFILE.

Отслеживаемых транзакций/с

Количество зафиксированных транзакций, записанных в таблицу фиксации для базы данных.

Транзакций/с

Количество начатых в базе данных за секунду транзакций.

Транзакций записи/сек

Число транзакций, которые производили запись в базу данных и были зафиксированы, за последнюю секунду.

См. также

Справочник

SQL Server, реплика базы данных

Основные понятия

Наблюдение за использованием ресурсов (системный монитор)