mongodb索引篇

2014.04.18 mongodb索引篇已关闭评论

db.tb.ensureIndex({"name":1}}); //设置索引
db.tb.ensureIndex({"firstname":1,"lastname":1},{unique:true}); //设置唯一索引

-----------------------YD的分隔符----------------------------------------
db.tb.getIndexes();//查看当前集合设置的索引

db.tb.find({"name":"user1"}).explain(); // explain命令、获知系统如何处理请求。
// (参数:nscanned)查看查询的查询次数

db.tb.getIndexKeys(); // 查看索引key的个数

db.tb.dropIndexes(); // 删除tb集合所有索引

优化器 profile.慢查询日志功能,可以作为优化数据库的依据,默认是关闭的
开启Profiling
2种方式可以控制Profiling 开关和级别。

评论已关闭。