-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Storage Engines
-
5
-
2024-04-02 - GreatMugshot, 나비 (nabi) - 2024-04-16
This may be a perf win for MongoDB, however I am not clear on how much MongoDB utilizes implicit transactions.
Simply put we add a flag to the transaction indicating that it is implicit, this means that a prepare call can never happen and the key copy in __wt_txn_op_set_key is not required. I imagine there may be other optimizations we can apply to implicit transactions too but I haven't had time to look into it yet.
- related to
-
WT-12803 Optimise where we can skip copying keys for prepared transaction resolution
- Open