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

Improve caching of small updates to large values

    • Storage Engines 2019-01-28
    • v4.0, v3.6

      When an on-disk page grows larger than the configured in-memory maximum, any update to that page will immediate trigger forced eviction. With default MongoDB settings, this behavior makes updates to documents larger than 10MB slow and unpredictable.

      Change the trigger for forced eviction so that the page image size is excluded, and when making modifications to a large value on a page, be careful about making full copies of the document in cache (which will trigger forced eviction for large documents).

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

              Created:
              Updated:
              Resolved: