五月综合激情婷婷六月,日韩欧美国产一区不卡,他扒开我内裤强吻我下面视频 ,无套内射无矿码免费看黄,天天躁,日日躁,狠狠躁

新聞動(dòng)態(tài)

mysql過(guò)濾復(fù)制思路詳解

發(fā)布日期:2022-02-08 08:14 | 文章來(lái)源:gibhub

mysql過(guò)濾復(fù)制

兩種思路:

  • 主庫(kù)的binlog上實(shí)現(xiàn)(不推薦,盡量保證主庫(kù)binlog完整)
  • 從庫(kù)的sql線(xiàn)程上實(shí)現(xiàn)

所以主從過(guò)濾復(fù)制盡量不用,要用的也僅僅在從庫(kù)上使用,因?yàn)橐M可能保證binlog的完整性

主庫(kù)上實(shí)現(xiàn)

在Master 端為保證二進(jìn)制日志的完整, 不使用二進(jìn)制日志過(guò)濾。

主庫(kù)配置參數(shù):

#配置文件中添加
binlog-do-db=db_name     #定義白名單,僅將制定數(shù)據(jù)庫(kù)的相關(guān)操作記入二進(jìn)制日志。如果主數(shù)據(jù)庫(kù)崩潰,那么僅僅之恢復(fù)指定數(shù)據(jù)庫(kù)的內(nèi)容,不建議在主服務(wù)器端使用,這樣導(dǎo)致日志不完整。
binlog-ignore-db=db_name   #定義黑名單, 定義ignore 的庫(kù)上發(fā)生的寫(xiě)操作將不會(huì)記錄到二進(jìn)制日志中

從庫(kù)上實(shí)現(xiàn)

可以下載配置文件中

REPLICATE_DO_DB = (db_list)		#過(guò)濾復(fù)制哪些庫(kù)
REPLICATE_IGNORE_DB = (db_list)		#不復(fù)制哪些庫(kù)
REPLICATE_DO_TABLE = (tbl_list)	#過(guò)濾表
REPLICATE_IGNORE_TABLE = (tbl_list)	#忽略過(guò)濾表
REPLICATE_WILD_DO_TABLE = (wild_tbl_list)	#根據(jù)正則匹配過(guò)濾表
REPLICATE_WILD_IGNORE_TABLE = (wild_tbl_list)	#根據(jù)正則匹配忽略過(guò)濾這些表
REPLICATE_REWRITE_DB = (db_pair_list)
#將源數(shù)據(jù)庫(kù)的db1發(fā)生的語(yǔ)句重寫(xiě)到從庫(kù)的db2
CHANGE REPLICATION FILTER REPLICATE_REWRITE_DB = ((db1, db2));

語(yǔ)法:

官網(wǎng)語(yǔ)法參考:https://dev.mysql.com/doc/refman/5.7/en/change-replication-filter.html

CHANGE REPLICATION FILTER filter[, filter][, ...]
filter: {
    REPLICATE_DO_DB = (db_list)
  | REPLICATE_IGNORE_DB = (db_list)
  | REPLICATE_DO_TABLE = (tbl_list)
  | REPLICATE_IGNORE_TABLE = (tbl_list)
  | REPLICATE_WILD_DO_TABLE = (wild_tbl_list)
  | REPLICATE_WILD_IGNORE_TABLE = (wild_tbl_list)
  | REPLICATE_REWRITE_DB = (db_pair_list)
}
#從庫(kù)實(shí)現(xiàn)過(guò)濾復(fù)制
​	stop slave sql_thread;
​	change replication filter replicate_do_db=(db);
​	start slave sql_thread;
#取消過(guò)濾復(fù)制
​	stop slave sql_thread;
​	change replication filter replicate_do_db=();
​	start slave sql_thread;

一些問(wèn)題

主庫(kù)刪除某個(gè)表,從庫(kù)沒(méi)有這個(gè)表,導(dǎo)致從庫(kù)sql線(xiàn)程關(guān)閉

或者主從正常,從庫(kù)不小心刪除某個(gè)表,主庫(kù)隨后再刪除這個(gè)表,從庫(kù)又會(huì)去刪除這個(gè)不存在的表,報(bào)錯(cuò),導(dǎo)致sql線(xiàn)程退出

解決方法:跳過(guò)這一步操作

解決方案:從庫(kù)sql線(xiàn)程跳過(guò)誤操作的步驟
stop slave sql_thread;
#找到Executed_Gtid_Set執(zhí)行到19
set gtid_next='94fc1fbe-b7a0-11eb-b0a0-000c2969aba1:20'; 將gtid分配給下一個(gè)事務(wù)
begin;commit;
set gtid_next=automatic; 系統(tǒng)自動(dòng)分配gtid
start slave sql_thread;

到此這篇關(guān)于mysql過(guò)濾復(fù)制思路詳解的文章就介紹到這了,更多相關(guān)mysql過(guò)濾復(fù)制 內(nèi)容請(qǐng)搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!

香港快速服務(wù)器

版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開(kāi)通

自選配置、實(shí)時(shí)開(kāi)通

免備案

全球線(xiàn)路精選!

全天候客戶(hù)服務(wù)

7x24全年不間斷在線(xiàn)

專(zhuān)屬顧問(wèn)服務(wù)

1對(duì)1客戶(hù)咨詢(xún)顧問(wèn)

在線(xiàn)
客服

在線(xiàn)客服:7*24小時(shí)在線(xiàn)

客服
熱線(xiàn)

400-630-3752
7*24小時(shí)客服服務(wù)熱線(xiàn)

關(guān)注
微信

關(guān)注官方微信
頂部