91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL中部署延遲從庫的好處有哪些

發布時間:2021-06-16 17:07:53 來源:億速云 閱讀:129 作者:Leah 欄目:MySQL數據庫

這期內容當中小編將會給大家帶來有關MySQL中部署延遲從庫的好處有哪些,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

MySQL延遲從庫的好處主要有幾點:

1、誤刪除時,能更快恢復數據。

有時候手抖了,把線上數據給誤刪除了,或者誤刪除庫、表、其他對象,或不加WHERE條件的更新、刪除,都可以讓延遲從庫在誤操作前的時間點停下,然后進行恢復。

2、把延遲從庫作為專用的備份節點。雖然有一定的延遲,但并不影響利用該節點作為備份角色,也不影響生產節點數據庫庫。

3、還可以把延遲從庫當做一些問題、案例研究的對象。個別時候,可能有些binlog event在普通從庫上會有問題(例如早期版本中無主鍵會導致從庫更新非常慢的經典問題),這時就有時間在延遲從庫上慢慢琢磨研究了。

啟用延遲從庫的方法也挺簡單的,下面是在MySQL 8.0的做法:

#直接用 CHANGE MASTER TO 設置,后面的N單位是秒數
CHANGE MASTER TO MASTER_DELAY = N

當發生誤操作需要讓延遲從庫在某個位置上停下來時,用下面的命令:

START SLAVE
UNTIL {
#1、直到指定的GTID位置停下
{SQL_BEFORE_GTIDS | SQL_AFTER_GTIDS} = gtid_set

#2、直到指定的binlog位置停下
| MASTER_LOG_FILE = ‘log_name', MASTER_LOG_POS = log_pos

#3、直到指定的relay log位置停下
| RELAY_LOG_FILE = ‘log_name', RELAY_LOG_POS = log_pos

#4、直到slave上多個并行線程之前沒有延遲差距了就停下
#因為多線程復制,不同線程的復制進度不一樣,因此有差距
| SQL_AFTER_MTS_GAPS }

P.S,從5.7起,修改 MASTER_DELAY 選項可以在線立即生效,而無需重啟 slave 線程。

至于具體 MASTER_DELAY 設置多少合適,要估算如果發生誤操作時,DBA平均能到現場的時間,一般建議1小時左右。

上述就是小編為大家分享的MySQL中部署延遲從庫的好處有哪些了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永善县| 阿图什市| 寻甸| 甘洛县| 温泉县| 凤冈县| 福建省| 凌源市| 澜沧| 利津县| 尖扎县| 康平县| 潮州市| 兴城市| 宁波市| 濮阳市| 临清市| 沂源县| 霍邱县| 平陆县| 和硕县| 清远市| 登封市| 吴桥县| 报价| 老河口市| 虎林市| 扎囊县| 西乌珠穆沁旗| 新干县| 徐汇区| 金川县| 鄂尔多斯市| 泽州县| 资阳市| 巴林右旗| 六枝特区| 阿拉善右旗| 咸宁市| 昭通市| 兴义市|