-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Engines
-
StorEng - Defined Pipeline
Currently, WiredTiger tracks the wait times of specific locks that can cause bottlenecks. There are no statistics available for individual dhandle locks where it is possible for the application to wait. Adding statistics for each and every dhandle lock that is present in the WiredTiger can be an overhead to maintain.
Add statistics to gather the dhandle lock waits at a connection level by combining all the individual dhandle lock wait times to identify how long an application or internal thread spends to wait for dhandle locks.