O'Reilly logo

MySQL by Robert D. Schneider

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

1. Setting Up an Optimization Environment

When users are filling your inbox and voice mail with urgent pleas for help in fixing performance problems on an existing system, it’s natural to want to dive right in and start making things better. You might feel that any action is better than inaction. Regrettably, this often leads to more problems than it solves. To do this job right, you must follow a few crucial preparatory steps before you start changing things. Skipping these steps means that you run the very real risk of making incorrect judgments about your problems. You might then construct solutions that fail to address the underlying cause of the performance issues. In certain cases, this makes things worse, possibly by further degrading ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required