首先,mysql命令行连到你需要的数据库。
然后:
show processlist;
看看状态。
也可以用:
explain 指令;
查看瓶颈。
通常,show的时候就应该能发现问题,锁表的话,看看是什么操作,如果是select的话,直接kill了对应的id即可。
explain出问题来,就想办法优化对应语句。
未经允许不得转载:阿藏博客 » MySQL 长时间未返回数据-慢查询定位问题方式
首先,mysql命令行连到你需要的数据库。
然后:
show processlist;
看看状态。
也可以用:
explain 指令;
查看瓶颈。
通常,show的时候就应该能发现问题,锁表的话,看看是什么操作,如果是select的话,直接kill了对应的id即可。
explain出问题来,就想办法优化对应语句。
未经允许不得转载:阿藏博客 » MySQL 长时间未返回数据-慢查询定位问题方式