日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

mysql主从复制思考_Mysql主从复制(拓展博客文章分享及思考)

發(fā)布時(shí)間:2024/9/3 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql主从复制思考_Mysql主从复制(拓展博客文章分享及思考) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

##不停庫(kù)不鎖表在線主從配置

1.數(shù)據(jù)量大的話還是建議使用工具例如xtrabackup,mysqldump比較適合操作10G以下的數(shù)據(jù)備份復(fù)制。

2.做業(yè)務(wù)之前考慮清楚具體要實(shí)現(xiàn)什么需求,不要盲目使用,選擇適合自己的方案

3.Seconds_Behind_Master: 從屬服務(wù)器“落后”多少秒 利用好主從服務(wù)器延遲

##主從不同步問(wèn)題解決

1.重視報(bào)錯(cuò)日志:根據(jù)錯(cuò)誤代碼找到具體錯(cuò)誤原因再針對(duì)分析,做到提前預(yù)防或者缺陷補(bǔ)充

2.show slave status \G; 關(guān)注error行相關(guān)信息

##主主架構(gòu)實(shí)現(xiàn)

關(guān)于 auto_increment

1.多主需要考慮自增長(zhǎng)ID問(wèn)題,這個(gè)需要特別設(shè)置配置文件,比如雙主,可以使用奇偶,總之,主之間設(shè)置自增長(zhǎng)ID相互不沖突就能完美解決自增長(zhǎng)ID沖突問(wèn)題。

2.主主實(shí)現(xiàn)思路:

1)兩臺(tái)mysql都可讀寫(xiě),互為主備,默認(rèn)只使用一臺(tái)(masterA)負(fù)責(zé)數(shù)據(jù)的寫(xiě)入,另一臺(tái)(masterB)備用;

2)masterA是masterB的主庫(kù),masterB又是masterA的主庫(kù),它們互為主從;

3)兩臺(tái)主庫(kù)之間做高可用,可以采用keepalived等方案(使用VIP對(duì)外提供服務(wù));

4)所有提供服務(wù)的從服務(wù)器與masterB進(jìn)行主從同步(雙主多從);

5)建議采用高可用策略的時(shí)候,masterA或masterB均不因宕機(jī)恢復(fù)后而搶占VIP(非搶占模式);

mysql-proxy 實(shí)現(xiàn)讀寫(xiě)分離

1.優(yōu)化從緩存入手:innodb_flush_log_at_trx_commit

2.進(jìn)行分庫(kù)分表處理,這樣減少數(shù)據(jù)量的復(fù)制同步操作

mysql-proxy類(lèi)似的產(chǎn)品有:mycat 基于阿里的開(kāi)源軟件cobar,官網(wǎng) www.mycat.io

總結(jié)

以上是生活随笔為你收集整理的mysql主从复制思考_Mysql主从复制(拓展博客文章分享及思考)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。