The first goal in addressing performance is understanding the performance of the application. Without understanding the current performance of your application it becomes difficult to understand where to improve performance. Without understanding the current performance, it is difficult to understand what to change.
Coda Hale's - Metrics, Metrics, Everywhere