Home

Chapter 22: Tuning MySQL


This chapter will build upon what was learned in the previous chapter, detailing how to use that knowledge to isolate and fix performance bottlenecks. It will take a lengthy look at the mysqlreport perl script, explaining how it summarizes many of the reports discussed in the previous chapter, and how to use this tool to tune your server for optimal performance. It will highlight the MySQL configuration options that most affect Drupal performance.

  1. Isolating Trouble Spots
  2. Tuning With mysqlreport
    1. Examples
  3. Deploying Changes
    1. The Tortoise and the Hare
    2. Historical Monitoring
    3. Controlled Experimentation