долго работающая база данных почты - PullRequest
2 голосов
/ 01 декабря 2010

У меня Redgate SQL Monitor 2, запущенный на моем производственном сервере 2005 года, и я продолжаю получать уведомления о том, что почта базы данных имеет длительный запрос.В настоящее время мои оповещения настроены на пометку через минуту и ​​пометку красным через 2 минуты, и это обычно отображается красным.

Мне нужно знать, нужно ли мне на это смотреть, или это нормальное поведение, и я могу настроить предупреждение, чтобы игнорировать это.

Ответы [ 2 ]

3 голосов
/ 02 декабря 2010

Я один из разработчиков Red Gate SQL Monitor.

Предупреждение не является ошибкой.Это говорит вам, что этот конкретный запрос занимает много времени.Это может быть вызвано рядом причин.

  1. Возможно, ваш экземпляр SQL находится под высокой загрузкой ЦП или ввода-вывода, что приводит к длительной отправке почты
  2. проблема с подключением или производительностью почтового сервера, который вы используете для отправки почты, из-за которого запрос занимает много времени
  3. Возможно, вы пытаетесь отправить большой объем данных по электронной почте

Вы можете использовать снимок производительности, сделанный монитором SQL, чтобы определить, является ли (1) проблемой.Это будет показано на странице сведений о предупреждении для предупреждения о длительном запросе.

Использование стороннего инструмента для отправки почты через сервер исходящей почты можно использовать для проверки, если (2) проблема

Отправка короткого тестового электронного письма через SQL Server Management Studio также может использоваться для проверки (3)

Например.

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' ;

Как уже упоминалось @gbn, если это не такпроблема: вы можете настроить предупреждение, чтобы исключить запросы, содержащие эту хранимую процедуру.

1 голос
/ 01 декабря 2010

Ошибка красных ворот с апреля 2009 года (!). Обходной путь / исключение здесь

И первое попадание в любимую поисковую систему мира

...