|SUMMARY: A systematic approach for determining the cause(s) of program slowness.
When trying to determine the cause of slowness in C&P, it's helpful to take a step back and look at all of the factors involved. Beyond the program itself, there is a local environment, network topology, database, and server to consider. Faults with any of these can lead to less-than-optimal performance and faults with more than one can greatly multiply the problem.
This flow chart follows a methodical approach in which each component is investigated in order to rule out possibilities and determine the cause or causes of slowness in C&P.
Click anywhere on the image for a larger view.