遇到以下错误..。
K:\Microsoft SQL Server\Data\MyAudit3_Dat.NDF_MSSQL_DBCC50:操作系统错误112(磁盘上空间不足)。遇到了。
在这种情况下,磁盘空间很低,需要修复.但是,它让我思考dbcc checkdb需要多少磁盘空间?
发布于 2020-11-04 16:21:03
CHECKDB在执行时需要两种类型的存储:
也就是说,修改的数据越多,快照文件就需要越多的存储。您不希望在重建索引或执行大型导入时运行checkdb,举几个例子。正如您可以想象的那样,我们不能说需要多少空间,因为我们不知道在运行checkdb时要做多少数据修改。
所以,检查一下你工作的时间。
发布于 2020-11-04 14:37:05
这取决于数据库的大小。
你可以跑
dbcc checkdb ('master') WITH ESTIMATEONLY得到空间需求的估计值。通常情况下,这并不是真的准确,但我想这总比什么都没有好。
https://dba.stackexchange.com/questions/279178
复制相似问题