Размер базы TempDB в MS SQL увеличивается, как правило, из-за невозможности автоматической очистки журнала транзакций и повторного использования свободного пространства из-за наличия активных транзакций, использующих объекты этой базы данных. 12
Некоторые причины длительной блокировки работы механизмов базы данных TempDB:
Если для завершения активных транзакций не хватает места в базе данных, MS SQL Server автоматически увеличивает размер TempDB на величину, заданную в параметрах этой базы данных (по умолчанию — 10% от текущего размера). 1