Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-18081

Tailing the oplog requires paging in the recently added entries under WiredTiger

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Duplicate
    • Affects Version/s: 3.0.1
    • Fix Version/s: None
    • Component/s: WiredTiger
    • Labels:
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL

      Description

      While debugging a large performance drop related to the oplog filling (see SERVER-18079 for details) I noticed that the issue was exacerbated by the fact that the thread tailing the oplog is having to page in the recently added entries at the end of the oplog (see these stack traces from that ticket).

      Independent of the memory allocator issues on that ticket, it seems that having to page in the recently added oplog entries is not optimal for performance. Is there any way to avoid this?

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              backlog-server-execution Backlog - Execution Team
              Reporter:
              bruce.lucas Bruce Lucas
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              13 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: