一:背景介绍
二:编辑修改慢查询日志脚本
三:加入定时任务
1.如果所有慢查询日志都放到一个文件中,那么时间长了,查看慢查询日志将是一件非常痛苦的事情,所以,需要按时间把慢查询日志进行拆分。
2.修改MySQL服务器变量slow_query_log_file的脚本内容
#!/bin/sh #修改MySQL慢查询日志文件名,使每天生成一个慢查询日志文件 #避免所有慢查询日志都放到一个文件中,导致分析查看不方便 USERNAME=root PASSWORD=redhat CURRDATE=`date +%F` mysql -u$USERNAME -p$PASSWORD -e "SET GLOBAL slow_query_log_file=‘/MySQL_DATA/slow-$CURRDATE.log‘"
3.把脚本加入定时任务,让脚本在特定的时间执行
时间: 2024-10-21 08:06:37