Details
-
Type:
Task
-
Status: Open (View Workflow)
-
Priority:
Major
-
Resolution: Unresolved
-
Fix Version/s: 11.0
-
Component/s: Locking
-
Labels:None
Description
In MDEV-26873, a high contention workload is run with 10K concurrent users using default --thread-handling=one-thread-per-connection. The throughput is very low, and the main bottleneck is find_deadlock() by the MDL.
it does much better with pool-of-threads, even with thread-pool-max-threads=1000, but one can argue that fixing/relaxing this bottleneck could be important.
Attachments
Issue Links
- relates to
-
MDEV-26873 Partial server hang when using many threads
-
- Closed
-