Pregunta

Tengo SQL Monitor 2 corriendo de Redgate contra mi servidor de producción de 2005, y me siguen dando alertas acerca de la base de datos de correo electrónico que tiene una consulta de larga duración. Actualmente tengo mis alertas configurados para la bandera después de un minuto y se marcan en rojo después de 2 minutos, y esto es rutinariamente a aparecer en rojo.

Necesito saber si esto es algo que necesita para estudiar, o si se trata de un comportamiento normal y puedo configurar la alerta de ignorar esto.

¿Fue útil?

Solución

Rojo-Puerta de errores de abril de 2009 (! ). Solución / exclusión aquí

Y el primer éxito de motor de búsqueda más popular del mundo

Otros consejos

Soy uno de los desarrolladores de Red Gate SQL Monitor.

La alerta no es un error. Que te está diciendo que esta consulta en particular está tomando mucho tiempo. Esto podría deberse a una serie de razones.

  1. La instancia de SQL puede estar bajo una alta carga de CPU o IO que está provocando el envío de correo a llevar mucho tiempo
  2. Puede haber un problema de conectividad o rendimiento con el servidor de correo que está utilizando para enviar el correo que está causando la consulta a tomar mucho tiempo
  3. Usted podría estar tratando de enviar una gran cantidad de datos a través de correo electrónico

Puede usos de la instantánea capturada por el rendimiento de SQL monitor para ver si (1) es el problema. Esto se mostrará en la página de detalles de la alerta para la Ejecución de alerta de consulta larga.

Con una herramienta de tercera parte para enviar correo a través de su servidor de correo saliente podría ser útil para comprobar si (2) es el problema

El envío de un correo electrónico de prueba corta a través de SQL Server Management Studio también podría utilizarse para verificar (3)

Ej.

DECLARE @body1 VARCHAR(100)
SET @body1 = 'Server :' + @@servername + ' Test Email'
EXEC msdb.dbo.sp_send_dbmail @recipients = 'recipient@example.com',
    @subject = 'DB Mail Test Email', @body = @body1, @body_format = 'HTML' ;

Como se ha mencionado por @gbn, si esto no es un problema, puede configurar la alerta para excluir las consultas que contienen este procedimiento almacenado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top