我的 tempdb 大小增长得太多,因为我们在数据库中执行了太多事务。有人可以让我知道如何在不重新启动服务器的情况下缩小这个 tempdb 吗?我尝试过 DBCC SHRINKDATABASE 但没有帮助
提前致谢
最佳答案
您的 tempdb 的大小是它需要的大小...
它会再次增长,只是磁盘上的碎片更多,并且在增长时可能会阻塞。
更严重的是,我将 tempdb 的大小设置为合理且比现在稍大的值,关闭 SQL,删除旧文件以确保 110% 确定,然后再次启动 SQL Server...
关于SQL Server 2005 - 如何收缩临时数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3108987/