一:背景介紹
二:編輯修改慢查詢日誌腳本
三:加入定時任務
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.把腳本加入定時任務,讓腳本在特定的時間執行