书籍介绍
《MySQL 8查询性能优化》描述多种可提升查询性能的策略,讲述如何使用传统的EXPLAIN命令以及新的EXPLAIN ANALYZE工具来分析查询、如何使用Visual Explain功能来获得执行计划的可视化视图、如何用直方图获得关于“桶”数据的分布信息。此外,将介绍锁以及解决锁问题的相关知识;讨论MySQL优化器的工作原理,包括新的哈希联接算法,以及在必要时改变优化器行为来缩短查询的执行时间。通过本书,你将掌握必备技术,能用合适工具提高用户满意度,从公司的计算资源中获取最大价值。
主要内容
● 监控性能,找出效果不佳的查询
● 选取要优化的查询,最大限度地提高收益
● 使用EXPLAIN ANALYZE和Visual Explain等工具来分析查询
● 借助多种策略改进慢查询
● 正确使用索引和直方图,创建快速的执行计划
● 了解并分析锁,从而解决争用问题,提升系统吞吐量