会员资料
ID:290
邮箱:您没有查看权限
网站:该用户很懒,还没有填写网站哦。
QQ:该用户很懒,还没有填写QQ哦。
最近登录:暂未登录
加入时间:2018-07-24 10:41:53
简介:该用户很懒,还没有填写个人简介。
社交网络
新浪微博 :该用户很懒,还没有填写新浪微博。
百度ID :该用户很懒,还没有填写百度ID。
Twitter :该用户很懒,还没有填写Twitter。
GitHub :该用户很懒,还没有填写GitHub。
暂无文章
您已发表5条评论。
当前拥有 0 金币,穷逼一枚
金币细节
日期时间 | Points | 类别 | 状态 | 描述 |
---|
MySQL5.6和MySQL5.7在写binlog这块是不一样的吧。5.6prepare阶段不会记录binlog,但是5.7在prepare阶段已经记录binlog了啊。跟文中说的感觉有点不太一致。我是通过如下操作模拟的: mysql> XA START 'mysql57'; mysql> INSERT INTO t VALUES(1,1); mysql> XA END 'mysql57'; mysql> XA PREPARE 'mysql57' 去查看binlog,已经有记录了。
2018-09-28 15:22:30 发表在 MySQL中Redo与Binlog顺序一致性问题?好的,十分感谢,我再研究一下~
2018-09-27 14:22:03 发表在 MySQL InnoDB磁盘I/O优化关于innodb_flush_method和innodb_flush_log_at_trx_commit两个参数,都可以将日志文件刷盘。如果innodb_flush_method设置为o_direct,那么无论innodb_flush_log_at_trx_commit设置为多少都是直接刷到磁盘,不经过os 缓存呢?不太理解这两个参数的关系。
2018-09-27 09:08:53 发表在 MySQL InnoDB磁盘I/O优化好的,感谢回复!
2018-07-27 13:53:31 发表在 MySQL Group Commit文中,步骤2的fsync参数由sync_binlog=1控制,步骤3的fsync由参数innodb_flush_log_at_trx_commit=1控制,但是在prepare阶段不是说会刷redo log到磁盘,跟commint中的刷redo log有什么不一样呢?还请指定一下~
2018-07-24 18:46:55 发表在 MySQL Group Commit