亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

參數binlog_row_image設置MINIMAL,你今天被坑了嗎?

發布時間:2020-06-05 06:07:05 來源:網絡 閱讀:8673 作者:hcymysql 欄目:MySQL數據庫

今天網友"芬達"跟我討論一個參數binlog_row_image,在什么場景下設置為MINIMAL,我覺得這個案例很有意義,尤其是在生產環境中,要慎重設置這個參數。


首先這個MINIMAL,只會在binlog里記錄被影響的行,而不能像默認的FULL一樣,記錄完整的變更前和變更后的所有記錄,這里就會產生一個問題,數據被誤更改,無法用mysqlbinlog等工具閃回,另外大數據那邊用canal抽binlog,會造成數據不準確等一系列問題。


下面通過模擬實驗,看看binlog里記錄的內容。


表結構如下:

參數binlog_row_image設置MINIMAL,你今天被坑了嗎?


里面的數據:

參數binlog_row_image設置MINIMAL,你今天被坑了嗎?


此時,執行一條update變更操作:

參數binlog_row_image設置MINIMAL,你今天被坑了嗎?


馬上看下binlog里面記錄的內容:

參數binlog_row_image設置MINIMAL,你今天被坑了嗎?

注意看紅色框部分的內容,變更前的完整原始數據并沒有被記錄,固無法閃回。


雖然MINIMAL可以減少binlog的文件大小(binlog_format = ROW),降低磁盤IO,但從數據安全角度來看,這將是危險的!


這里感謝網友"芬達"提供素材。



向AI問一下細節

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

AI

承德县| 叙永县| 孟连| 青浦区| 胶南市| 杭锦旗| 海宁市| 曲麻莱县| 安顺市| 剑阁县| 云霄县| 乐亭县| 永安市| 仲巴县| 定州市| 巨野县| 化州市| 新疆| 英吉沙县| 南城县| 兴安县| 武隆县| 富顺县| 东兴市| 增城市| 博罗县| 乐安县| 扬州市| 台东市| 柳州市| 奉化市| 塔城市| 汉源县| 新密市| 哈巴河县| 凤翔县| 永城市| 南陵县| 高阳县| 天门市| 鄯善县|