1

DBCC CheckDB "myDB" 进程成功完成后,临时 db 数据文件未向操作系统清除或释放空间。我使用 SP_WhoIsActive 脚本诊断并发现 DBCC CheckDB 进程导致临时数据库增长,但它只发生在一个大约 16 GB 的数据库上,DBCC CheckDB 正在使用临时数据库,正如我在使用 SP_WhoIsActive 时看到的那样。

注意:当我重新启动 SQL Server 时,tempdb 将向操作系统释放分配的空间,但在 DBCC Check DB 作业运行后会增长到 45 GB,并且不会释放已用空间。

4

0 回答 0