• 技术文章 >数据库 >MongoDB

    mongodb 如何查看索引

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-12-02 11:28:25原创2799

    MongoDB提供了查看索引信息的方法:getIndexes()方法可以用来查看集合的所有索引,totalIndexSize()查看集合索引的总大小,db.system.indexes.find()查看数据库中所有索引信息。

    1、查看集合中的索引:getIndexes()

    1

    db.COLLECTION_NAME.getIndexes()

    如,查看集合sites中的索引:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    >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()

    1

    db.COLLECTION_NAME.totalIndexSize()

    如,查看集合sites索引大小:

    1

    2

    > db.sites.totalIndexSize()

    16352

    3、查看数据库中所有索引:db.system.indexes.find()

    1

    db.system.indexes.find()

    如,当前数据库的所有索引:

    1

    > db.system.indexes.find()

    python学习网,大量的免费python视频教程,欢迎在线学习!

    专题推荐:mongodb 查看 索引
    上一篇:mongodb 如何停止服务 下一篇:mongodb 企业版和社区版有什么区别

    相关文章推荐

    • mongodb怎么建索引• mongodb有几种索引• 一文了解MongoDB索引

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网