码迷,mamicode.com
首页 > 数据库 > 详细

统计mysql里每条SQL语句执行的时间

时间:2014-09-22 16:06:33      阅读:286      评论:0      收藏:0      [点我收藏+]

标签:io   os   ar   数据   sp   on   c   时间   r   

概述

通常为了测试一些工具的性能,不得不用数据说话。数据可以客观地证实一些东西。例如关于一些数据库中间件的性能,对于一个初学者来说只会看到表面上的夸词。我们不得不去证实,那就用具体的查询语句测试。然而每每在执行完一条语句,眼巴巴的看着黑屏一类的客户端,不由得打瞌睡走神,统计起来也头疼。

方法

打开mysql客户端

mysql -h127.0.0.1 -uroot -proot -P3306

选择数据库

use dbtest;

设置profiling

set profiling=1;

执行SQL语句(此处数据量比较大)

select count(*) from test;

结果

show profiles;

+----------+-------------+------------------------------------------------+
| Query_ID | Duration    | Query                                          |
+----------+-------------+------------------------------------------------+
|        1 | 89.45164725 | select count(*) from test                      |
+----------+-------------+------------------------------------------------+


统计mysql里每条SQL语句执行的时间

标签:io   os   ar   数据   sp   on   c   时间   r   

原文地址:http://my.oschina.net/crazyharry/blog/316389

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!