关于tempdb空间无法自动释放的问题!
atoon 2003-08-22 09:28:08 我们的应用采用c/s模式,已经使用了7年了,最近将客户端从6个增加到9个,开始使用时一切正常,25M的tempdb足够使用。
可最近遇到这样一种情况,使用sql server6.5时,tempdb不到一天时间就被添满,我无奈将其转移到一个新设备上,data扩至100M,但问题没有实质解决,两天也就把空间吃空了,而且越吃越快。
我检查了一下,sysobjects里全是临时存储过程,而且大多还是如:creat proc ##select c from table where name = 'xxxx';之类的单条查询,实在让人费解。
现在connect一般在34个左右,我重启客户端,临时存储过程只有少量减少,并不能全部释放,我只好频繁的重启sql server,才能重新得到空间。
请各位帮俺想个办法,不然我只好天天在单位值班,等待重启。