美文网首页
mysql 数据库 binlog 配置

mysql 数据库 binlog 配置

作者: Lupino | 来源:发表于2021-01-26 22:40 被阅读0次

    我有个朋友的服务器用 宝塔 跑的,
    他在宝塔里面跑 mysql 数据库,
    在宝塔里面 mysql 默认是开启 binlog,
    而且保存的是 10 天这么久。

    他跑的是一个交易所,几乎每时每刻都有数据更新,
    所以 binlog 也特别的大,几天硬盘就满了。
    当然满了之后,服务器就挂了。

    解决方案是对 binlog 进行配置,

    方案一 关闭 binlog:

    [mysqld]
    skip-log-bin
    #log-bin=mysql-bin #注释掉之后,会关闭binlog日志
    #binlog_format=mixed #注释掉之后,会关闭binlog日志
    

    方案二, 减少保存时间

    [mysqld]
    expire_logs_days = 2 #自动删除15天前的日志。默认值为0,表示从不删除。
    

    经过综合考虑,最终决定保留两天的 binlog

    相关文章

      网友评论

          本文标题:mysql 数据库 binlog 配置

          本文链接:https://www.haomeiwen.com/subject/fegnzktx.html