MySQL主從延遲設置
成都創(chuàng)新互聯(lián)專注于浪卡子企業(yè)網站建設,自適應網站建設,商城系統(tǒng)網站開發(fā)。浪卡子網站建設公司,為浪卡子等地區(qū)提供建站服務。全流程按需設計網站,專業(yè)設計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務
Mysql (需5.6以上版本)延遲復制配置,通過設置Slave上的MASTER TO MASTER_DELAY參數實現:
CHANGE MASTER TO MASTER_DELAY = N;
N為多少秒,該語句設置從數據庫延時N秒后,再與主數據庫進行數據同步復制
具體操作:
登陸到Slave數據庫服務器
mysql>stop slave;
mysql>CHANGE MASTER TO MASTER_DELAY = 600;
mysql>start slave;
mysql>show slave status \G;
查看SQL_Delay的值為600,表示設置成功。
注釋:
SQL_Delay:一個非負整數,表示秒數,Slave滯后多少秒于master。
SQL_Remaining_Delay:當 Slave_SQL_Running_State 等待,直到MASTER_DELAY秒后,Master執(zhí)行的事件,
此字段包含一個整數,表示有多少秒左右的延遲。在其他時候,這個字段是NULL。