如何测量复制mongo数据库的时间?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何测量复制mongo数据库的时间?相关的知识,希望对你有一定的参考价值。

我使用大量数据执行写入操作到主服务器。如何测量从主服务器上的数据到辅助服务器的时间。

答案

来自https://docs.mongodb.com/manual/tutorial/troubleshoot-replica-sets/#check-the-replication-lag

要检查复制滞后的当前长度:

在连接到主节点的mongo shell中,调用rs.printSlaveReplicationInfo()方法。

返回每个成员的syncedTo值,该值显示最后一个oplog条目写入辅助节点的时间,如以下示例所示:

source: m1.example.net:27017
    syncedTo: Thu Apr 10 2014 10:27:47 GMT-0400 (EDT)
    0 secs (0 hrs) behind the primary
source: m2.example.net:27017
    syncedTo: Thu Apr 10 2014 10:27:47 GMT-0400 (EDT)
    0 secs (0 hrs) behind the primary

以上是关于如何测量复制mongo数据库的时间?的主要内容,如果未能解决你的问题,请参考以下文章

如何测量数据结构的内存使用情况? [复制]

如何在 java 中检查集合 mongo db? [复制]

这两个代码片段之间有区别吗?如果有,那又如何? [复制]

如何测量 NVIDIA nsight 系统中复制的数据量?

如何将数据从活动传输到片段? [复制]

如何从片段获取数据到活动? [复制]