sp_dbmmonitordropalert (Transact-SQL)

Se aplica a:SQL Server

Quita la advertencia de una métrica de rendimiento especificada estableciendo el umbral NULLen .

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_dbmmonitordropalert
    [ @database_name = ] N'database_name'
    [ , [ @alert_id = ] alert_id ]
[ ; ]

Argumentos

[ @database_name = ] N'database_name'

Especifica la base de datos para la que se debe quitar el umbral de advertencia especificado. @database_name es sysname, sin ningún valor predeterminado.

[ @alert_id = ] alert_id

Valor entero que identifica la advertencia que se va a quitar. @alert_id es int y puede ser uno de los siguientes valores:

Valor Métrica de rendimiento Umbral de advertencia
1 Transacción no enviada más antigua Especifica el número de minutos de transacciones que se pueden acumular en la cola de envío antes de que se genere una advertencia en la instancia del servidor principal. Esta advertencia ayuda a calcular el potencial de pérdida de datos en concepto de tiempo y resulta especialmente relevante para el modo de rendimiento alto. No obstante, la advertencia también es relevante para el modo de alta seguridad cuando la creación de reflejo se detiene o suspende debido a que los asociados se han desconectado.
2 Registro sin enviar Especifica cuántos kilobytes (KB) de registro sin enviar generan una advertencia en la instancia del servidor principal. Esta advertencia ayuda a calcular el potencial de pérdida de datos en KB y resulta especialmente relevante para el modo de rendimiento alto. No obstante, la advertencia también es relevante para el modo de alta seguridad cuando la creación de reflejo se detiene o suspende debido a que los asociados se han desconectado.
3 Registro sin restaurar Especifica cuántos KB de registro sin restaurar generan una advertencia en la instancia del servidor reflejado. Esta advertencia ayuda a medir el tiempo de conmutación por error. Eltiempo de la conmutación por error se compone principalmente del tiempo que el servidor reflejado anterior necesita para poner al día los registros pendientes en su cola rehecha, más un breve tiempo adicional.
4 Sobrecarga de confirmación del servidor reflejado Especifica el número de milisegundos de retardo medio por transacción que se tolera antes de que se genere una advertencia en el servidor principal. Este retardo es la cantidad de sobrecarga en la que se incurre mientras la instancia del servidor principal espera a la instancia del servidor reflejado para escribir la entrada de registro de la transacción en la cola de puesta al día. Este valor solo es relevante en el modo de alta seguridad.
5 Período de retención Metadatos que controlan cómo se conservan las filas largas en la tabla de estado de la creación de reflejo de la base de datos.

Nota:

Este procedimiento quita los umbrales de advertencia, independientemente de si se especificaron mediante sp_dbmmonitorchangealert o monitor de creación de reflejo de la base de datos.

Para obtener información sobre los identificadores de evento correspondientes a las advertencias, vea Usar umbrales de advertencia y alertas sobre métricas de rendimiento de creación de reflejo (SQL Server).

Valores de código de retorno

Ninguno.

Conjunto de resultados

Ninguno.

Permisos

Requiere la pertenencia al rol fijo de servidor sysadmin o ejecutar el permiso directamente en este procedimiento almacenado.

Ejemplos

En el ejemplo siguiente se quita la configuración del período de retención de la base de datos AdventureWorks2022.

EXEC sp_dbmmonitordropalert AdventureWorks2022, 5;

En el ejemplo siguiente se quitan todos los umbrales de advertencia y el período de retención de la base de datos AdventureWorks2022.

EXEC sp_dbmmonitordropalert AdventureWorks2022;