MySQL慢SQL采集方案
作为一名MySQL DBA,首要的任务是维持数据库的可用性和稳定性,在生产中,有时候一条慢SQL会拖垮整个系统的响应和体验,所以慢SQL治理至关重要。 文章目录 前期准备 MYSQL 慢sql参数解析和调整 pt-query-digest工具简介安装和使用 pt-query-digest一些用法和解析 pt-query-digest 一些用例 直接解析入库的方案: 参考解析命令 参考表结构: 参考python 采集脚本 其他 前期准备 首先我们采用 pt-query-digest 来进行慢sql采集和分析 MYSQL 慢sql参数解析和调整 mysql> show global variables where variable_name in ('slow_query_log','long_query_time','slow_query_log_file','log_queries_not_using_indexes','log_throttle_queries_not_using_indexes','min_examined_row_limit','log_slow_admin_statements','log_slow_slave_statements','log_output'); +----------------------------------------+-----