mysqlbinlog 产生大量临时文件在/tmp

mysqlbinlog命令默认会在/tmp中生成临时文件,若/tmp分区空间不足可能导致处理失败。可通过—local-load参数指定专用的临时目录:

mysqlbinlog /data1/mysql5022_3306/binlog/mysql-log.000986 /data1/mysql5022_3306/binlog/mysql-log.000987 --local-load=/data/mysql5022_3306/tmp/ /tmp/zz1

使用此方法可将临时文件存储在指定位置,避免/tmp饱满问题。

#mysql