sql---慢查询和语句耗时

查看当前会话的所有的sql语句耗时情况 profile

sql---慢查询和语句耗时_第1张图片

开启

sql---慢查询和语句耗时_第2张图片

sql---慢查询和语句耗时_第3张图片

查询指定sql的各个阶段耗时

sql---慢查询和语句耗时_第4张图片

查看执行计划指令  Explain

Explain  select  *  from 表    

Index 和 all  属于性能不太好    在不扫描得的情况下才可能为null,index表示使用了索引但是扫描了所有的索引,all代表全表扫描

sql---慢查询和语句耗时_第5张图片

sql---慢查询和语句耗时_第6张图片

sql---慢查询和语句耗时_第7张图片

possible_key显示可能应用在这张表上的索引,一个或多个

需要重点关注的字段  Type    key_leng   possible_key

sql---慢查询和语句耗时_第8张图片

Id越大越先执行

相同id从上往下执行

sql---慢查询和语句耗时_第9张图片

sql---慢查询和语句耗时_第10张图片

慢查询日志开启--linux指令

sql---慢查询和语句耗时_第11张图片

你可能感兴趣的:(sql,数据库)