Мы столкнулись с ростом TEMPDB на запросах с большими временными таблицами, которые в ходе выполнения запроса не удалялись. В связи с тем общее время запроса было достаточно велико (несколько минут) вся эта информация висела в TEMPDB до уничтожения менеджера временных таблиц, хотя фактически уже была не нужной, т.к. преобразована в последующих временных таблицах, но места занимала много и при многократном переносе этих данных в другие временные таблицы рост TEMPDB от такого запроса шел в геометрической прогрессии. После доработки запроса и уничтожения таблиц после последнего применения в запросе, проблема ушла.