正常狀況下咱們是不會有刻意延遲從庫的需求的,由於正常的線上業務天然是延遲越低越好。可是針對測試場景,業務上偶爾須要測試延遲場景下業務是否能正常運行。mysql
針對這種場景mysql有一個叫延遲複製的功能,上面的命令是延遲複製5S,下面的是取消延遲服務組。就是執行SQL的線程在執行等會,等到了延遲時間以後在執行。sql
mysql > stop slave;change master to master_delay=5;start slave; mysql > stop slave;change master to master_delay=0;start slave;