On most of my transactions in the PTC System Monitor I always see socketRead0(FileDescriptor, byte, int, int, int) as being the highest execution time.
Anyone have some insight in to what is causing the high execution time? Not sure where to start to track it down.
Hey man, I am a huge fan of PSM and I see that all the time. Here is the explanation I believe:
Hope it helps!
Gotta be honest with you, I sure haven't. I see it often and have been curious but I am sure you can relate when I say that I have time only to open tickets for the broken stuff right now in preparation for PTCPlanet.
This makes a lot of sense and my Dev team confirmed that it is legit. That's good enough for me
Looking at the caller breakdown it seems clear that the socketRead0's in question are JDBC calls waiting on responses from SQL Server. Thus the better question may be why your SQL Server is so slow to respond.