了解MongoDb runtimeStats对象是因为启用" recordQueryStats:true"

时间:2014-06-18 13:38:06

标签: mongodb profiling

我使用nodejs-mongoDb版本1.3.19和nodeJs。要获取查询统计信息,我已设置recordQueryStats:true,现在我得到类似的内容:

{ queryStats:

   { m_n: 22,
     m_oldM: 666.9545454545455,
     m_oldS: 45735878.95454546,
     m_newM: 666.9545454545455,
     m_newS: 45735878.95454546,
     numDataValues: [Getter],
     mean: [Getter],
     variance: [Getter],
     standardDeviation: [Getter],
     sScore: [Getter] }
}

由于我是新手,有人可以解释这些领域的相似之处吗?

1 个答案:

答案 0 :(得分:0)

queryStats对象包含请求延迟统计信息。 m_ *值用于计算通过“Getter”函数提供的统计信息。以下博客文章提供了有关这些统计信息的更多背景信息:http://www.johndcook.com/standard_deviation.html

在驱动程序中,新数据点为recorded here