##################################################################################################################################################################
获取集合详情:db.iphone.stats():
mongodb的每一个集合(table)对应着一个物理文件(dbpath/database_name/collection/xxx-yyy.wt),如何查看某个集合对应的物理文件名称呢?这个与mysql开启了innodb_file_per_table=1一致,均是一个表对应着一个物理文件,方便管理:
#############################################
#############################################
glc-test:PRIMARY> db.iphone.stats() "ns" : "apple.iphone", "uri" : "statistics:table:apple/collection/29-3120963922244296583",
##################################################################################
获取集合和索引详情:db.collection_name.stats({indexDetails:true})
获取集合中索引对应的物理文件(dbpath/database_name_index/xxx-yyy.wt):
"fetch_time_1_creation_time_1" : { "metadata" : { "formatVersion" : 8, "infoObj" : "{ "v" : 2, "key" : { "fetch_time" : 1, "creation_time" : 1 }, "name" : "fetch_time_1_creation_time_1", "ns" : "eagle.weibo" }" }, "type" : "file", "uri" : "statistics:table:eagle/index/307-3120963922244296583", "LSM" : 。。。。。
#######################################################