db.getReplicationInfo()

在本页面

Definition

  • db. getReplicationInfo ( )
    • 使用从oplog轮询的数据返回状态为副本集的文档。诊断复制问题时,请使用此输出。

Output

  • db.getReplicationInfo. logSizeMB

    • 返回oplog的总大小(以兆字节为单位)。这是指分配给操作日志的空间总量,而不是存储在操作日志中的当前操作大小。
  • db.getReplicationInfo. usedMB

    • 返回oplog使用的空间总量(以兆字节为单位)。这是指 oplog 中存储的操作当前使用的总空间量,而不是分配的总空间量。
  • db.getReplicationInfo. errmsg

    • 如果操作日志中没有条目,则返回错误消息。
  • db.getReplicationInfo. oplogMainRowCount

    • 仅在操作日志中没有条目时才显示。报告oplog(例如0)中的项目或行数。
  • db.getReplicationInfo. timeDiff

    • 返回oplog中第一个操作与最后一个操作之间的差,以秒为单位。

仅在操作日志中有条目时才显示。

  • db.getReplicationInfo. timeDiffHours
    • 返回oplog中第一个操作和最后一个操作之间的差,四舍五入并以小时表示。

仅在操作日志中有条目时才显示。

  • db.getReplicationInfo. tFirst
    • 返回oplog中第一次(即最早)操作的时间戳。将此值与对服务器发出的最后写入操作进行比较。

仅在操作日志中有条目时才显示。

  • db.getReplicationInfo. tLast
    • 返回oplog中最后(即最新)操作的时间戳。将此值与对服务器发出的最后写入操作进行比较。

仅在操作日志中有条目时才显示。

  • db.getReplicationInfo. now
    • 返回反映当前时间的时间戳。 Shell 进程会生成该值,如果从远程主机进行连接,则数据可能与服务器时间略有不同。等效于Date()

仅在操作日志中有条目时才显示。