sys.dm_hadr_ag_threads(Transact-SQL)

HADR 스레드 원격 분석 DMV(sys.dm_hadr_ag_threadssys.dm_hadr_db_threads)를 통해 사용자는 가용성 그룹 및 고가용성 데이터베이스별 스레드 사용량에 대한 인사이트를 빠르게 얻을 수 있습니다. 이 스레드 사용을 이해하는 것은 가용성 그룹을 튜닝하기 위한 중요한 벤치마크입니다.

이 DMV는 가용성 그룹 수준에서 스레드 사용량을 보고합니다.

열 이름 데이터 형식 설명
group_id uniqueidentifier 가용성 그룹의 식별자입니다.
이름 nvarchar(128) 가용성 그룹의 이름입니다.
num_databases int 가용성 그룹의 데이터베이스 수입니다.
num_capture_threads int 이 가용성 그룹의 모든 데이터베이스에서 사용하는 로그 캡처 스레드 수입니다.
num_redo_threads int 이 가용성 그룹의 모든 데이터베이스에서 사용하는 다시 실행 스레드 수입니다.
num_parallel_redo_threads int 이 가용성 그룹의 모든 데이터베이스에서 사용하는 병렬 다시 실행 스레드 수입니다.
num_hadr_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)