mongodb建立索引


創建索引

索引:以提升查詢速度
語法:db.集合.ensureIndex({屬性:1}),1表示升序,-1表示降序
具體操作:db.t255.ensureIndex({name:1})
db.t1.find({name:'test10000'}).explain('executionStats')

  • 再默認情況下索引字段的值可以相同
  • 創建唯一索引(索引的值是唯一的):
    db.t1.ensureIndex({"name":1},{"unique":true})
  • 建立聯合索引(什么時候需要聯合索引):
    db.t1.ensureIndex({name:1,age:1})
  • 查看當前集合的所有索引:
    db.t1.getIndexes()
  • 刪除索引:
    db.t1.dropIndex({'索引名稱':1})


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM