sys.dm_repl_tranhash (Transact-SQL)
Область применения: SQL Server
Возвращает сведения о транзакции, реплицируемой в публикации транзакций.
column_name | data_type | описание |
---|---|---|
Ведра | bigint | Количество сегментов в хэш-таблице. |
hashed_trans | bigint | Количество зафиксированных транзакций, реплицированных в текущем пакете. |
completed_trans | bigint | Количество транзакций, выполненных до настоящего момента. |
compensated_trans | bigint | Количество транзакций, содержащих частичный откат. |
first_begin_lsn | nvarchar(64) | Самый ранний начальный регистрационный номер транзакции в журнале (LSN) в текущем пакете. |
last_commit_lsn | nvarchar(64) | Последняя фиксация номера LSN в текущем пакете. |
Разрешения
Требуется разрешение VIEW DATABASE STATE для базы данных публикации для вызова dm_repl_tranhash.
Разрешения для SQL Server 2022 и более поздних версий
Требуется разрешение VIEW DATABASE PERFORMANCE STATE для базы данных.
Замечания
Возвращаются сведения только по реплицируемым объектам базы данных, которые загружены в кэш статей репликации.
См. также
Динамические административные представления и функции (Transact-SQL)
Связанные с репликацией динамические административные представления (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по