Посмотрел я на объём баз в СУБД MS SQL: выяснилось, что сами базы данных не очень велики, а вот файлы транзакций - безумно большие. Под десяток гигабайт.

Что делать? Надо как-то уменьшить размер, тем более, что утилита Shrink Database показывает свободное пространство в размере 8 Гб. Жму кнопку "ОК", программа подвисает на некоторое время (процесс идёт), потом бодро рапортует о том, что сжатие прошло успешно. Можно радоваться? Хрен! Ни фига она не сжимает! Уж галочку "переместить данные в начало" выставлял, уж ради интереса попробовал забэкапить и восстановить базу - результата нет.

Дьявол, как обычно, крылся в мелкой кнопке Files в панели Shrink Database. Вот под этой конопки и нашлись самые вкусные опции, позволяющие изголяться над файлами данных и транзакций в полном объёме: удалять, сжимать, дефрагментировать. Почему это не было вынесено на главную страницу - не понял.