活到老学到老  

记录遇到问题的点点滴滴。

0

通常出现这种问题都应该磁盘剩余空间过低,使用df –lh检查,发现磁盘空间已使用82%。再进一步通过du –sh对可以的目录进行检查,发现是mysql的binlog占用空间过大。清理binlog的方法如下:  1) 设置日志保留时长expire_logs_days自动删除  查看当前日志保存天数:  show variables like...

7年前发布  · 1168 次阅读
  binlog 
0

binlog_format = rowbinlog设置为row模式时查看语句如下:mysqlbinlog -v --base64-output=DECODE-ROWS binlog文件直接加| mysql 一直不成功解决方法是把DECODE-ROWS 换成auto即可。mysqlbinlog -v --base64-output=auto...

8年前发布  · 1771 次阅读
  mysql  binlog  row 
0

binlog介绍binlog,即二进制日志,它记录了数据库上的所有改变.改变数据库的SQL语句执行结束时,将在binlog的末尾写入一条记录,同时通知语句解析器,语句执行完毕.binlog格式基于语句,无法保证所有语句都在从库执行成功,比如update ... limit 1;基于行,将每一次改动记为binlog中的一行.在执行一个特别复...

8年前发布  · 1159 次阅读
  mysql  binlog