![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
happy曾帅
这个作者很懒,什么都没留下…
展开
-
mysql中双1控制源码分析
mysql中双1控制源码分析 1、innodb_flush_log_at_trx_commit参数讨论 参数含义:该参数主要是是来控制redo log的刷盘策略,有源码的调用栈可知,该参数生效的地方如下: #0 log_buffer_flush_to_disk (sync=true) at /mysql/zxz/mysqlsourcetest/mysql-5.7.21/storage/innobase/log/log0log.cc:1419 #1 0x00000000019b1999 in innoba原创 2020-09-01 10:40:00 · 237 阅读 · 0 评论 -
MGR的前提与限制条件
MGR的前提与限制条件 MGR的前提 1、需要InnoDB的存储引擎; 数据存储必须通过InnoDB事物型存储引擎,可以通过如下的参数设置来禁止其他的存储引擎,如下: disabled_storage_engines="MyISAM,BALCKHOLE,FEDERATED,ARCHIVE,MEMORY" 2、通过MGR复制的每个表必须有一个自定义的组件挥着非null的唯一键 能够通过它来确定事物...原创 2020-01-19 15:46:16 · 376 阅读 · 0 评论 -
gtid相关变量更改时机
mysql.gtid_exectued表更新实际 通用修改时机: reset master 的时候清空; set global gtid_purged的时候设置; 主库修改时机: binglog关闭时,该表不更新 binlog打开时,该表binary log切换时更新 从库修改时机: binlog开启log_slave_updates关闭,该表实时更新; binlog开启log_...原创 2019-08-27 18:08:31 · 152 阅读 · 0 评论