Nosql Mongodb之旅(19)—MongoDB explain执行计划
来源:互联网 发布:摄像头侵入软件 编辑:程序博客网 时间:2024/05/17 07:41
MongoDB 提供了一个 explain 命令让我们获知系统如何处理查询请求。利用 explain 命令,我们可以很好地观察系统如何使用索引来加快检索,同时可以针对性优化索引。
- > db.t5.ensureIndex({name:1})
- > db.t5.ensureIndex({age:1})
- > db.t5.find({age:{$gt:45}}, {name:1}).explain()
- {
- "cursor" : "BtreeCursor age_1",
- "nscanned" : 0,
- "nscannedObjects" : 0,
- "n" : 0,
- "millis" : 0,
- "nYields" : 0,
- "nChunkSkips" : 0,
- "isMultiKey" : false,
- "indexOnly" : false,
- "indexBounds" : {
- "age" : [
- [
- 45,
- 1.7976931348623157e+308
- ]
- ]
- }
- }
字段说明:
cursor: 返回游标类型(BasicCursor 或 BtreeCursor)
nscanned: 被扫描的文档数量
n: 返回的文档数量
millis: 耗时(毫秒)
indexBounds: 所使用的索引
0 0
- Nosql Mongodb之旅(19)—MongoDB explain执行计划
- MongoDB 执行计划Explain
- MongoDB学习之旅十九:explain执行计划
- MongoDB执行计划获取(db.collection.explain())
- MongoDB执行计划获取(db.collection.explain())
- mongodb执行计划Explain分析实例(转载)
- Nosql Mongodb之旅(5)—MongoDB常用工具
- Nosql Mongodb之旅(6)—MongoDB界面操作
- Nosql Mongodb之旅(7)—MongoDB界面操作
- Nosql Mongodb之旅(10)—MongoDB Capped Collection
- Nosql Mongodb之旅(11)—MongoDB GridFS
- Nosql Mongodb之旅(12)—MongoDB MapReduce
- Nosql Mongodb之旅(13)—MongoDB 导入导出
- Nosql Mongodb之旅(14)—MongoDB 数据备份
- Nosql Mongodb之旅(15)—MongoDB 安全访问
- Nosql Mongodb之旅(17)—MongoDB进程控制
- Nosql Mongodb之旅(18)—MongoDB索引
- Nosql Mongodb之旅(20)—MongoDB性能监控
- 白话经典算法系列之七 堆与堆排序
- vs2010 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- Linux命令----分析CPU的瓶颈
- HDU 4810 Wall Painting (位操作-异或)
- Redis与Memcached的区别
- Nosql Mongodb之旅(19)—MongoDB explain执行计划
- 数学建模--非线性规划(二)
- ZedGraph 自定义 X轴 Y轴 标注 画虚线
- 华为软件笔试题
- 3D数学--学习笔记(二):3D中绕坐标轴的旋转
- 瘦腿的三个黄金时间点
- 引用wcf时常见异常
- Ubuntu 配置 ftp 服务器
- Nosql Mongodb之旅(20)—MongoDB性能监控