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

Improve fairness of eviction with multiple tables

    XMLWordPrintable

    Details

    • Sprint:
      Storage Engines 2018-08-13

      Description

      A user created a synthetic MongoDB workload with several collections, each getting identical workload. When monitoring the cache usage of each collection there is a divergence between the different tables.

      We should review the workload and eviction algorithm to see if we can make it more fair.

        Attachments

        1. image-2018-07-24-15-28-11-869.png
          image-2018-07-24-15-28-11-869.png
          7 kB
        2. image-2018-07-24-15-33-20-090.png
          image-2018-07-24-15-33-20-090.png
          7 kB
        3. image-2018-07-27-15-39-21-767.png
          image-2018-07-27-15-39-21-767.png
          14 kB
        4. ReadLoadAnalysisEqual.java
          3 kB
        5. table-cache-usage-3.6.0.png
          table-cache-usage-3.6.0.png
          68 kB
        6. table-cache-usage-3.6.1.png
          table-cache-usage-3.6.1.png
          61 kB
        7. wt_cache_unfair
          12 kB
        8. wt4194.py
          4 kB

          Issue Links

            Activity

              People

              • Assignee:
                michael.cahill Michael Cahill
                Reporter:
                alexander.gorrod Alexander Gorrod
              • Votes:
                0 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: