What is performance tuning?

In general, performance tuning improves the price to performance ratio for a system or set of services by reallocating the available computing, network, or storage resources. The reallocation of these resources not only improves the performance for a particular load of work, but also accommodates an increase in the amount of work to be performed with minimal acquisition of additional resources. The information acquired from performance tuning can also be an important basis for long range capacity planning.

The following might be some possible reasons to do performance tuning.
  • Access more data over existing networks
  • Improve response time for particular applications or groups of users
  • Better utilize the available storage capacity
  • Minimize cost for additional services or functional capability