Linux定時修改MySQL慢查詢日誌文件名



一:背景介紹

二:編輯修改慢查詢日誌腳本

三:加入定時任務



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.把腳本加入定時任務,讓腳本在特定的時間執行

wKioL1WST9TBBblVAADGhaxRKoc074.jpg



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章