SQL Server, 래치 개체

적용 대상:SQL Server

Microsoft SQL Server의 SQLServer:Latches 개체는 래치라는 내부 SQL Server 리소스 잠금을 모니터링하는 카운터를 제공합니다. 래치를 모니터링하면 사용자 동작 및 리소스 사용을 확인해 성능 병목 상태를 찾아낼 때 유용합니다.

이 표에서는 SQL Server 래치 카운터에 대해 설명합니다.

SQL Server 래치 카운터 설명
평균 래치 대기 시간(밀리초) 대기해야 하는 래치 요청에 대한 평균 래치 대기 시간(밀리초)입니다.
평균 래치 대기 시간 기준 내부 전용.
Latch Waits/sec 즉시 부여할 수 없는 래치 요청 수입니다.
Number of SuperLatches 현재 SuperLatches인 래치 수입니다.
SuperLatch Demotions/sec 마지막 1초 동안 일반 래치로 강등된 SuperLatches의 수입니다.
SuperLatch Promotions/sec 마지막 1초 동안 SuperLatches로 승격된 래치 수입니다.
Total Latch Wait Time (ms) 마지막 초의 래치 요청에 대한 총 래치 대기 시간(밀리초)입니다.

예시

sys.dm_os_performance_counters 동적 관리 뷰에서 이 T-SQL 쿼리를 사용하여 이 개체의 쿼리 성능 카운터를 탐색하기 시작합니다.

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Latches%';