Though we’re theoretically revising and updating the first edition, we’re actually starting from scratch and re-writing the book. We’re expanding it from the first edition’s 265 pages to 384, according to the contract, but my unofficial guess is it’ll go well over 400 pages. A lot has changed since Jeremy and Derek wrote the first edition – high performance MySQL is a bigger subject today, with different techniques, tools and technologies, and of course a much more complicated MySQL server. The second edition will remain the definitive reference for building high-performance, scalable systems with MySQL.

We’re early in the process, so it’s hard to know how far into the future we can safely look. Still, just to whet your appetite, here’s the table of contents:

Preface

Back to basics

MySQL Architecture

Finding Bottlenecks: Profiling and Benchmarks

Schema Optimization and indexing

Query Performance Optimization

Advanced SQL Functionality

Optimizing Server Settings

Operating System and Hardware Optimization

Scaling and High Availability

Application Level Optimization

Backup and Recovery

Security

Analyzing Server Status

Tools for High Performance

Stay tuned for more news as the book progresses. The four of us plan to blog as we go.

I'm Baron Schwartz, the founder and CEO of VividCortex. I am the author of High
Performance MySQL and many open-source tools for performance analysis, monitoring, and system administration.
I contribute to various database communities such as Oracle, PostgreSQL, Redis and MongoDB.