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

Add more statistics to track why the pages with updates being skipped as part of the eviction walk

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Cache and Eviction
    • Storage Engines
    • StorEng - Defined Pipeline

      Recently, we observed a couple of eviction issues where the update fill ratio is reaching 30% of the cache size, which is more than the dirty fill ratio of 20%.

      The eviction server is not picking the correct pages as part of the eviction walk to reduce the update fill ratio. This is leading to the involvement of application threads in eviction and causing the latency issues.

      Add statistics in the eviction server code flow to understand why the eviction server is not picking the correct pages that have updates to reduce the update fill ratio.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            haribabu.kommi@mongodb.com Haribabu Kommi
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: