mysql查SQL执行速度
一、查看SQL语句的执行计划
语法(在SQL语句前加上explain关键字):
explain SQL语句
type:为ALL:表示没有走索引,全表查询了。
key:表示 查询中使用的索引名称。
rows :执行条数
Extra:using where 表示没有使用索引
二、查询数据库的SQL语句和执行花费时间
show processlist; 显示正在运行的进程
kill pid 杀掉某个进程 (命令id可以从show processlist的result中第一列查看)
show full processlist;查找top n sql