igo*_*gue 7 collections mongodb
我无法删除它false每次都告诉我的收藏品..
我做了getCollections()它给了我很多tmp.mr.mapreduce_1299189206_1618_inc(我想放弃的)我认为它们在断开连接时被删除了,但它们不是(在我的情况下).
然后当我这样做时:db["tmp.mr.mapreduce_1299188705_5595"].drop()我总是得到false 并且它没有被删除.
日志实际上没有用处:
Wed Mar 9 11:05:51 [conn4] CMD: drop customers.tmp.mr.mapreduce_1299188705_5595
Run Code Online (Sandbox Code Playgroud)
现在我最大化了我的命名空间,我无法创建更多的集合帮助?
顺便说一句,我可以说,这不是生产(甚至在生产中我也可以把它放下).
现在我已经用尽了命名空间,但无法创建更多集合,有帮助吗?
默认情况下,MongoDB 有 20k 个命名空间,因此存在大量死 M/R 集合。根据日志,数据库正在收到删除集合的请求。所以现在的问题是MongoDB是否已经陷入了糟糕的状态。
你能把它取下来并重新启动以确保所有连接都关闭吗?
数据量很大吗?你能把它取下来运行 --repair 吗?
| 归档时间: |
|
| 查看次数: |
9580 次 |
| 最近记录: |