MySQL二進位制日誌Mixed格式轉化為row格式的六種情況總結

chenfeng發表於2018-09-27

Mysql binlog日誌有三種格式,分別為ROW、Statement以及Mixed.

Mixed預設以statement格式記錄,但在以下六種情況下會轉化為row格式:

第一種情況:NDB引擎,表的增刪改的DML操作會以row格式記錄

第二種情況:SQL語句裡包含UUID()函式

第三種情況:SQL語句裡使用了使用者定義函式(UDF)

第四種情況:包含了insert delayed語句

第六種情況:使用了臨時表

第五種情況:自增欄位被更新


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2214972/,如需轉載,請註明出處,否則將追究法律責任。

相關文章