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 權限。
另請參閱
Always On 可用性群組動態管理檢視和函數 (Transact-SQL)
Always On 可用性群組目錄檢視 (Transact-SQL)
監視可用性群組 (Transact-SQL)
Always On 可用性群組 (SQL Server)