mysql 配置延遲復制


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執行的事件,

此字段包含一個整數,表示有多少秒左右的延遲。在其他時候,這個字段是NULL。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM