当我们运行show dbs
命令时,x-development
数据库不会出现。
> show dbs
admin (empty)
local 0.203125GB
p-development 0.203125GB
p-production 3.9521484375GB
test (empty)
>
我们希望确保此数据库不占用服务器资源,但mongostat
会继续列出它。如果数据库不存在,为什么会这样?
[root@mongo]# mongostat
connected to: 127.0.0.1
insert query update delete getmore command flushes mapped vsize res faults locked db idx miss % qr|qw ar|aw netIn netOut conn time
0 5 0 0 0 1 1 2.11g 4.86g 464m 0 x-development:0.0% 0 0|0 0|0 62b 2k 3 11:42:57
0 0 0 0 0 1 0 2.11g 4.86g 464m 0 x-development:0.0% 0 0|0 0|0 62b 2k 3 11:42:58
0 0 0 0 0 1 0 2.11g 4.86g 464m 0 x-development:0.0% 0 0|0 0|0 62b 2k 3 11:42:59
答案 0 :(得分:0)
mongo选择保留已删除数据库的统计信息并不奇怪或错误。毕竟他们是统计数据。
删除数据库并不会改变您之前对其进行查询的事实。