-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Engines, Storage Engines - Server Integration
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The default WiredTiger session max is 33000. This level of concurrency is unheard of, and nearly impossible due to the ticket mechanism. There are two main challenges, however:
1. There is no limit on idle multi-doc transactions.
2. If we hit the session limit, internal operations will start failing, which will affect system availability.
The first problem should be addressed in SERVER-108215
The second problem should be addressed in this ticket. Impose soft-limits on user sessions and reserve a portion for internal operations.
- depends on
-
SERVER-110322 Better handling for running out of WT sessions
-
- Open
-
- is depended on by
-
SERVER-108215 Impose limits on the number of active multi-document transactions
-
- Blocked
-
- related to
-
SERVER-110801 Keep the maximum number of spill WT sessions in sync with the maximum number of main WT sessions
-
- Open
-
-
WT-15574 Dynamically allocate WT_SESSIONs internally for session_max
-
- Needs Scheduling
-