Izz*_*zzy 5 mysql mysql-replication
我在另一台主机上有一个带有从属复制的 MySQL 服务器。今天偶然发现了slave主机的磁盘使用率很高,并调查了占用所有空间的内容。事实证明,这个空间被奴隶中继日志占用。
我试图关闭expire_logs_days
变量并重新启动 MySQL 守护程序,但报告的磁盘空间保持不变。我真的找不到任何FLUSH LOGS
可以清除旧日志的东西。我试过没有结果。
有什么办法可以减少中继日志占用的磁盘空间吗?
小智 6
expire_logs_days 设置控制二进制日志记录,而不是中继日志记录。
通常,当从站完成应用其中的数据时,会清除中继日志。这可以通过relay-log-purge改变,但它的默认值为1。
如果您的从站只是落后,它将继续按设计积累中继日志。您可能需要考虑设置中继日志空间限制以防止磁盘空间不足问题。此设置为用于存储中继日志的 IO 线程提供磁盘空间限制。
归档时间: |
|
查看次数: |
18853 次 |
最近记录: |