SQL Server, Broker 통계 개체

적용 대상:SQL Server

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

SQL Server Broker 통계 카운터 설명
정품 인증 오류 합계 Service Broker 활성화 저장 프로시저가 오류와 함께 종료된 횟수입니다.
Broker 트랜잭션 롤백 SEND 및 RECEIVE와 같은 Service Broker와 관련된 DML 문을 포함하는 롤백된 트랜잭션의 수입니다.
손상된 메시지 합계 인스턴스에서 받은 손상된 메시지 수입니다.
Dequeued Transmission Msgs/sec 초당 Service Broker 전송 큐에서 제거된 메시지 수입니다.
대화 상자 타이머 이벤트 수 대화 프로토콜 계층에서 활성 상태인 타이머의 수입니다. 이 숫자는 활성 대화 상자의 수에 해당합니다.
Dropped Messages Total 인스턴스에서 수신했지만 큐에 배달할 수 없는 메시지 수입니다.
큐에 찍힌 로컬 메시지 합계 인스턴스의 큐에 배치된 메시지의 수로 네트워크를 통해 도착하지 않은 메시지만 계산합니다.
Enqueued Local Messages/sec 네트워크를 통해 도착하지 않은 메시지만 계산하여 인스턴스의 큐에 넣은 초당 메시지 수입니다.
Enqueued Messages Total 인스턴스의 큐에 배치된 총 메시지 수입니다.
Enqueued Messages/sec 모든 우선 순위 수준의 메시지를 포함하여 로컬 엔드포인트의 메시지 수와 초당 로컬 대상 큐로 성공적으로 배달되는 전송 수입니다.
Enqueued P1 Msgs/sec 로컬 엔드포인트의 우선 순위 1 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
Enqueued P2 Msgs/sec 로컬 엔드포인트의 우선 순위 2 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
Enqueued P3 Msgs/sec 로컬 엔드포인트의 우선 순위 3개 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
Enqueued P4 Msgs/sec 로컬 엔드포인트의 우선 순위 4개 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
Enqueued P5 Msgs/sec 로컬 엔드포인트의 우선 순위 5개 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
Enqueued P6 Msgs/sec 로컬 엔드포인트의 우선 순위 6개 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
Enqueued P7 Msgs/sec 로컬 엔드포인트의 우선 순위 7개 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
Enqueued P8 Msgs/sec 로컬 엔드포인트의 우선 순위 8개 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
Enqueued P9 Msgs/sec 로컬 엔드포인트의 우선 순위 9 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
Enqueued P10 Msgs/sec 로컬 엔드포인트의 우선 순위 10개 메시지 수와 로컬 대상 큐에 성공적으로 전달된 전송(초당)입니다.
Enqueued Transmission Msgs/sec 초당 Service Broker 전송 큐에 배치된 메시지 수입니다.
큐에 추가된 전송 Msg Frag Tot 네트워크를 통해 도착한 메시지만 계산하여 인스턴스의 큐에 배치된 메시지 조각의 수입니다.
Enqueued Transport Msg Frags/sec 인스턴스의 큐에 배치된 초당 메시지 조각 수입니다.
Enqueued Transport Msgs Total 네트워크를 통해 도착한 메시지만 계산하여 인스턴스의 큐에 넣은 메시지 수입니다.
Enqueued Transport Msgs/sec 인스턴스의 큐에 배치된 초당 메시지의 수로 네트워크를 통해 도착한 메시지만 계산합니다.
전달된 메시지 합계 이 컴퓨터에서 전달한 Service Broker 메시지의 총 수입니다.
Forwarded Messages/sec 이 컴퓨터에서 전달한 초당 메시지 수입니다.
Forwarded Msg Byte Total 이 컴퓨터에서 전달한 메시지의 총 크기(바이트)입니다.
Forwarded Msg Bytes/sec 이 컴퓨터에서 전달한 초당 메시지의 크기(바이트)입니다.
전달된 Msg Dis카드ed Total 이 컴퓨터가 전달을 위해 수신했지만 성공적으로 전달되지 않은 메시지 수입니다.
Forwarded Msg Dis카드ed/sec 이 컴퓨터가 전달하기 위해 받았으나 성공적으로 전달하지 못한 초당 메시지 수입니다.
전달된 보류 중인 Msg 바이트 전달을 위해 현재 보관된 메시지의 총 크기입니다.
전달된 보류 중인 Msg 개수 현재 전달하기 위해 보유하고 있는 총 메시지의 수입니다.
SQL RECEIVE 합계 Broker에서 처리한 Transact-SQL RECEIVE 문의 총 수입니다.
SQL RECEIVEs/sec Broker에서 초당 처리한 Transact-SQL RECEIVE 문의 수입니다.
SQL SEND Total 실행된 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%';