SHOW PROCESSLIST;
KILL #;
SELECT RELEASE_LOCK('lock_name');
以下是一些可能导致查询卡住的代码示例和〔
问题1:查询未使用索引
〔使用EXPLAIN查看查询计划并选择正确的索引。
问题2:查询跨越太多行或使用了太多JOIN语句
〔优化查询,尽可能减少跨表查询和JOIN语句。
问题3:查询未优化或语法错误
〔优化查询语句并修复语法错误。
问题4:查询使用了太多子查询
〔尽可能减少子查询的使用。
问题5:查询被锁定
〔释放锁定,或者跟踪锁定的来源并解决该问题。
问题6:AWS RDS实例过载
〔升级AWS RDS实例。
问题1:查询未使用索引