参考 > 参考 > mongo Shell方法 > 收集方法 > db.collection.latencyStats()
db.collection.
latencyStats
(选项)¶mongo
壳法
此页面记录了mongo
shell方法,并且
没有引用MongoDB Node.js驱动程序(或任何其他驱动程序)方法。对于相应的MongoDB驱动程序API,请改为参考您特定的
MongoDB驱动程序文档。
db.collection.latencyStats()
返回给定集合的延迟统计信息。它是一个包装
$collStats
。
此方法的形式为:
该histograms
参数是可选的布尔值。如果这样,
则将延迟直方图添加到返回文档中。histograms: true
latencyStats()
也可以看看
latencyStats()
返回包含一个field的文档latencyStats
,该文档包含以下字段:
栏位名称 | 描述 |
---|---|
reads |
读取请求的延迟统计信息。 |
writes |
写入请求的延迟统计信息。 |
commands |
数据库命令的延迟统计信息。 |
这些字段中的每个字段都包含一个嵌入的文档,其中包含以下字段:
栏位名称 | 描述 | ||||||
---|---|---|---|---|---|---|---|
latency |
一个64位整数,以毫秒为单位给出总的组合延迟。 | ||||||
ops |
一个64位整数,给出自启动以来对集合执行的操作总数。 | ||||||
histogram |
一组嵌入式文档,每个文档代表一个等待时间范围。每个文档覆盖先前文档范围的两倍。对于2048微秒和大约1秒之间的较高值,直方图包括半步。 该字段仅在给定选项的情况下存在
。从输出中忽略具有零的空范围。 每个文档都包含以下字段:
例如,如果 这表明有:
|