Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Объект Transactions в Microsoft SQL Server предоставляет счетчики для отслеживания количества транзакций, активных в экземпляре ядра СУБД, а также эффекты этих транзакций на ресурсы, такие как хранилище версий изоляции моментальных снимков в tempdb. Транзакции являются логическими единицами работы; Набор операций, которые должны быть успешно выполнены или все будут удалены из базы данных, чтобы обеспечить логическую целостность данных. Все изменения данных в базах данных SQL Server выполняются в транзакциях.
Если для базы данных задан уровень изоляции моментальных снимков, SQL Server должен хранить запись изменений, внесенных в каждую строку в базе данных. Каждый раз, когда строка изменяется, копия строки, как она существовала до изменения, записывается в хранилище версий строк в tempdb. Многие счетчики в объекте Transaction можно использовать для мониторинга размера и скорости роста хранилища версий строк в tempdb.
Счетчики объектов Transactions сообщают обо всех транзакциях в одном экземпляре ядра СУБД.
В этой таблице описаны счетчики SQLServer:Transactions .
| Счетчики транзакций SQL Server | Описание |
|---|---|
| Свободное место в tempdb (КБ) | Объем пространства (в килобайтах), доступный в tempdb. Должно быть достаточно свободного места для хранения версии уровня изоляции моментального снимка и всех новых временных объектов, созданных в этом экземпляре СУБД. |
| Максимальное время выполнения транзакций | Продолжительность времени (в секундах) с момента начала транзакции, которая была активной дольше, чем любая другая текущая транзакция. Этот счетчик показывает активность только, когда база данных находится на уровне изоляции моментального снимка с подтверждением чтения. Он не регистрирует никаких действий, если база данных находится на любом другом уровне изоляции. |
| Транзакции версии неснимковой | Количество активных транзакций, которые не используют уровень изоляции моментальных снимков и внесли изменения в данные, которые создали версии строк в хранилище версий tempdb. |
| Снимки транзакций | Количество активных транзакций с использованием уровня изоляции моментальных снимков. Примечание. Счетчик объектов моментальных снимков транзакций реагирует при первом доступе к данным, а не при выдаче инструкции BEGIN TRANSACTION . |
| Транзакции | Количество активных транзакций всех типов. |
| Изменение соотношения конфликтов | Транзакции, использующие уровень изоляции «моментального снимка», которые столкнулись с конфликтами обновления в течение последней секунды, составляют определённый процент. Конфликт обновления возникает, когда транзакция уровня изоляции снимка пытается изменить строку, которая была в последний раз изменена другой транзакцией, не зафиксированной на момент начала транзакции уровня изоляции снимка. |
| Обновление транзакций моментальных снимков | Количество активных транзакций, использующих уровень изоляции моментальных снимков и имеющих измененные данные. |
| Скорость очистки версий (КБ/с) | Скорость (в килобайтах в секунду), при которой версии строк удаляются из хранилища версий изоляции моментальных снимков в tempdb. |
| Частота создания версий (КБ/с) | Скорость (в килобайтах в секунду), с которой новые версии строк добавляются в хранилище версий изоляции моментальных снимков в tempdb. |
| Размер хранилища версий (КБ) | Объем пространства (в килобайтах) в tempdb , используемом для хранения версий строк уровня изоляции моментальных снимков. |
| Количество единиц хранилища версий | Количество активных единиц выделения в хранилище версий изоляции моментальных снимков в tempdb. |
| Создание единицы хранилища версий | Количество единиц выделения, созданных в хранилище изоляции моментальных снимков с момента запуска экземпляра ядра СУБД. |
| Усечение единицы хранилища версий | Количество единиц выделения, которые были удалены из хранилища изоляции моментальных снимков с момента запуска экземпляра ядра СУБД. |