MongoDB 索引
来源:互联网 发布:青岛知行天下 编辑:程序博客网 时间:2024/06/18 11:11
1、添加索引
- db.collName.ensureIndex({column:1});
表示为student的name字段添加索引,1 为升序,-1 为降序。
为name字段建立唯一性索引。
为student建立混合型索引。
2、注意
(1) 单个collection最多有64个索引,单个查询运行时,只会选择一个索引。
(2) 对collection某字段建立索引,若记录中没有该字段,则不会对该记录建立索引。
(3) _id是系统默认的唯一键索引。
(4) 索引默认保存在system.indexes中。
3、查看索引
可以看到,为emp中的age字段建立了索引。
4、强制使用索引
首先看没有使用索引的情况:
再看强制使用age字段的索引:
即使用hint命令强制使用某索引。
5、删除索引
删除某集合中的指定索引:
这样就删除了指定的age索引。
删除某集合中的所有索引:
注意:默认的_id索引并没有删除。
0 0
- mongodb索引
- MongoDB索引
- MongoDB索引
- MongoDB 索引
- MongoDB 索引
- mongodb 索引
- MongoDB 索引
- mongodb 索引
- mongodb索引
- MongoDB 索引
- MongoDB索引
- MongoDB索引
- Mongodb索引
- mongodb索引
- MongoDB 索引
- MongoDB 索引
- MongoDB索引
- MongoDB(索引)
- 学习Discuz! X3.2记录:快速回复插件,设置插件的快速回复内容
- 面试官在面试时让我去破解一个软件,我成功了
- ubuntu12.04安装tftp、配置tftp服务 错误解决方案
- python 数据类型String类型总结(二(2))
- 骑士
- MongoDB 索引
- python dict 遍历key效率问题
- 蓝牙聊天室App设计与实现
- 搭建http请求方式的git
- Android Bitmap 缓存策略
- AndroidStudio 混淆打包
- play_scala框架学习07 静态文件
- 循序渐进Java Socket网络编程(多客户端、信息共享、文件传输)
- Codeforces Round #360 (Div. 2) D. Remainders Game(数学)