-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Fully Compatible
-
Execution Team 2024-03-04, Execution Team 2024-03-18, Execution Team 2024-04-01
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.
- depends on
-
WT-11126 Add configuration compilation to speed up WT_SESSION::begin_transaction
- Closed
- is related to
-
SERVER-85811 Reduce need for StringBuilder allocations in WiredTiger configuration strings
- Closed