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

Improve WiredTiger eviction performance

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: WT2.9.0, 3.3.12, 3.2.10
    • Labels:
      None

      Description

      In WT-2764, WiredTiger's eviction logic changed to notice cases where only clean or only dirty pages need to be evicted to meet targets. However, some of the heuristics about how many pages to evict still assume that we should select the number of pages to put on queues based on the total size in cache of each tree. This leads to performance regressions when only searching for dirty pages.

        Attachments

          Activity

            People

            • Assignee:
              michael.cahill Michael Cahill
              Reporter:
              michael.cahill Michael Cahill
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: