Файл(ы), содержищий Transaction Log, раздувается и раздувается.
Transaction Log связан с процедурами резервного копирования сервера SQL. В процесе обычной работы все изменения записываются сначала в него. При выполнении каждого резервного копирования, сделанного средствами SQL-сервера, данные из Transaction Log автоматически переносятся в файл(ы) основной части базы данных.
Если вы не нуждаетесь в столь изощренном механизме обеспечения надежного хранения данных в БД, то можете установить опцию базы данных Truncate Log On Checkpoint (MSSQL 7.0) или модель восстановления Simple Recovery (MSSQL2000). При этом при завершении каждой очередной транзакции данные из протокола запросов в Transaction Log будут немедленно переноситься в базу данных, и размер Transaction Log будет минимальным. Но при таких настройках вы теряете многие возможности резервного копирования, например, возможность изготавливать резервную копию в течение рабочего дня и восстанавливать базу данных на любой момент времени.