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 | 가용성 그룹 내의 데이터베이스 식별자입니다. 이 식별자는 이 데이터베이스가 조인된 모든 복제본에서 동일합니다. |
이름 | 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)