从头开始,
我收藏了大约 5100 万条记录。因此,当进度百分比开始增加到 100% 以上(完成 800%)时,我对其中一个字段进行了索引,所以我取消了这个,并认为我必须有一些数据库损坏
所以我对这些集合进行了验证,发现它们没问题。尽管如此,我还是尝试了一个紧凑型和修复型,但我发现它在临时文件夹(用于修复)或我的 db 文件夹中用于紧凑型
我曾经有 'collection.0' 到 'collection.14' 但在 14 小时后检查它我发现它计数到 'collection.64' 并且不得不取消它。从我以前的经验来看,这是正常行为,这是非常不寻常的。
以前数据库大小是 20 gig,在这个紧凑的过程中它增加到超过 100 gb。
可能出了什么问题,我将如何修复我的数据库?
从控制台每个人都会有
Allocating new datafile ... Size: 2047MB, took 107 seconds
(对于 15 到 64 个附加文件中的每一个)