sync_binlog 控制数据库的binlog刷到磁盘

默认sync_binlog=1,表示每次事务提交,MySQL都会把binlog刷下去,是最安全但是性能损耗最大的设置。

sync_binlog=100或者是0。牺牲一定的一致性,可以获得更高的并发和性能。

innodb_flush_log_at_trx_commit 控制log_buffer刷到磁盘
   0  每次提交事务log_buffer不写入log_file
  1 每次提交事务log_buffer写入log_file,默认配置
  2 每次提交事务,等1秒后log_buffer写入log_file

推荐做法是innodb_flush_log_at_trx_commit=2,sync_binlog=500 或1000

slave_preserve_commit_order
   yes是为了确保在slave开启多线程时事务的提交顺序与relay log中一致

最新文章

  1. NodeJs之child_process
  2. iOS - XIB之AutoLayout添加约束
  3. 对于 Web 开发很有用的 jQuery 效果制作教程
  4. 用pywinauto进行win32应用程序的测试
  5. mysql: symbol lookup error: /usr/local/lib/libreadline.so.6: undefined symbol: UP
  6. 根据 字数 确定 UI控件高度
  7. 最近工作用到的sql脚本
  8. poj 3666 Making the Grade(dp)
  9. 《Programming WPF》翻译 第8章 2.Timeline
  10. 运行jar包
  11. python3 第六章 - 条件判断
  12. UML之时序图
  13. ES6躬行记(4)——模板字面量
  14. Ajax增删改查-----------删 改
  15. C#实现基于ffmpeg加虹软的人脸识别
  16. 844. Backspace String Compare判断删除后的结果是否相等
  17. Android 下拉刷新上拉加载PullToRefresh
  18. Selector 实现原理
  19. EF 实体类的制定属性不生成数据库字段
  20. eclipse背景颜色调整参考(绿色养眼哟),其他工具也可以设置

热门文章

  1. python之所以强大很大一部分原因在于他众多的取之不尽的库
  2. zookeeper的安装与使用
  3. Centos配置ARP和Tomcat Native
  4. [C++]数组处理相关函数(memcpy/memset等)
  5. mysql 修改文件记录:
  6. jq的遍历关系元素方法集合
  7. iframe标签
  8. 自动化测试平台的搭建--Jenkins
  9. 在IDEA中新建Spring Boot项目
  10. mysql 查询优化 ~ 多表查询基础知识