Managing Queues and Messages

09/11/2025 When a Service Broker application is in production, most day-to-day management occurs as a normal part of maintenance of the Database

When a Service Broker application is in production, most day-to-day management occurs as a

normal part of maintenance of the Database Engine. Service Broker provides performance

counters and event notifications to monitor a service. However, you might have to work

directly with a message queue or with the messages in a queue. This might be necessary to

troubleshoot a service or to collect information about the traffic that is received by a queue.

Description

Start and stop the Service

Broker queue

Describes how to start and stop a queue.

Query queues

Describes the data that a queue contains, and the process for running

queries against a queue.

Remove poison messages

Describes how to handle messages that can’t be processed by the

service.

Manage conversation priorities

Describes how to enable, specify, and query conversation priorities.

Manage Service Broker applications

Expand table