-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Query Execution
-
Fully Compatible
-
v8.0
-
QE 2024-04-29, QE 2024-05-13
Query settings are very rarely written, thus replacing Lock::ResourceMutex with reader-optimized synchronization mechanism in QuerySettingsManager may reduce the query settings lookup inter-thread synchronization overhead. There are a few mechanisms being developed - SERVER-86656, SERVER-86657.
- depends on
-
SERVER-86657 Create a reader-optimized deferred reclamation primitive (hazard pointers)
- Backlog
-
SERVER-86656 Create a reader-optimized reader-writer mutex
- Closed