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

Use compiled configuration strings for WT_SESSION::begin_transaction calls

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • 8.0 Required
    • None
    • None
    • None
    • Storage Execution

    Description

      WT-11126 will introduce compiled configuration strings in WiredTiger.  Only certain APIs will allow compiled strings, initially it will be only begin_transaction.  Once WT-11126 is in, we should notice some modest performance gains around begin_transaction (as the configuration string passed in is compiled once and then used throughout the call).  But to take full advantage, the server will need to make compilation calls in advance.

      As part of the WT-11126 project, a prototype of server usage will be done, and can be used as a starting point for this ticket.

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            donald.anderson@mongodb.com Donald Anderson
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated: