sys.dm_hadr_ag_threads (Transact-SQL)

HADR 執行緒遙測 DMV ( sys.dm_hadr_ag_threads sys.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 always on 執行緒數目。

權限

需要伺服器上的 VIEW SERVER STATE 許可權。

SQL Server 2022 和更新版本的權限

需要伺服器上的 VIEW SERVER PERFORMANCE STATE 權限。

另請參閱

Always On 可用性群組動態管理檢視和函數 (Transact-SQL)
Always On 可用性群組目錄檢視 (Transact-SQL)
監視可用性群組 (Transact-SQL)
Always On 可用性群組 (SQL Server)