有时候遇到mysql突然很久没有响应的情况,我们就想知道背后发生了什么。
这时候我们就可以通过以下的命令来查看mysql正在处理的进程:
show processlist;
这个命令可以通过navicat的 工具->服务器监控 进行更方便地查看。
另外一种情况,执行alter table的时候卡死的时候,有可能是mysql有未提交的事务,查看进行中的事务的命令:
select * from information_schema.innodb_trx