如题试了下,非常慢,请问下有没有更好的姿势!
推荐工具
› RoboMongo
推荐书目
› 50 Tips and Tricks for MongoDB Developers如题试了下,非常慢,请问下有没有更好的姿势!
|
yangmlsJun 15, 2015
1
有索引没?如果有,请检查
1. mongo 版本,升级到 mongo 3.0,版本 2.X 经常有 index 无法命中的问题 2. 有没有 query,query 是否有 index 3. explain 一下 4. log 文件,是否提示 low query 5. 加 hint,不一定可行,这玩意在 find 之外的行为有点诡异 |
|
yangmlsJun 15, 2015
2
*slow
|
|
dai269619118Jun 15, 2015
3
这问题问的...服
|
|
d0evi1Jun 15, 2015
4
条件允许的话,丢到hadoop集群上跑一下.
|
|
5
@yangmls 是2.6行为诡异吧,2.4感觉还是挺不错的...
我遇到实际运行时和explain的index选择不一样... 主动去getPlanCache().clear()还没有办法清除cache. |
|
yangmlsJun 15, 2015
6
@Had 2.6 bug 多得逆天,别提了,都是泪
我们有一个 findAndModify 的玩意,用在队列上,明明 explain 正常,但就是无法命中缓存,结果就是一天能跑出 15个G 的日志文件。。。。。 |
|
yangmlsJun 15, 2015
7
*命中索引
|