Mysql二进制日志填充并使服务器崩溃

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

我不知道我是怎么搞到这个的。我在lamp堆栈应用程序上进行了主从复制。这就是我们今天所拥有的。黑线中的下降是通过在DATE_SUB(现在(),间隔1小时)之前发出
清除二进制日志来清除的

主计算机上的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