一:背景介紹mysql
二:編輯修改慢查詢日誌腳本sql
三:加入定時任務bash
1.若是全部慢查詢日誌都放到一個文件中,那麼時間長了,查看慢查詢日誌將是一件很是痛苦的事情,因此,須要按時間把慢查詢日誌進行拆分。服務器
2.修改MySQL服務器變量slow_query_log_file的腳本內容ide
#!/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.把腳本加入定時任務,讓腳本在特定的時間執行spa