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

Evicting tiny pages creates small pages on disk

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • WT2.8.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      If the WiredTiger eviction LRU algorithm chooses a page with no disk image, and only a very small count of items, it will end up as an on disk page with only a small number of records.

      That isn't broken, but it's going to lead to poor fill factor and an excessively wide internal tree structure over time.

      It makes sense to deprioritize those pages if eviction isn't having difficulty keeping up with a workload.

            Assignee:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            alexander.gorrod@mongodb.com Alexander Gorrod
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: