mysql查看被鎖住的表


  • mysql查看被鎖住的表
  •  
  • 查詢是否鎖表
  •  
    show OPEN TABLES where In_use > 0;
  •  
    查看所有進程
  •  
    MySQL:
  •  
  • show processlist;
  •  
    mariabd:
  •  
  • show full processlist;
  •  
    查詢到相對應的進程===然后 kill id
  •  
  • 殺掉指定mysql連接的進程號
  •  
    kill $pid
  •  
    查看正在鎖的事務
  •  
    SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;
  •  
    查看等待鎖的事務
  •  
    SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;
  •  
    查看innodb引擎的運行時信息
  •  
    show engine innodb status\G;
  •  
    查看造成死鎖的sql語句,分析索引情況,然后優化sql語句;
  •  
     
  •  
    查看服務器狀態
  •  
    show status like '%lock%';
  •  
    查看超時時間:
  •  
    show variables like '%timeout%';

  • 免責聲明!

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



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