2008年8月26日火曜日

slow.log のlogrotate



slow.logは、自動的にlogroteしてくれないので、Cronで自前でやることにする。





#!/bin/sh


DATE=`date %Y%m%d`


mv /var/lib/mysql/slow.log /var/log/slow.$DATE.log


mysqladmin flush-logs (必要に応じてオプションをつける -u -h .... )






上記を 適当なファイルに記述して Cronで設定すればよい





0 件のコメント: