我正在开发一个日志分析器工具,在对它进行查询并生成报告后,它
Tempdb
很快就会变得完整。
tempdb
除了重新启动服务器之外,是否有任何解决方案可以及时清理microsoft sql server 2008 中的文件?
非常感谢您提前
Tempdb 像这样增长是因为有人在使用它。只要这种情况持续下去,任何修复、清理或操作 tempdb 的尝试都不会奏效。
要解决此问题,您需要找出导致它像这样增长的原因,然后首先解决该问题。仅此一项就可以解决整个问题并消除您对 tempdb 执行任何其他操作的需要。根据我的经验,造成这种情况的最可能原因是交叉联接查询失控(尽管还有很多其他可能性)。
Jim*_*mbo -2
如果数据库有夜间维护窗口,最简单的方法是将数据库从完整日志记录更改为简单日志记录,然后再次更改回完整日志记录。
所有其他方法,例如http://support.microsoft.com/kb/307487 都过于复杂,但您可能不得不考虑它们。