在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

MySQL中双主情况下跳过Event的方式是什么

114次阅读
没有评论

共计 1158 个字符,预计需要花费 3 分钟才能阅读完成。

本篇内容介绍了“MySQL 中双主情况下跳过 Event 的方式是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让丸趣 TV 小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

双主情况下跳过相同 server id Event 的方式:

IO 线程 通过对比 SERVER_ID 进行跳过操作

 { mi- set_master_log_pos(mi- get_master_log_pos() + inc_pos);
 memcpy(rli- ign_master_log_name_end, mi- get_master_log_name(), FN_REFLEN); 
 DBUG_ASSERT(rli- ign_master_log_name_end[0]);
 rli- ign_master_log_pos_end= mi- get_master_log_pos();
 }

SQL 线程构造一个 Rotate_log_event

 if (rli- ign_master_log_name_end[0])
 {
 /* We generate and return a Rotate, to make our positions advance */
 DBUG_PRINT(info ,( seeing an ignored end segment));
 ev= new Rotate_log_event(rli- ign_master_log_name_end,
 0, rli- ign_master_log_pos_end, exec_relay_log_event 
 Rotate_log_event::DUP_NAME);
 rli- ign_master_log_name_end[0]= 0;
 mysql_mutex_unlock(log_lock);exec_relay_log_event 
 if (unlikely(!ev))
 {
 errmsg=  Slave SQL thread failed to create a Rotate event  
  (out of memory?), SHOW SLAVE STATUS may be inaccurate 
 goto err;
 }
 ev- server_id= 0; // don t be ignored by slave SQL thread
 DBUG_RETURN(ev);
 }

这样这些 Event 不会写入到 relay log,SQL 线程也不会读取,同时 pos 也会做相应的增加。

“MySQL 中双主情况下跳过 Event 的方式是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注丸趣 TV 网站,丸趣 TV 小编将为大家输出更多高质量的实用文章!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-26发表,共计1158字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 免费观看黄色网页 | 国产av旡码专区亚洲av苍井空 | 激情视频在线观看网站 | 青青草99热久久 | 亚洲一区精品无码色成人 | 91久久综合九色综合欧美98 | 午夜在线观看免费高清在线播放 | 精品国产一区二区三区麻豆小说 | 色老久久精品偷偷鲁一区 | 一个色综合亚洲色综合 | 一本一道波多野结衣一区 | 欧美成人精品欧美一级乱黄 | 又色又爽又黄还免费毛片96下载 | 亚洲日韩精品无码专区网址 | 成人毛片免费看 | 中国少妇的bbb真爽 中国少妇内射xxxhd | 亚洲日本中文 | 久久优| 无码毛片aaa在线 | 午夜影视剧场 | 一个人看的www视频免费观看 | 亚洲视频在线精品 | 亚洲国产精品无码观看久久 | 国产成人精品无码片区在线观看 | 亚洲色图 激情小说 | 大陆一级毛片免费视频观看i | 精品一区 二区三区免费毛片 | 中文字幕无码不卡在线 | 一级一级一级一级毛片 | 国产精品18久久久久网站 | 成人在线一区二区 | 黑色丝袜美女被视频网站 | 99久久99久久精品免费看蜜桃 | 最新亚洲一区二区三区四区 | 92精品国产成人观看免费 | 亚洲欧美综合精品成人导航 | 免费国产成高清人在线视频 | 四虎中文字幕 | 国产9 9在线 | 欧洲 | 韩国18福利视频免费观看 | 亚洲欧美大片 |