麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > 綜合 > 正文

數據庫主從復制的原理

2024-07-21 02:51:49
字體:
來源:轉載
供稿:網友

MySQL 主從復制原理

主從形式
 mysql主從復制 靈活一主一從主主復制一主多從---擴展系統讀取的性能,因為讀是在從庫讀取的;多主一從---5.7開始支持聯級復制---  用途及條件
 mysql主從復制用途實時災備,用于故障切換讀寫分離,提供查詢服務備份,避免影響業務 主從部署必要條件:主庫開啟binlog日志(設置log-bin參數)主從server-id不同從庫服務器能連通主庫 主從原理
mysql主從復制原理 

 

從庫生成兩個線程,一個I/O線程,一個SQL線程; i/o線程去請求主庫 的binlog,并將得到的binlog日志寫到relay log(中繼日志) 文件中;主庫會生成一個 log dump 線程,用來給從庫 i/o線程傳binlog; SQL 線程,會讀取relay log文件中的日志,并解析成具體操作,來實現主從的操作一致,而最終數據一致; 問題及解決方法
 mysql主從復制存在的問題:主庫宕機后,數據可能丟失從庫只有一個sql Thread,主庫寫壓力大,復制很可能延時 解決方法:半同步復制---解決數據丟失的問題并行復制----解決從庫復制延遲的問題 半同步復制
 mysql semi-sync(半同步復制)半同步復制:5.5集成到mysql,以插件的形式存在,需要單獨安裝確保事務提交后binlog至少傳輸到一個從庫不保證從庫應用完這個事務的binlog性能有一定的降低,響應時間會更長網絡異常或從庫宕機,卡主主庫,直到超時或從庫恢復 主從復制--異步復制原理

 

半同步復制原理: 

 

并行復制
 mysql并行復制社區版5.6中新增并行是指從庫多線程apply binlog庫級別并行應用binlog,同一個庫數據更改還是串行的(5.7版并行復制基于事務組)設置
set global slave_parallel_workers=10;設置sql線程數為10  其他
 部分數據復制主庫添加參數:
binlog_do_db=db1binlog_ignore_db=db1binlog_ignore_db=db2或從庫添加參數
replicate_do_db=db1replicate_ignore_db=db1replicate_do_table=db1.t1replicate_wild_do_table=db%.%replicate_wild_ignore_table=db1.% 聯級復制(常用)A->B->CB中添加參數:
log_slave_updatesB將把A的binlog記錄到自己的binlog日志中

 

復制的監控:
show  slave status /G

 

復制出錯處理常見:1062(主鍵沖突),1032(記錄不存在)解決:手動處理跳過復制錯誤:set global sql_slave_skip_counter=1   總結
 主從形式一主一從一主多從--擴展系統讀取性能多主一從--5.7開始支持主主復制聯級復制用途:實時災備的故障切換,讀寫分離,備份原理主:log dump線程傳binlog;從i/o線程接受讀取binlog,并寫入relay log文件sql線程從relay log 文件中讀取binlog并持久化問題及解決主庫宕機后,數據丟失半同步復制主庫寫壓力大,因從庫只有一個sql 線程來持久化,復制可能延遲并行復制半同步復制:原理事務在主庫寫完binlog后需要從庫返回一個已接受,才放回給客戶端;5.5集成到mysql,以插件的形式存在,需要單獨安裝確保事務提交后binlog至少傳輸到一個從庫不保證從庫應用完成這個事務的binlog性能有一定的降低網絡異常或從庫宕機,卡主庫,直到超時或從庫恢復并行復制原理:從庫多線程apply binlog在社區5.6中新增庫級別并行應用binlog,同一個庫數據更改還是串行的5.7版本并行復制基于事務組部分數據復制聯級復制(常用)A->B->CB中添加參數log_slave_updatesB將把A的binlog記錄到自己的binlog日志中復制的監控show slave status復制出錯處理常見:1062(主鍵沖突),1032(記錄不存在)解決:手動處理跳過復制錯誤:set global sql_slave_skip_counter=1mysql主從復制是mysql高可用性,高性能(負載均衡)的基礎簡單,靈活,部署方式多樣,可以根據不同業務場景部署不同復制結構復制過程中應該時刻監控復制狀態,復制出錯或延時可能給系統造成影響mysql主從復制目前也存在一些問題,可以根據需要部署復制增強功能
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品毛片va一区二区三区 | 黄在线免费看 | 日韩在线激情 | 欧洲色阁中文字幕 | fc2成人免费人成在线观看播放 | 日韩av电影免费在线观看 | 欧美伦交 | 亚洲成人精品国产 | 国产精品成人一区二区三区电影毛片 | 久久99久久99精品 | 91短视频网址 | 最新av网址在线观看 | 女人裸体让男人桶全过程 | 污在线观看网站 | www.91在线| 久久国产91 | 国产精品久久久久久久久久了 | 日本中文字幕网址 | chinese xvideos gay | 日本大片在线播放 | 国产精品视频二区不卡 | 麻豆自拍偷拍视频 | 久久久久中文字幕 | 色综合一区二区 | 欧美高清在线精品一区二区不卡 | 中文字幕在线观看二区 | 久久久久久久国产a∨ | 国产又白又嫩又紧又爽18p | 欧美日韩大片在线观看 | 日本不卡一区二区在线观看 | 成人黄色短视频在线观看 | 久久久中| 日韩av在线资源 | 国产精品一区二区三区99 | 91成人影库 | 精品亚洲午夜久久久久91 | 国产午夜电影 | 成人羞羞视频在线观看免费 | 91热久久免费频精品黑人99 | 国产青草视频在线观看视频 | 日本黄色免费播放 |