Compartilhar via


sys.dm_hadr_ag_threads (Transact-SQL)

As DMVs de telemetria de thread HADR (sys.dm_hadr_ag_threads e sys.dm_hadr_db_threads) permitem que os usuários obtenham rapidamente informações sobre o uso do thread 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 grupo de disponibilidade.

Nome da coluna Tipo de dados Descrição
group_id uniqueidentifier Identificador do grupo de disponibilidade.
name nvarchar(128) O nome do grupo de disponibilidade.
num_databases int Número de bancos de dados no grupo de disponibilidade.
num_capture_threads int Número de threads de captura de log usados por todos os bancos de dados neste grupo de disponibilidade.
num_redo_threads int Número de threads de restauração usados por todos os bancos de dados neste grupo de disponibilidade.
num_parallel_redo_threads int Número de threads de restauração paralelos usados por todos os bancos de dados neste grupo de disponibilidade.
num_hadr_threads int Número de todos os threads sempre ativos usados por todos os bancos de dados neste grupo de disponibilidade.

Permissões

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

Permissões do SQL Server 2022 e posteriores

É necessária 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)