我有一个包含~5.5M记录的MongoDB集合。我对索引进行索引的尝试,无论是在单个字段上还是在使用compoundIndex都失败,因为索引过程正常进行,但是当它达到100%时,我认为它应该停止,它会超过100%并继续。我已经让它运行了10个小时,但它从未结束。
我尝试索引的字段是long或double。
我在x64 Windows上运行最新的MongoDB版本。
我是否认为这是异常行为?有什么想法我可以做什么?
Wed Sep 05 10:22:37 [conn1] 415000000/5576219 7442%
Wed Sep 05 10:22:48 [conn1] 417000000/5576219 7478%
Wed Sep 05 10:22:59 [conn1] 419000000/5576219 7514%
答案 0 :(得分:1)
来自mongodb-users列表的有用建议:
这可能是由于磁盘空间不足导致数据库因此而损坏。
我做的是清理磁盘空间,然后运行“mongodump --repair”,然后运行“mongorestore”。