| Performance is the way a computer system behaves given a particular workload. Performance is measured through the system's response time, throughput, and availability. It is affected by Performance tuning should be undertaken when you want to improve the cost-benefit ratio of your system. Specific situations include the following: -
You want to process a larger, more demanding workload without increasing processing costs that may include having to acquire additional hardware. -
You want to obtain faster system response time or higher throughput without increasing processing costs. -
You want to reduce processing costs without negatively affecting service to the client(s). Translating performance from technical terms to economic terms is difficult. Performance tuning costs money through labor and machine resources, so the cost of tuning must be weighed against the benefits tuning may or may not deliver. Some of these benefits, including less resource usage and the ability to add more users to the system, are tangible, whereas other benefits, such as increased customer satisfaction, are less tangible from a monetary perspective. |