ABSTRACT

This chapter complements the various approaches for the physical design problem that we introduced earlier by discussing practical aspects that need to be addressed in a real-world tuning tool. Figure 7.1 gives an overview of the various issues that we discuss in this chapter. Specifically, we cover (1) how to gather representative workloads, (2) how to clean and compress workloads for scalable tuning, (3) variations on tuning models, (4) variations to limit tuning time, (5) practical aspects of tuning production servers, (6) generation of reports, and (7) scheduling scripts for deploying the recommended configurations.