По какой-то причине мой файл MDF составляет 154 гигабайта, однако я загружал только 7 гигабайт данных из плоских файлов. Почему файл MDF намного больше, чем фактические исходные данные?
Дополнительная информация:
Только несколько таблиц с ~ 25 миллионами строк. Нет больших полей varchar (самое большое 300, большинство меньше varchar (50). Не очень широкие таблицы
Оказалось, что это был файл журнала, а не файл mdf. Файл MDF на самом деле имеет 24 гигабайта, что кажется более разумным, но все же большой IMHO.
ОБНОВЛЕНИЕ:
Я исправил проблему с файлом LDF (log), изменив модель восстановления с FULL на простую. Это нормально, потому что этот сервер используется только для внутренней разработки и обработки ETL. Кроме того, перед переходом на SIMPLE мне пришлось сжать файл LOG. Сжатие в большинстве случаев не рекомендуется, однако это был один из тех случаев, когда файл журнала никогда не должен был расти настолько большим и быстрым. Для дальнейшего чтения см. этот