Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Подскажите пожалуйста, с чего начать разбираться  [new]
user87
Member

Откуда:
Сообщений: 257
Добрый день.

Есть процедура, которая регистрирует клиентов.

В этой процедуре есть процедура, которая отправляет через sp_send_dbmail письмо.

Проблема в том, что клиент, например, прошел регистрацию в 11:40, а письмо дошло только спустя 10 минут, все грешат на бд, но я не могу понять, что мне надо посмотреть, может какие очереди, или какой лог?

Заранее спасибо
18 май 15, 09:59    [17653864]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите пожалуйста, с чего начать разбираться  [new]
Glory
Member

Откуда:
Сообщений: 104760
user87
а письмо дошло только спустя 10 минут, все грешат на бд,

БД _доставкой_ письма ен занимается.
MSSQL передает письмо почтовому серверу
А логи MSSQL-я относящиеся к почте вы можете увидеть в sysmail_allitems
18 май 15, 10:09    [17653920]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите пожалуйста, с чего начать разбираться  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 20585
user87
клиент, например, прошел регистрацию в 11:40, а письмо дошло только спустя 10 минут
Вот и смотрите прохождение письма. Проверьте, что регистрация была именно в 11:40. Гляньте время формирования письма. Время его отправки родительскому почтовику или сразу серверу назначения.

PS. Вообще-то e-mail вообще является сервисом НЕгарантированной доставки. А уж плакаться про 10 минут так и вовсе неразумно.
18 май 15, 10:12    [17653934]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите пожалуйста, с чего начать разбираться  [new]
Jovanny
Member

Откуда:
Сообщений: 1195
Можно промониторить очередь ExternalMailQueue в msdb. Именно туда пишутся сообщения для отправки. Если записи в ней болтаются долго, то начать поиск можно отсюда.
18 май 15, 10:47    [17654182]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите пожалуйста, с чего начать разбираться  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7868
Смотрите логи почтового сервера в первую очередь.
18 май 15, 11:29    [17654438]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите пожалуйста, с чего начать разбираться  [new]
user87
Member

Откуда:
Сообщений: 257
Спасибо большое, буду разбираться
18 май 15, 14:52    [17655885]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить