** mysql之sql执行过程窥探 **:本文讲解如何窥探sql执行过程的相关参数

1.首先查看当前session(会话)的profiling是否打开
select @@profiling
profiling=0,未打开
若为0,则未打开,

2.打开profiling
set profiling=1
set profiling=1,开启profiling

3.执行一些sql
执行sql

4.查看所有已执行的sql的profile
show profiles
profiles

5.看看刚才某条sql执行的具体时间拆分,2是个某次查询的id
show profile for query id
profile for query 2

6.看看刚才某条sql执行的具体时间拆分,并加上相应的cpu信息 (cpu也可以换成all,以查看更多系统指标)
show profile cpu for query id
profile cpu for query 2

整理自:http://itindex.net/detail/51526-mysql-sql-执行时间