Да, db shrink - это плохо, бла-бла, но, учитывая ситуацию, в которой вы находитесь, я думаю, что вы можете сжимать базу данных, но также следить за тем, что приводит к раздутию базы данных, как это?Может быть, процесс, который создает некоторые таблицы и удаляет их позже.
Кроме того, как только вы сократили базу данных, вы должны сделать перестроение индекса для базы данных, потому что сжатие базы данных очень сильно фрагментирует индексы.
В большинстве статей, которые вы читаете в Интернете, они утверждают, что сжимать базы данных - это плохая практика, да, если вы сжимаете базы данных как запланированную задачу для освобождения дискового пространства, это неправильно.
Но в ситуации, в которой вы находитесь, имеет смысл уменьшить БД.