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


sys.dm_xtp_transaction_stats (Transact-SQL)

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

Дополнительные сведения см. в разделе In-Memory OLTP (оптимизация в памяти).

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2014 до текущей версии).

Имя столбца

Тип данных

Описание

total_count

bigint

Общее число транзакций, которые были запущены в компоненте In-Memory OLTP.

read_only_count

bigint

Число транзакций в режиме только для чтения.

total_aborts

bigint

Общее число транзакций, которые были прерваны пользователем или системой.

user_aborts

bigint

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

validation_failures

bigint

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

dependencies_taken

bigint

Только для внутреннего применения.

dependencies_failed

bigint

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

savepoint_create

bigint

Количество созданных точек сохранения. Новая точка сохранения создается для каждого атомарного блока.

savepoint_rollbacks

bigint

Количество откатов к предыдущей точке сохранения.

savepoint_refreshes

bigint

Только для внутреннего применения.

log_bytes_written

bigint

Общее число байтов, записанных в записи журнала компонента In-Memory OLTP.

log_IO_count

bigint

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

phantom_scans_started

bigint

Только для внутреннего применения.

phatom_scans_retries

bigint

Только для внутреннего применения.

phantom_rows_touched

bigint

Только для внутреннего применения.

phantom_rows_expiring

bigint

Только для внутреннего применения.

phantom_rows_expired

bigint

Только для внутреннего применения.

phantom_rows_expired_removed

bigint

Только для внутреннего применения.

scans_started

bigint

Только для внутреннего применения.

scans_retried

bigint

Только для внутреннего применения.

rows_returned

bigint

Только для внутреннего применения.

rows_touched

bigint

Только для внутреннего применения.

rows_expiring

bigint

Только для внутреннего применения.

rows_expired

bigint

Только для внутреннего применения.

rows_expired_removed

bigint

Только для внутреннего применения.

rows_inserted

bigint

Только для внутреннего применения.

rows_updated

bigint

Только для внутреннего применения.

rows_deleted

bigint

Только для внутреннего применения.

write_conflicts

bigint

Только для внутреннего применения.

unique_constraint_violations

bigint

Общее число нарушений ограничений уникальности.

Разрешения

Необходимо разрешение VIEW SERVER STATE на сервер.

См. также

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

Оптимизируемые для памяти динамические административные представления таблиц (Transact-SQL)