mysql常見問題處理-插入或刪除數據error code:1206
當執行插入、刪除數據時候出現錯誤:error code:1206 the total number of locks exceeds the lock table size
解決辦法
執行SQL代碼:
show variables like "%_buffer_pool_size%";
默認的innodb_buffer_pool_size=8388608,innodb_buffer_pool_size參數表示緩沖池字節大小,InnoDB緩存表和索引數據的內存區域。我的已經改過來
修改 innodb_buffer_pool_size的值為 67108864 = 310241024*1024 = 3G:
SET GLOBAL innodb_buffer_pool_size=67108864;
然后重啟MySQL服務,現在在繼續插入就已經沒問題了
