Supervisar Service Broker
SQL Server proporciona vistas de administración dinámica, eventos de traza y objetos de rendimiento para supervisar la actividad de Database Engine (Motor de base de datos) relacionada con Service Broker.
Vistas de administración dinámica
Las siguientes vistas de administración dinámica permiten supervisar la actividad de Service Broker.
Vista | Descripción |
---|---|
Contiene una fila por cada procedimiento almacenado activado por Service Broker. |
|
Contiene una fila por cada conexión de red de Service Broker. |
|
Contiene una fila por cada mensaje de Service Broker que la instancia de SQL Server tiene en proceso de reenvío. |
|
Contiene una fila por cada monitor de cola de la instancia. Un monitor de cola administra la activación de una cola. |
Objetos de rendimiento
Los siguientes objetos de rendimiento proporcionan un informe sobre la actividad de Service Broker.
Objeto de rendimiento
Descripción
Broker Activation (objeto de SQL Server)
Contiene contadores de rendimiento que informan sobre la activación de procedimientos almacenados.
Broker Statistics (objeto de SQL Server)
Contiene contadores de rendimiento que proporcionan información general sobre Service Broker.
Broker / DBM Transport (objeto de SQL Server)
Contiene contadores de rendimiento que proporcionan información relacionada con la actividad de red Service Broker.
Importante:
Las directivas de soporte de Microsoft no se aplican a la característica de creación de reflejo de la base de datos en SQL Server 2005. Creación de reflejo de la base de datos actualmente está deshabilitada de manera predeterminada, pero puede habilitarla solamente con fines de evaluación mediante la marca de traza 1400 como parámetro de inicio. (Para obtener más información acerca de las marcas de traza, vea Marcas de traza (Transact-SQL) .) La creación de reflejo de la base de datos no debe utilizarse en entornos de producción. Los servicios de soporte técnico de Microsoft no ofrecerán soporte a bases de datos o aplicaciones que utilicen la creación de reflejo de la base de datos. La documentación sobre la creación de reflejo de la base de datos se incluye en SQL Server 2005 solamente con fines de evaluación y la Directiva de documentación para soporte y actualización de SQL Server 2005 no se aplica a la documentación sobre la creación de reflejo de la base de datos.
Eventos de traza
SQL Server incluye la categoría de evento Broker para supervisar la actividad de Service Broker. En la siguiente tabla se enumeran los eventos de la categoría de eventos Broker:
Evento | Descripción |
---|---|
Evento generado cuando un monitor de cola inicia un procedimiento almacenado de activación. |
|
Evento generado para informar del estado de una conexión de transporte administrada por Service Broker. |
|
Evento generado para informar sobre el progreso de una conversación. |
|
Evento generado cuando la base de datos crea o quita un grupo de conversación. |
|
Evento generado para informar de que la base de datos ha recibido un mensaje dañado. |
|
Evento generado cuando SQL Server quita un mensaje de Service Broker que debería haber sido reenviado. |
|
Evento generado cuando SQL Server reenvía un mensaje de Service Broker. |
|
Evento generado cuando Service Broker determina el enrutamiento de un mensaje. |
|
Evento generado cuando Service Broker no puede retener un mensaje recibido que debería haberse entregado a un servicio de esta instancia. |
|
Evento generado cuando Service Broker envía o recibe un reconocimiento de mensaje. |
También se proporcionan dos eventos de auditoría de seguridad para Service Broker. Para obtener más información sobre estos eventos, vea Audit Broker Login (clase de evento) y Audit Broker Conversation (clase de evento).
Vea también
Otros recursos
Vistas de catálogo de Service Broker (Transact-SQL)