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

Make directory sync operation optional

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Major - P3
    • Resolution: Won't Fix
    • None
    • None
    • None

    Description

      Investigate the performance impact of __wt_directory_sync in workloads that do a significant number of those operations (e.g., insert workload with small log files, or an LSM workload with small chunks).

      If the directory sync is expensive, consider making it optional (presumably with a wiredtiger_open config directory_sync=true/false). The standard says that some filesystems may require it for durability, but in practice the most commonly used filesystems don't.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              michael.cahill@mongodb.com Michael Cahill
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: