MySQL 8 Query Performance Tuning A Systematic Method for Improving Execution Speeds
Identify, analyze, and improve poorly performing queries that damage user experience and lead to lost revenue for your business. This book will help you make query tuning an integral part of your daily routine through a multi-step process that includes monitoring of execution times, identifying cand...
Main Author: | |
---|---|
Format: | eBook |
Language: | Inglés |
Published: |
Berkeley, CA :
Apress
2020.
|
Edition: | 1st ed. 2020. |
Subjects: | |
See on Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630977306719 |
Table of Contents:
- Part I. Getting Started
- 1. MySQL Performance Tuning
- 2. Query Tuning Methodology
- 3. Benchmarking with Sysbench
- 4. Test Data
- Part II. Sources of Information
- 5. The Performance Schema
- 6. The sys Schema
- 7. The Information Schema
- 8. SHOW Statements
- 9. The Slow Query Log
- Part III. Tools
- 10. MySQL Enterprise Monitor
- 11. MySQL Workbench
- 12. MySQL Shell
- Part IV. Schema Considerations and the Query Optimizer
- 13. Data Types
- 14. Indexes
- 15. Index Statistics
- 16. Histograms
- 17. The Query Optimizer
- 18. Locking Theory and Monitoring
- Part V. Query Analysis
- 19. Finding Candidate Queries for Optimization
- 20. Analyzing Queries
- 21. Transactions
- 22. Diagnosing Lock Contention
- Part VI. Improving the Queries
- 23. Configuration
- 24. Change the Query Plan
- 25. DDL and Bulk Data Load
- 26. Replication
- 27. Caching.