您现在的位置是:课程教程文章
mongodb 如何查看索引
2023-12-18 21:12课程教程文章 人已围观
Java架构师之深入理解MySQL索引底层数据【
Java架构师之深入理解MySQL索引底层数据【我们图灵学院晚上8点有邀请到前美团、阿里、京东、国美、谷歌等大牛在腾讯...
【赵强老师】MongoDB的体系结构
【赵强老师】MongoDB的体系结构MongoDB是一个可移植的数据库,它在流行的每一个平台上都可以使用,即所谓的...
MySQL数据库高级技术 视图/存储过程/函数
MySQL数据库高级技术 视图/存储过程/函数* 课程提供者:汇智知了堂...
【赵强老师】MongoDB中的单键索引与多键索
【赵强老师】MongoDB中的单键索引与多键索什么是MongoDB? MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在...

MongoDB提供了查看索引信息的方法:getIndexes()方法可以用来查看集合的所有索引,totalIndexSize()查看集合索引的总大小,db.system.indexes.find()查看数据库中所有索引信息。
1、查看集合中的索引:getIndexes()
db.COLLECTION_NAME.getIndexes()
如,查看集合sites中的索引:
>db.sites.getIndexes()
[
{
"v" : 1,
"key" : {
"_id" : 1
},
"name" : "_id_",
"ns" : "newDB.sites"
},
{
"v" : 1,
"key" : {
"name" : 1,
"domain" : -1
},
"name" : "name_1_domain_-1",
"ns" : "newDB.sites"
}
]2、查看集合中的索引大小:totalIndexSize()
db.COLLECTION_NAME.totalIndexSize()
如,查看集合sites索引大小:
> db.sites.totalIndexSize() 16352
3、查看数据库中所有索引:db.system.indexes.find()
db.system.indexes.find()
如,当前数据库的所有索引:
> db.system.indexes.find()
python学习网,大量的免费python视频教程,欢迎在线学习!
课程教程:mongodb 如何查看索引下一篇:没有了