查看一次SQL的执行时间与相关参数
** mysql之sql执行过程窥探 **:本文讲解如何窥探sql执行过程的相关参数
1.首先查看当前session(会话)的profiling是否打开
select @@profiling
若为0,则未打开,
2.打开profiling
set profiling=1
3.执行一些sql
4.查看所有已执行的sql的profile
show profiles
5.看看刚才某条sql执行的具体时间拆分,2是个某次查询的id
show profile for query id
6.看看刚才某条sql执行的具体时间拆分,并加上相应的cpu信息 (cpu也可以换成all,以查看更多系统指标)
show profile cpu for query id