Tempdb 接近磁盘最大值:可以等待吗?

jbz*_*jbz 5 sql-server sql-server-2012 tempdb

今天我的tempdb推到了分配的磁盘边缘。目前,所述磁盘仅剩 10 MB。我很确定当天早些时候一位同事运行的一些不好的报告将其推高tempdb到这个大小。

但是,现在我的tempdb大小为 20932 MB,可用空间为 20373 MB。所以看起来我们有足够的空间可以使用。我宁愿等到周末重新启动并将其恢复到更合理的大小。只要不寻常的事情不再发生,我可以让这趟旅程吗?

在此处使用 SQL Server 2012。谢谢。

Eri*_*ing 9

这没什么大不了的——事实上,这是很多人首先处理 tempdb 的方式:

  • 添加多个数据文件
  • 预先调整文件大小以几乎填满 tempdb 驱动器
  • 将自动增长设置为小增量

如果你在那里的空间是空的并且是由流氓报告造成的,我不会担心,句号。

(这确实假设您已经按照通常的建议在驱动器上单独设置了 tempdb。如果驱动器上还有其他可能需要空间的东西,您必须决定是否存在风险以及如何处理它) .