
最 低 价:¥64.50
| “我向那些初涉MySQL并且现在正准备编写第一个实际应用的新手、和那些已经把基于MySQL的应用优化得不错但还需再上一层楼的有经验用户推荐此书。” ——Michael Widenius,MySQL的初始开发人员 |
Foreword Preface 1. MySQL Architecture MySQL's Logical Architecture Concurrency Control Transactions Multiversion Concurrency Control MySQL's Storage Engines 2. Finding Bottlenecks: Benchmarking and Profiling Why Benchmark? Benchmarking Strategies Benchmarking Tactics Benchmarking Tools Benchmarking Examples Profiling Operating System Profiling 3. Schema Optimization and Indexing Choosing Optimal Data Types Indexing Basics Indexing Strategies for High Performance An Indexing Case Study Index and Table Maintenance Normalization and Denormalization Speeding Up ALTER TABLE Notes on Storage Engines 4. Query Performance Optimization Slow Query Basics: Optimize Data Access Ways to Restructure Queries Query Execution Basics Limitations of the MySQL Query Optimizer Optimizing Specific Types of Queries Query Optimizer Hints User-Defined Variables 5. Advanced MySQL Features The MySQL Query Cache Storing Code Inside MySQL Cursors Prepared Statements User-Defined Functions Views Character Sets and Collations Full-Text Searching Foreign Key Constraints Merge Tables and Partitioning Distributed (XA) Transactions 6. Optimizing Server Settings Configuration Basics General Tuning Tuning MySQL's I/O Behavior Tuning MySQL Concurrency Workload-Based Tuning Tuning Per-Connection Settings 7. Operating System and Hardware Optimization What Limits MySQL's Performance? How to Select CPUs for MySQL Balancing Memory and Disk Resources Choosing Hardware for a Slave RAID Performance Optimization Storage Area Networks and Network-Attached Storage Using Multiple Disk Volumes Network Configuration 8. Replication 9. Scaling and High Availability 10. Application-Level Optimization 11. Backupand Recovery 12. Security 13. MySQL Server Status 14. Tools for High Performance A. Transferring Large Files B. Using EXPLAIN C. Using Sphinx with MySQL Index |
商品评论(0条)