mysql -uroot -p
一、查看MySQL运行情况
SHOW STATUS;
二、查看INNODB数据库引擎运行状态
SHOW ENGINE INNODB STATUS;
三、查看当前正在进行的进程,对于有锁表等情况的排查很有用处
SHOW PROCESSLIST; 默认显示前100条
SHOW FULL PROCESSLIST; 显示所有
查看有没有开启 > show variables like 'slow%';
log_slow_queries 为 on表示开启,若是off可以执行以下语句:
set global slow_query_log='ON'
查看慢sql定义,为多少秒。 > show variables like 'long%';
单位为秒,下面的语句就是设置超过1秒就算,默认是10秒。
set long_query_time=1;
show create table info