База данных SSISDB стала настолько огромной по размеру, и требуется очистка, но, похоже, ничего не работает
Размер моих данных журнала SSISDB в настоящее время очень велик (112 ГБ). Исследуя, почему он достиг такого огромного размера, я понял, что задание обслуживания служб SSIS не переносилось во время миграции сервера. Я попытался очистить данные журнала, используя встроенную хранимую процедуру [внутренний]. [Cleanup_server_retention_window] и установив для retention_window значение 7 дней (база данных не была очищена более 3 месяцев)
Однако хранимая процедура, похоже, не уменьшает размер. Вместо этого потребовалось так много времени (много часов), чтобы заполнить таблицу, например. [внутренний]. [Event_message_context] . Означает ли это, что при очистке / удалении записей журнала хранимая процедура также вставляет новые журналы в таблицу?
Другие опции (см. Ниже), которые я обнаружил в интернете, тоже не работают. Это заняло так много времени, и размер, похоже, не уменьшился.
http://cryptoknight.org/index.php?/archives/1-SSIS-Maintenance-Script.html
Я ожидаю найти решение, которое поможет мне значительно сократить размер моих данных журнала и сохранить его только на 3 дня.
P.S .: Мне разрешено отключать агент SQL Server во время очистки.