亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

MySQL延時(shí)復(fù)制庫(kù)方法詳解

 更新時(shí)間:2020年02月09日 15:39:32   作者:羅阿紅  
我相信很多人都遭遇過(guò)MySQL主從復(fù)制延遲的問(wèn)題,處理方案基本上就是你能搜索到的那些,那么我今天卻要說(shuō)說(shuō)如何讓MySQL延遲復(fù)制。對(duì)于剛組建的團(tuán)隊(duì)來(lái)說(shuō),這可能會(huì)救了你的項(xiàng)目

簡(jiǎn)單的說(shuō)延遲復(fù)制就是設(shè)置一個(gè)固定的延遲時(shí)間,比如1個(gè)小時(shí),讓從庫(kù)落后主庫(kù)一個(gè)小時(shí)。

MySQL延時(shí)復(fù)制庫(kù)作用

存在即合理,延遲復(fù)制可以用來(lái)解決以下三類(lèi)問(wèn)題:

 1.用來(lái)在數(shù)據(jù)庫(kù)誤操作后,快速的恢復(fù)數(shù)據(jù)。

  比如有人誤操作的表,那么這個(gè)操作在延遲時(shí)間內(nèi),從庫(kù)的數(shù)據(jù)并沒(méi)有發(fā)生變化,可以用從庫(kù)的數(shù)據(jù)進(jìn)行快速恢復(fù)。

  把服務(wù)停了,把從庫(kù)的表直接導(dǎo)入主庫(kù),補(bǔ)binlog,binglog不能恢復(fù)表

 2.用來(lái)做延遲測(cè)試

  比如你做好的數(shù)據(jù)庫(kù)讀寫(xiě)分離,把從庫(kù)作為讀庫(kù),那么你想知道當(dāng)數(shù)據(jù)產(chǎn)生延遲的時(shí)候到底會(huì)發(fā)生什么。那么你就可以使用這個(gè)特性也模擬延遲。

  壓力不大的時(shí)候,延遲會(huì)很小,延遲比較大的時(shí)候是什么樣子?主從延遲5分鐘是什么樣子?

 3.用于老數(shù)據(jù)的查詢(xún)等需求

  比如你經(jīng)常需要查看某天前一個(gè)表或者字段的數(shù)值,你可能需要把備份恢復(fù)后進(jìn)行查看,

  如果有延遲從庫(kù),比如延遲一周,那么就可以解決這樣類(lèi)似的需求。 當(dāng)然,并不是所有團(tuán)隊(duì)都有這樣的需求

設(shè)置延遲復(fù)制

延遲復(fù)制配置,通過(guò)設(shè)置Slave上的MASTER TO MASTER_DELAY參數(shù)實(shí)現(xiàn):

CHANGE MASTER TO MASTER_DELAY = N;

N為多少秒,該語(yǔ)句設(shè)置從數(shù)據(jù)庫(kù)延時(shí)N秒后,再與主數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)同步復(fù)制。

具體操作:

登陸到Slave數(shù)據(jù)庫(kù)服務(wù)器

mysql>stop slave;
mysql>CHANGE MASTER TO MASTER_DELAY = 600;
mysql>start slave;
mysql>show slave status \G;

查看SQL_Delay的值為600,表示設(shè)置成功。

命令注釋?zhuān)?/span>

SQL_Delay:一個(gè)非負(fù)整數(shù),表示秒數(shù),Slave滯后多少秒于master。

SQL_Remaining_Delay:當(dāng) Slave_SQL_Running_State 等待,直到MASTER_DELAY秒后,Master執(zhí)行的事件,

此字段包含一個(gè)整數(shù),表示有多少秒左右的延遲。在其他時(shí)候,這個(gè)字段是0。

好了,這就是今天的內(nèi)容,小知識(shí),短而美,長(zhǎng)篇的干貨,非常棒,但是我們真正學(xué)會(huì)的確比較少。把這個(gè)小知識(shí)積累起來(lái)吧。更多關(guān)于MySQL延時(shí)復(fù)制庫(kù)方法請(qǐng)查看下面的相關(guān)鏈接

