Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-56662

Evaluate increasing default close_handle_minimum in WiredTiger

    • Type: Icon: Improvement Improvement
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution

      In SERVER-24949 we lowered the WiredTiger "close_idle_time" from 27 hours to 10 minutes. As a result, idle file handles may be closed more aggressively. This may have a performance impact for workloads that have long periods of idle activity, since closing idle handles also clears content from the cache.

      Consider raising the "close_handle_minimum" threshold, which dictates when an idle handle sweep occurs, up from 250. This would prevent file handle sweeps from running as frequently, and only for workloads where the volume of idle handles is impactful, such as applications with many collections and indexes.

            Assignee:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            louis.williams@mongodb.com Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: