[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: Server-side Profiling

Status
Not open for further replies.
F

frank.meulblok

Guest
I have had to troubleshoot situations where making the same AppServer request with identical inputs would slow down over time. Being able to build a working set of .prof files and comparing them in a side-by-side view helps a lot there to see how the profile evolves over time. In that particular case, combining the profiles for multiple requests into an overall profile wasn't as useful. Combining multiple .profs *is* more useful when you're not sure yet what you're looking for - the basic use case being to identify potential bottlenecks during stress testing. A function that gets called from many requests may not apear to be a suspect from a single request's .prof. But if combining a set of .profs shows that's where 15-20% of the total time is spent, you may want to give it a look anyway.

Continue reading...
 
Status
Not open for further replies.
Top