MySQL深入分析篇——线上捕获慢sql【博森瑞】.pptx

MySQL深入分析篇——线上捕获慢sql【博森瑞】.pptx

MySQL深入分析篇——线上捕获慢sql【博森瑞】

MySQL深入分析篇 ——线上捕获慢sql 博森瑞 分析日志 线上捕获慢sql 找到案发现场 课题分享目的及意义: 数据库压力太大,如何下手 读写分离,从哪些sql下手 需要了解那些影响系统性能最大的罪犯sql 老系统遗留下来的过期sql 我们需要怎么办呢? 如何处理这些问题,怎么找到下手点?如何破案? 常见问题的体现 Sql的执行过程 具体剖析 MySQL的接入层 SQL解析以及Handler DATA 存储引擎-innodb 日志 查询日志的分析 慢查询日志的分析 基于日志的分析 通过show variables like general%”; 查询日志记录 如何启动查询日志: set global general_log=1; 关闭查询日志: Set global general_log=0; Slow query log 记录执行超过long_query_time的sql语句. 基于慢查询的记录 查询时间的设置: set global long_query_time=0 set global long_query_time=1 Set global long_query_time=0.5 工具介绍: Pt-query-digest 内容展示: 具体情况介绍 具体sql内容 Profile信息介绍 捕获慢sql的终极必杀招 整体信息的分析 Profile内容介绍 TOP N

文档评论(0)

1亿VIP精品文档

相关文档