MYSQL碰到The total number of locks exceeds the lock table size 問題解決記錄


解決記錄如下:
  在mysql里面進行修改操作時提示:The total number of locks exceeds the lock table size ,通過百度搜到innodb_buffer_pool_size過小;
  打開mysql 命令框 輸入 show variables like "%tmp%";

  查看innodb_buffer_pool_size,輸入SET GLOBAL innodb_buffer_pool_size=67108864;

  完成之后再次使用show variables like "%tmp%";查詢,如下圖。(這里不需要重啟mysql服務,我這邊重啟之后size會還原大小還得再次修改)
  

 

如上操作后,發現還是不行,然后聯系DBA發現給我的賬號沒有權限,修改權限之后OK.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM