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