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

WiredTiger collection file read in 4k blocks

    • Type: Icon: Question Question
    • Resolution: Done
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: 3.2.3
    • Component/s: Replication, WiredTiger
    • None
    • Environment:
      FreeBSD 10.2, ZFS
    • None
    • 0
    • None
    • None
    • None
    • None
    • None
    • None

      We are running an idle replica set that we have just added a new secondary to. Initial synchronization takes a long time and we have narrowed it down to the primary reading the collection file from the filesystem in 4k chunks. Is this by design or are we doing something wrong? We could surely speed this up by using a larger block size. Obviously the 4k chunk size makes sense on a write-busy primary, but we were wondering whether or not there was any autotuning available to make it read the data set more aggressively while idling.

            Assignee:
            michael.cahill@mongodb.com Michael Cahill (Inactive)
            Reporter:
            vgalu Vlad Galu
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved: