您的当前位置:首页 --> MYSQL教程 --> 详解MySQL中SlowLog的配置方法(图文) |
MYSQL教程 详解MySQL中SlowLog的配置方法(图文) |
浏览次数:386 关键词 ( ) |
查看使用该CPU的产品 查看CPU天梯 |
CPU型号:详解MySQL中SlowLog的配置方法(图文) |
主频:Ghz |
睿频:Ghz |
核心数:个 |
不支持超核心 |
制作工艺: |
插槽类型: |
功耗:0W |
L3缓存:0MB |
支持最大内存: 0GB |
CPU详细参数 |
mysql 日志系统上线有段时间了,前端在慢慢切站点过来写入,未雨绸缪 diy了套 mysql 监控工具. 分为 slave status ,sync,objec infot,userprivileges,job status ,slowlog. 这次说下slow_log mysql 1.5 开始支持 set global 全局来更改变量设置。而无需重启服务. 可以用 show variables 来查看变量设置 开启log_output table 选项 5.1 以上版本支持 table 和 file 2个选项 同时用 ,分开 如:set global log_output='Table,File'; 开启 log_slow_query set global log_slow_query = on; 用 show variables like 'long%' 查看 long_query_time 值 默认为10 秒 这样 mysql 自动会把 slowlog 超过10秒的 查询语句存放到 mysql库 slow_log表中。 配合 ssis 和 proc 每天监控 多台服务器。也适用于大规模的mysql ,下次写监控的点和面的问题。 ssis 流程图: mail 效果图: 这个是测试用slowlog long_query_time 时间设置为 0 |
下一个产品 SQL计算timestamp的差值的方法 上一个产品 MySQL-MMM安装指南(Multi-Master Replication Manager for MySQL) |