High Performance MySQL: Optimization, Backups, Replication, and More, 2nd Edition
- Length: 712 pages
- Edition: 2
- Language: English
- Publisher: O'Reilly Media
- Publication Date: 2008-06-25
- ISBN-10: 0596101716
- ISBN-13: 9780596101718
- Sales Rank: #1397606 (See Top 100 Books)
High Performance MySQL is the definitive guide to building fast, reliable systems with MySQL. Written by noted experts with years of real-world experience building very large systems, this book covers every aspect of MySQL performance in detail, and focuses on robustness, security, and data integrity. High Performance MySQL teaches you advanced techniques in depth so you can bring out MySQL’s full power. Learn how to design schemas, indexes, queries and advanced MySQL features for maximum performance, and get detailed guidance for tuning your MySQL server, operating system, and hardware to their fullest potential. You’ll also learn practical, safe, high-performance ways to scale your applications with replication, load balancing, high availability, and failover. This second edition is completely revised and greatly expanded, with deeper coverage in all areas. Major additions include:
- Emphasis throughout on both performance and reliability
- Thorough coverage of storage engines, including in-depth tuning and optimizations for the InnoDB storage engine
- Effects of new features in MySQL 5.0 and 5.1, including stored procedures, partitioned databases, triggers, and views
- A detailed discussion on how to build very large, highly scalable systems with MySQL
- New options for backups and replication
- Optimization of advanced querying features, such as full-text searches
- Four new appendices
The book also includes chapters on benchmarking, profiling, backups, security, and tools and techniques to help you measure, monitor, and manage your MySQL installations.
Table of Contents
Chapter 1 MySQL Architecture
Chapter 2 Finding Bottlenecks: Benchmarking and Profiling
Chapter 3 Schema Optimization and Indexing
Chapter 4 Query Performance Optimization
Chapter 5 Advanced MySQL Features
Chapter 6 Optimizing Server Settings
Chapter 7 Operating System and Hardware Optimization
Chapter 8 Replication
Chapter 9 Scaling and High Availability
Chapter 10 Application-Level Optimization
Chapter 11 Backup and Recovery
Chapter 12 Security
Chapter 13 MySQL Server Status
Chapter 14 Tools for High Performance
A Transferring Large Files
B Using EXPLAIN
C Using Sphinx with MySQL
D Debugging Locks
Donate to keep this site alive
How to download source code?
1. Go to: https://www.oreilly.com/
2. Search the book title: High Performance MySQL: Optimization, Backups, Replication, and More, 2nd Edition
, sometime you may not get the results, please search the main title
3. Click the book title in the search results
3. Publisher resources
section, click Download Example Code
.
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.