< Day Day Up > |
By now, you probably have had enough of preparation and testing, and are ready to get started making things better. The following sections look at what to do next. Recording Your ResultsAfter the hard work of designing and conducting your tests, you should take the time to commit your results to paper. This is true even in the unfortunate and unlikely circumstance of complete failure. Why is this so important?
Making ImprovementsMany developers or analysts emerge from their testing with the confidence to make numerous performance-enhancing changes. However, in their eagerness to solve these problems, they often implement too many alterations at once, without allowing adequate time between the modifications. This can easily result in bugs, data integrity problems, and even degraded performance. Instead of rushing into potentially irreversible modifications, take the time to weigh the possible consequences of these amendments. Generally, it's best to first implement the simplest corrections, such as engine parameter modifications. Should something go wrong, you can always switch back to the parameters' original values. If these first changes improve things, you can then move on to more complex changes, including those that affect SQL, application code, operating system, and database structure. Continue with your measured approach to alterations, and you will end up with a stable, better-performing solution. |
< Day Day Up > |