Я использую уведомления о событиях (отправка сообщений на другой сервер), и чтобы упростить настройку, я построил его в MSDB (существующая база данных, уже есть сервисный брокер и т. Д.).Однако мы столкнулись с ... проблемами ... и теперь я пытаюсь очистить 5 разговоров, каждый из которых имеет миллионы сообщений в очереди sys.transmission.MSDB составляет 40 ГБ.
При попытке завершить хотя бы 1 разговор (самый маленький, с 3 миллионами сообщений) журнал увеличился на 15 ГБ до того, как я его убил.
Похоже, мне нужно ALTER DATABASEУстановите NEW_BROKER для сброса всего, что нормально.Но так как это MSDB, я ожидаю, что DatabaseMail будет затронут.
Что мне нужно делать с DatabaseMail.exe после выполнения операции ALTER?Могу ли я просто убить исполняемый файл и он перезагрузится?Мне нужно сделать что-нибудь еще?
Заранее спасибо.