mysql中blob欄位過多的解決方法:可以透過設定【binlog_row_p_w_picpath=minimal】來解決。當binlog_row_p_w_picpath=minimal時,binlog只記錄了影響的那一行記錄,減少了binlog日誌量。
問題:
由於資料庫中Blob欄位太多,導致從庫進行binlog時無法正常進行。
(推薦教學:mysql影片教學)
解決方法:
可以透過設定binlog_row_p_w_picpath=minimal來解決。
測試:
binlog_row_p_w_picpath預設值是full
對user表進行update
#進入binlog裡面查看更新記錄,binlog日誌將所有影響的行都進行了記錄
#現在將binlog_row_p_w_picpath=minimal
#對表中的行進行相同的update操作再來觀察下binlog記錄
#結論:可以比較發現當binlog_row_p_w_picpath=minimal的時候binlog只記錄了影響的那一行記錄,有效減少了binlog日誌量。
以上是mysql中blob字段太多怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!