Time measurement

Time measurement is especially important in multitiered applications where a bottleneck can occur at any level. Generally, time database transactions, not business functions. Start at transaction “send” and stop at the last row processed in the result set. Logical business operations can be aggregated later.

Granularity is important for problem identification and resolution. Important measurements to take include: