Mongodb剖面仪覆盖了长线和所需信息

时间:2014-04-08 01:40:42

标签: mongodb profiling

我有一个从python脚本运行的查询,如下所示:

collection.find( {"ID": {"$in": idList } } )

其中IdList是一个包含20000左右ID的数组。

我的问题是,当我查看此查询的分析数据时,我会得到如下输出:

{ "ts" : { "$date" : 1396920083560 }, "client" : "127.0.0.1", "allUsers" : [], "user" : "", "err" : "profile line too large (max is 100KB)", "abbreviated" : "{ op: \"query\", ns: \"DB1.players\", query: \"{ ID: { $in: [ 1890, 98437, 117772, 128223, 294193, 255461,...\", ts: new Date(1396920083559), client: \"127.0.0.1\", allUsers: {}, user: \"\" }" }

这似乎跳过了我想要的细节,例如' millis' nredurned'并且' nscanned'因为我的查询行太长了。

有没有办法可以检索我需要的分析日期?

感谢。

1 个答案:

答案 0 :(得分:1)

这是MongoDB中的open defect。我认为今天没有任何解决办法。