4
我正在創建一個索引({a:1,b:-1}),一次前景和其他背景。檢查總索引大小。 前景:82536720 背景:154927024MongoDB背景索引大小
有人能告訴我爲什麼有一個巨大的尺寸差異?
Mongo > db.testing.ensureIndex({a:1,b:-1})
Mongo > db.testing.stats()
{
"ns" : "test.testing",
"count" : 2402158,
"size" : 86479836,
"avgObjSize" : 36.00089419596879,
"totalIndexSize" : 160486704,
"indexSizes" : {
"_id_" : 77949984,
"a_1_b_-1" : 82536720
},
}
Mongo > db.testing.dropIndexes()
Mongo > db.testing.ensureIndex({a:1,b:-1},{background : true})
Mongo > db.testing.stats()
{
"count" : 2402158,
"size" : 86479836,
"avgObjSize" : 36.00089419596879,
"totalIndexSize" : 232877008,
"indexSizes" : {
"_id_" : 77949984,
"a_1_b_-1" : 154927024
},
}
您確定在檢查其大小之前完成後臺索引建設嗎? – JohnnyHK 2013-05-07 03:45:53
@JohnnyHK:是的,我檢查了空的db.currentOp() – 2013-05-07 04:48:21