SQL Server, Broker TO Statistics 개체

적용 대상:SQL Server

SQLServer:Broker TO Statistics 성능 개체는 Service Broker 대화 상자에서 전송 개체를 요청하는 횟수 및 전송 개체가 기록되는 빈도에 tempdb대한 정보를 보고합니다.

전송 개체는 Service Broker 대화 상자에 대한 메시지 전송 상태를 기록합니다. 메모리에 저장됩니다. 메모리를 해제하기 위해 Service Broker는 비활성 전송 개체의 일괄 처리를 작업 테이블에 tempdb주기적으로 씁니다.

다음 표에서는 이 개체에 포함된 카운터를 나열합니다.

SQL Server Broker TO 통계 카운터 설명
평균 일괄 처리된 쓰기의 길이 일괄 처리에 저장되는 평균 전송 개체 수입니다.
평균 일괄 처리를 작성하는 시간(ms) 전송 개체 일괄 처리를 저장하는 데 필요한 평균 시간(밀리초)입니다.
평균 일괄 처리 기준 작성 시간 내부 전용.
평균 일괄 처리 간 시간(밀리초) 전송 개체의 일괄 처리 기록 간 평균 시간(밀리초)입니다.
평균 일괄 처리 기준 사이의 시간 내부 전용.
Transmission Obj Gets/Sec 대화 상자가 전송 개체를 요청한 초당 횟수입니다.
Transmission Obj Set Dirty/Sec 전송 개체가 커밋되지 않은 것으로 표시된 초당 횟수입니다. 전송 개체는 메모리 내 복사본이 저장된 tempdb복사본과 다른 첫 번째 수정으로 더티 표시됩니다. 전송 개체는 Service Broker가 대화 상자에 대한 메시지 전송 상태의 변경 사항을 기록해야 하는 경우 수정됩니다.
Transmission Obj Writes/Sec 전송 개체의 일괄 처리가 작업 테이블에 기록 tempdb 된 초당 횟수입니다. 많은 수의 쓰기는 SQL Server 메모리가 스트레스를 받고 있음을 나타낼 수 있습니다.

예시

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

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Broker TO Statistics%';