Mysql二进制日志填充并使服务器崩溃
我不知道我是怎么搞到这个的。我在lamp堆栈应用程序上进行了主从复制。这就是我们今天所拥有的。黑线中的下降是通过在DATE_SUB(现在(),间隔1小时)之前发出Mysql二进制日志填充并使服务器崩溃,mysql,Mysql,我不知道我是怎么搞到这个的。我在lamp堆栈应用程序上进行了主从复制。这就是我们今天所拥有的。黑线中的下降是通过在DATE_SUB(现在(),间隔1小时)之前发出清除二进制日志来清除的 主计算机上的my.cnf——有日志填充问题的机器——如下所示。我将在3天后过期日志 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Disabling symbolic-links is recommen
清除二进制日志来清除的代码>
主计算机上的my.cnf——有日志填充问题的机器——如下所示。我将在3天后过期日志
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# sync
log-bin=mysql-bin
server-id=1
expire_logs_days = 3
max_binlog_size = 100M
ssl
ssl-ca=/etc/mysql/newcerts/ca-cert.pem
ssl-cert=/etc/mysql/newcerts/server-cert.pem
ssl-key=/etc/mysql/newcerts/server-key.pem
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
# sync config
log-bin = /var/log/mysql/mysql-bin.log
binlog_do_db=app_database
server-id=1
~
~
~
您是否使用mysqlbinlog
实用程序查看了binlog中的内容?那将是要做的事情,首先。。。在某些系统上,我每天都会生成多GB的BINLOG。。。正如所料。但如果这是一个新问题,请查看日志,看看是什么导致了如此多的活动。使用选项--base64 output=解码行
和--verbose