复合索引 > 删除之前的collection,重新建立,如下所示:> db.person.drop()true> for(var i=0;i
索引的值是按照一定顺序排列的,因此使用索引键对文档进行搜索排序比较快;但是只有首先使用索引进行排序时,索引才有用;例如下面的排序里,“username”上的索引就没有起作用:> db.
PS:懒得重新编辑图片了,直接把我从51上的日志拷过来了。背景:今天,接到一个项目的项目经理电话,告之说生产环境有几个查询超级慢,就是查询单张表的数据,查询条件也很简单,但是加了索引以后并没有走索引,