相關(guān)文章

  • MySQL中IO問(wèn)題的深入分析與優(yōu)化

    MySQL中IO問(wèn)題的深入分析與優(yōu)化

    據(jù)庫(kù)作為存儲(chǔ)系統(tǒng),所有業(yè)務(wù)訪(fǎng)問(wèn)數(shù)據(jù)的操作都會(huì)轉(zhuǎn)化為底層數(shù)據(jù)庫(kù)系統(tǒng)的IO行為,下面這篇文章主要給大家介紹了關(guān)于MySQL中IO問(wèn)題的深入分析與優(yōu)化的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • 一文帶你深入了解?MySQL的鎖機(jī)制

    一文帶你深入了解?MySQL的鎖機(jī)制

    在數(shù)據(jù)庫(kù)系統(tǒng)中,同時(shí)有多個(gè)用戶(hù)或進(jìn)程訪(fǎng)問(wèn)數(shù)據(jù)是常見(jiàn)的情況,為了確保數(shù)據(jù)的完整性和一致性,數(shù)據(jù)庫(kù)管理系統(tǒng)引入了鎖機(jī)制,本文將深入探討?MySQL?鎖機(jī)制,幫助您理解鎖的分類(lèi)、實(shí)現(xiàn)方式以及使用場(chǎng)景和優(yōu)化策略,需要的朋友可以參考下
    2023-05-05
  • MySQL JOIN之完全用法

    MySQL JOIN之完全用法

    最近在做mysql的性能憂(yōu)化,做到多表連接查詢(xún),比較頭疼,看了一些join的資料,終于搞定,這里分享出來(lái)!
    2009-12-12
  • mysql中count(), group by, order by使用詳解

    mysql中count(), group by, order by使用詳解

    mysql中order by 排序查詢(xún)、asc升序、desc降序,group by 分組查詢(xún)、having 只能用于group by子句、作用于組內(nèi),having條件子句可以直接跟函數(shù)表達(dá)式。使用group by 子句的查詢(xún)語(yǔ)句需要使用聚合函數(shù)。
    2017-05-05
  • CentOS下安裝MySQL5.6.10和安全配置教程詳解

    CentOS下安裝MySQL5.6.10和安全配置教程詳解

    這篇文章主要介紹了CentOS下安裝MySQL5.6.10和安全配置教的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-12-12
  • Mysql數(shù)據(jù)遷徙方法工具解析

    Mysql數(shù)據(jù)遷徙方法工具解析

    這篇文章主要介紹了mysql數(shù)據(jù)遷徙方法工具解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • windows下mysql 8.0.16 安裝配置方法圖文教程

    windows下mysql 8.0.16 安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了windows下mysql 8.0.16 安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • 一步步教你利用Mysql存儲(chǔ)過(guò)程造百萬(wàn)級(jí)數(shù)據(jù)

    一步步教你利用Mysql存儲(chǔ)過(guò)程造百萬(wàn)級(jí)數(shù)據(jù)

    因工作需要維護(hù)一張中建表數(shù)據(jù)內(nèi)置,所以得造數(shù)據(jù)所以使用存儲(chǔ)過(guò)程來(lái)造數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于如何一步步利用Mysql存儲(chǔ)過(guò)程造百萬(wàn)級(jí)數(shù)據(jù)的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-03-03
  • MySQL 查看鏈接及殺掉異常鏈接的方法

    MySQL 查看鏈接及殺掉異常鏈接的方法

    這篇文章主要介紹了MySQL 查看鏈接及殺掉異常鏈接的方法,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2021-02-02
  • mysql中in條件使用字符串方式

    mysql中in條件使用字符串方式

    這篇文章主要介紹了mysql中in條件使用字符串方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08

最新評(píng)論