innodb_force_recovery影響整個InnoDB存盤引擎的恢復狀況。默認為0,表示當需要恢復時執行所有的
innodb_force_recovery可以設定為1-6,大的數字包含前面所有數字的影響。當設定引數值大于0后,可以對表進行select,create,drop操作,但insert,update或者delete這類操作是不允許的。
1(SRV_FORCE_IGNORE_CORRUPT):忽略檢查到的corrupt頁。
2(SRV_FORCE_NO_BACKGROUND):阻止主執行緒的運行,如主執行緒需要執行full purge操作,會導致crash。
3(SRV_FORCE_NO_TRX_UNDO):不執行事務回滾操作。
4(SRV_FORCE_NO_IBUF_MERGE):不執行插入緩沖的合并操作。
5(SRV_FORCE_NO_UNDO_LOG_SCAN):不查看重做日志,InnoDB存盤引擎會將未提交的事務視為已提交。
6(SRV_FORCE_NO_LOG_REDO):不執行前滾的操作。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/46795.html
標籤:MySQL
