sys.dm_xtp_transaction_stats (Transact-SQL)
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure
Предоставляет статистические данные о транзакциях, выполненных с момента запуска сервера.
Дополнительные сведения см. в разделе In-Memory OLTP (оптимизация в памяти).
Имя столбца | Тип данных | Description |
---|---|---|
total_count | bigint | Общее число транзакций, которые были запущены в компоненте In-Memory OLTP. |
read_only_count | bigint | Число транзакций в режиме только для чтения. |
total_aborts | bigint | Общее число транзакций, которые были прерваны пользователем или системой. |
system_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 на сервере.
Разрешения для SQL Server 2022 и более поздних версий
Требуется разрешение VIEW SERVER PERFORMANCE STATE на сервере.