Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-3148

Improve eviction efficiency with many small trees

    • Storage 2017-02-13

      WiredTiger workloads with many small trees can lead to inefficient walks to find eviction candidates. Since we don't have global knowledge of the sizes of all trees in the cache, the eviction server randomly visits small trees (so we make progress if all trees are small). There is evidence from SERVER-27700 and elsewhere that these random visits can lead to a lot of effort going into trees with no candidates.

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

              Created:
              Updated:
              Resolved: