sys.dm_hadr_ag_threads (Transact-SQL)

HADR 线程遥测 DMV (sys.dm_hadr_ag_threadssys.dm_hadr_db_threads) 允许用户快速了解可用性组和高可用性数据库的线程使用情况。 了解此线程使用情况是优化可用性组的重要基准。

此 DMV 报告可用性组级别的线程使用情况。

列名称 数据类型 说明
group_id uniqueidentifier 可用性组的标识符。
name nvarchar(128) 可用性组的名称。
num_databases int 可用性组中的数据库数。
num_capture_threads int 此可用性组中所有数据库使用的日志捕获线程数。
num_redo_threads int 此可用性组中所有数据库使用的重做线程数。
num_parallel_redo_threads int 此可用性组中所有数据库使用的并行重做线程数。
num_hadr_threads int 此可用性组中所有数据库使用的所有 always on 线程数。

权限

要求具有服务器的 VIEW SERVER STATE 权限。

SQL Server 2022 及更高版本的权限

需要对服务器具有 VIEW SERVER PERFORMANCE STATE 权限。

另请参阅

AlwaysOn 可用性组动态管理视图和函数 (Transact-SQL)
AlwaysOn 可用性组目录视图 (Transact-SQL)
监视可用性组 (Transact-SQL)
AlwaysOn 可用性组 (SQL Server)