sys.dm_hadr_db_threads (Transact-SQL)

As DMVs de telemetria de thread HADR (sys.dm_hadr_db_threads e sys.dm_hadr_ag_threads) permitem que os usuários obtenham informações rapidamente sobre o uso de threads por grupo de disponibilidade e por banco de dados de alta disponibilidade. Entender esse uso de thread é um parâmetro de comparação importante para ajustar grupos de disponibilidade.

Essa DMV relata o uso do thread no nível do banco de dados do grupo de disponibilidade.

Nome da coluna Tipo de dados Descrição
group_id uniqueidentifier O identificador do grupo de disponibilidade ao qual o banco de dados pertence.
ag_db_id uniqueidentifier O identificador do banco de dados dentro do grupo de disponibilidade. Esse identificador é idêntico em cada réplica à qual este banco de dados é unido.
name nvarchar(128) Nome do banco de dados.
num_capture_threads int Número de threads de captura de log para este banco de dados.
num_redo_threads int Número de threads de restauração para este banco de dados.
num_parallel_redo_threads int Número de threads de refazer paralelos para este banco de dados.

Permissões

, é necessário ter permissão VIEW SERVER STATE no servidor.

Permissões para SQL Server 2022 e posterior

Requer a permissão VIEW SERVER PERFORMANCE STATE no servidor.

Confira também

Funções e exibições de gerenciamento dinâmico de Grupos de Disponibilidade AlwaysOn (Transact-SQL)
Exibições de catálogo de Grupos de Disponibilidade AlwaysOn (Transact-SQL)
Monitorar grupos de disponibilidade (Transact-SQL)
Grupos de Disponibilidade AlwaysOn (SQL Server)