我的 SQL 2005 Server 上有大量查询。这必须每天运行一次,但是当这个查询运行时,temp db 会从 2GB 增长到 48GB。当此查询在单个表上(约 120 列)的 80K 记录上添加/更新时,最佳优化或找到 tempdb 增长的原因是什么?
对于这个 tempdb 不会增长太多的查询,我应该怎么做?
任何建议将不胜感激。
注意:此查询没有任何临时表或表变量或 CTE。只是一堆
INSERT INTO ... with MULTITABLE JOINS with SUBQueries...