25 Dec 2019 07:50 AM - last edited on 13 Apr 2023 10:40 AM by Karolina_Linda
Dear All,
What exactly is the meaning of lock wait time?
How to elaborate further for the infrastructure and development teams?
Regards,
Babar
Solved! Go to Solution.
25 Dec 2019 05:50 PM
In general it means parking of transaction, waiting threads for callback or free thread pool, or thread locks. You should dive into method hotspot and find right place for analysis there. Sometimes it is possible to find good candidate for extra instrumentation using request attributes 🙂
About how to resolve this issue it’s not easy question. It depends of nature. Sometimes you need to check how some libraries used for external communication works to determine why they are parking transaction. This may be because external resource / server is responding too slow, thread pool is exhausted and process is locking itself. But this is one of many possibilities.
Sebastian
30 Apr 2024 12:14 PM
Is Locking (35% Locking) what you meant?
30 Apr 2024 04:51 PM
Hi rudy,
Here's a brief description of each: Service analysis timings - Dynatrace Docs
Hope it helps