分享于2024年3月5日 TakinTalks(线上)
1万+数据库实例:多点DMALL如何通过TopSQL提升MySQL性能观测效率?
摘要
慢SQL在MySQL性能监控体系中非常关键,可帮助研发和DBA定位和优化SQL性能瓶颈,但其存在局限性:
1. 只记录执行时间超过阈值的SQL,无法发现所有的问题;
2. DBA针对不同业务库配置合适的慢SQL阈值难度较大
分享介绍多点DMALL研发和使用的MySQL性能观测工具TopSQL,可统计和分析全量SQL,提供执行频次、时间、流量等Top排序,与慢SQL形成组合拳,帮助研发和DBA更好洞察和优化业务SQL性能
内容大纲
1. 慢SQL的局限性
2. TopSQL原理及实现
3. TopSQL性能诊断实践
4. MySQL性能观测组合拳:慢SQL+TopSQL