sys.dm_hadr_db_threads(Transact-SQL)

HADR 스레드 원격 분석 DMV(sys.dm_hadr_db_threadssys.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)