sys.dm_hadr_db_threads (Transact-SQL)
HADR 线程遥测 DMV (sys.dm_hadr_db_threads 和 sys.dm_hadr_ag_threads) 允许用户快速了解可用性组和高可用性数据库的线程使用情况。 了解此线程使用情况是优化可用性组的重要基准。
此 DMV 报告可用性组数据库级别的线程使用情况。
列名称 | 数据类型 | 说明 |
---|---|---|
group_id | uniqueidentifier | 数据库所属的可用性组的标识符。 |
ag_db_id | uniqueidentifier | 可用性组内数据库的标识符。 在此数据库联接到的每个副本上,该标识符都是相同的。 |
name | nvarchar(128) | 数据库的名称。 |
num_capture_threads | int | 此数据库的日志捕获线程数。 |
num_redo_threads | int | 此数据库的重做线程数。 |
num_parallel_redo_threads | int | 此数据库的并行重做线程数。 |
权限
要求具有服务器的 VIEW SERVER STATE 权限。
SQL Server 2022 及更高版本的权限
需要对服务器具有 VIEW SERVER PERFORMANCE STATE 权限。
另请参阅
AlwaysOn 可用性组动态管理视图和函数 (Transact-SQL)
AlwaysOn 可用性组目录视图 (Transact-SQL)
监视可用性组 (Transact-SQL)
AlwaysOn 可用性组 (SQL Server)