很多小伙伴想知道如何在mongodb查看索引?那么今天小编就通过这篇文章来给大家介绍一下查看mongodb数据库索引的方法,感兴趣的小伙伴可以仔细阅读一下这篇文章 。
文章插图
MongoDB它本身就提供了查看索引信息的方法:我们可以使用totalIndexSize来查看集合索引的总大小,然后使用db.system.indexes.find来查看数据库中所有的索引信息 。
(一)查看集合中的索引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" } ](二)查看集合中的索引大小totalIndexSize()
db.COLLECTION_NAME.totalIndexSize()
如,查看集合sites索引大小:
【mongodb怎么查看索引?这篇文章值得一看】> db.sites.totalIndexSize() 16352(三)查看数据库中所有索引db.system.indexes.find()
db.system.indexes.find()
如,当前数据库的所有索引:
> db.system.indexes.find()以上就是小编给大家带来的在mongodb中查看索引的相关方法了,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。
推荐阅读
- mysql错误1053怎么解决?这三个方法你不一定知道
- 启动mongodb出现找不到libssl问题如何解决?这篇文章值得一看
- Python中html乱码怎么办?一招教你轻松解决
- Django中的ORM删和改怎么用?这篇文章教会你
- python保存程序后怎么运行?这篇文章值得一看
- 数据分析报告怎么写?数据分析思路介绍在这里
- 京东运费如何拆单?怎么算?
- 京东e卡2张能一块使用吗?怎么使用?
- 京东好店怎么申请?收费标准是什么?
- 京东pop商家怎么用京东发货?怎么入驻?