当前位置:   article > 正文

MySQL导致磁盘高并发解决方案_mysql fsync 高

mysql fsync 高

登录mysql 复制宝塔数据库root密码

#使用root用户进入数据库 输入上面复制的root密码
mysql -u root -p

默认参数为1,即每次提交MySQL将进行一次fsync之类的磁盘同步指令来将binlog_cache中的数据强制写入磁盘,输入命令
mysql> show variables like ‘%sync_binlog%’;

±--------------±------+
| Variable_name | Value |
±--------------±------+
| sync_binlog | 1 |
±--------------±------+
1 row in set (0.01 sec)

将sync_binlog值改为500

set global sync_binlog=500;

在进入宝塔mysql后台修改配置

innodb_log_file_size = 2560M
innodb_log_buffer_size = 640M

修改这两项数值即可

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/750521
推荐阅读
相关标签
  

闽ICP备14008679号