Performance Tuning

Performance tuning is the improvement of system performance.  Most systems will respond to increased load with some degree of decreasing performance.  A system's ability to accept higher load is called scalability and modifying a system to handle a higher load is synonymous to performance tuning.

Systematic tuning follows these steps:
•    Assess the problem and establish numeric values that categorize acceptable behavior;
•    Measure the performance of the system before modification;
•    Identify the part of the system that is critical for improving the performance.  (This is called the bottleneck.);
•    Modify that part of the system to remove the bottleneck;
•    Measure the performance of the system after modification.

A performance problem may be identified by slow or unresponsive systems.  This usually occurs because high system loading, causing some part of the system to reach a limit in its ability to respond.  Numerous techniques are used to improve performance. Among them are code optimization, load balancing, caching strategy, and distributed computing, and self-tuning.

Agitech’s Performance Tuning Services include:

•    Platform Specific Best Practices
•    Database Performance Tuning
•    Instance Configuration & System Optimization
•    SQL Tuning
•    I/O Rationalization

Webmaster | Legal | Privacy