SQL Server, Broker 통계 개체

적용 대상:SQL Server

SQLServer:Broker 통계 성능 개체에는 데이터베이스 엔진 인스턴스에 대한 일반 Service Broker 정보를 보고하는 성능 카운터가 포함되어 있습니다. 다음 표에서는 이 개체에 포함된 카운터를 나열합니다.

SQL Server Broker 통계 카운터 설명
정품 인증 오류 합계 Service Broker 활성화 저장 프로시저가 오류와 함께 종료된 횟수입니다.
Broker 트랜잭션 롤백 서비스 브로커 SENDRECEIVE와 관련된 DML 명세서를 포함한 롤백 거래 수, 예: .
손상된 메시지 합계 인스턴스에서 받은 손상된 메시지 수입니다.
디큐 전송 메시지/초 초당 Service Broker 전송 큐에서 제거된 메시지 수입니다.
대화 상자 타이머 이벤트 수 대화 프로토콜 계층에서 활성 상태인 타이머의 수입니다. 이 숫자는 활성 대화 상자의 수에 해당합니다.
드롭된 메시지 총 인스턴스에서 수신했지만 큐에 배달할 수 없는 메시지 수입니다.
큐에 찍힌 로컬 메시지 합계 인스턴스의 큐에 배치된 메시지의 수로 네트워크를 통해 도착하지 않은 메시지만 계산합니다.
인큐된 로컬 메시지/sec 네트워크를 통해 도착하지 않은 메시지만 계산하여 인스턴스의 큐에 넣은 초당 메시지 수입니다.
인큐 메시지 총 인스턴스의 큐에 배치된 총 메시지 수입니다.
대기열에 저장된 메시지/초 모든 우선 순위 수준의 메시지를 포함하여 로컬 엔드포인트의 메시지 수와 초당 로컬 대상 큐로 성공적으로 배달되는 전송 수입니다.
초당 대기열에 있는 P1 메시지들 로컬 엔드포인트의 우선 순위 1 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
P2 메시지/초에 인큐 처리됨 로컬 엔드포인트의 우선 순위 2 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
초당 P3 메시지가 인큐에 들어갔습니다 로컬 엔드포인트의 우선 순위 3개 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
P4 메시지/초에 대기열에 들어갔습니다 로컬 엔드포인트의 우선 순위 4개 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
초당 P5 메시지에 대기열 등록 로컬 엔드포인트의 우선 순위 5개 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
대기열에 있는 P6 메시지/초당 로컬 엔드포인트의 우선 순위 6개 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
P7 메시지/초에 대기열에 들어갔습니다 로컬 엔드포인트의 우선 순위 7개 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
대기열에 있는 P8 메시지/초당 로컬 엔드포인트의 우선 순위 8개 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
인큐에 있는 P9 메시지/초당 로컬 엔드포인트의 우선 순위 9 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
초당 P10 메시지에 대기열에 들어갔습니다 로컬 엔드포인트의 우선 순위 10개 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
인큐 전송 메시지/초 초당 Service Broker 전송 큐에 배치된 메시지 수입니다.
큐에 추가된 전송 Msg Frag Tot 네트워크를 통해 도착한 메시지만 계산하여 인스턴스의 큐에 배치된 메시지 조각의 수입니다.
대기열에 있는 수송 주사(Fragments/sec) 인스턴스의 큐에 배치된 초당 메시지 조각 수입니다.
대기열에 저장된 전송 메시지 총 네트워크를 통해 도착한 메시지만 계산하여 인스턴스의 큐에 넣은 메시지 수입니다.
대기열에 저장된 전송 메시지/sec 인스턴스의 큐에 배치된 초당 메시지의 수로 네트워크를 통해 도착한 메시지만 계산합니다.
전달된 메시지 합계 이 컴퓨터에서 전달한 Service Broker 메시지의 총 수입니다.
전달된 메시지/초 이 컴퓨터에서 전달한 초당 메시지 수입니다.
전달된 Msg 바이트 총 이 컴퓨터에서 전달한 메시지의 총 크기(바이트)입니다.
전달된 Msg 바이트/초 이 컴퓨터에서 전달한 초당 메시지의 크기(바이트)입니다.
전달된 Msg 삭제된 총계 이 컴퓨터가 전달을 위해 수신했지만 성공적으로 전달되지 않은 메시지 수입니다.
전달된 메시지, 버려짐/삭제 이 컴퓨터가 전달하기 위해 받았으나 성공적으로 전달하지 못한 초당 메시지 수입니다.
전달된 보류 중인 Msg 바이트 전달을 위해 현재 보관된 메시지의 총 크기입니다.
전달된 보류 중인 Msg 개수 현재 전달하기 위해 보유하고 있는 총 메시지의 수입니다.
SQL RECEIVE 토퍼 중개인이 처리한 총 Transact-SQL RECEIVE 명세서 수.
SQL RECEIVEs/sec 중개인이 초당 처리하는 Transact-SQL RECEIVE 명세서 수.
SQL SEND 토퍼 실행된 Transact-SQL SEND 명문의 총 수.
SQL SENDs/sec 초당 실행되는 Transact-SQL SEND 문 수.

예시

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

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