我的想法是如下,不知可行不?也不知具体怎么写才能执行通过。。
set t1=now()
这里是具体执行的语句。。
set t2=now()
SELECT t2-t1
Mysql 中如何记录某语句执行的时间?
答案:4 悬赏:20 手机版
解决时间 2021-02-18 17:45
- 提问者网友:心如荒岛囚我终老
- 2021-02-18 11:37
最佳答案
- 五星知识达人网友:持酒劝斜阳
- 2021-02-18 13:02
1、开启和关闭
mysql> set profiling=1;
mysql> set profiling=0;
information_schema 的 database 会建立一个PROFILING 的 table 记录.
2、执行一些语句
mysql>show databases;
mysql>use information_schema;
3、查询语句执行时间
mysql>show profiles;
mysql>help show profiles 获得更多提示
mysql> set profiling=1;
mysql> set profiling=0;
information_schema 的 database 会建立一个PROFILING 的 table 记录.
2、执行一些语句
mysql>show databases;
mysql>use information_schema;
3、查询语句执行时间
mysql>show profiles;
mysql>help show profiles 获得更多提示
全部回答
- 1楼网友:不甚了了
- 2021-02-18 15:49
哈哈!在oracle的表示,按个F5直接显示sql语句的执行时间。
- 2楼网友:执傲
- 2021-02-18 15:10
mysql 中如何记录某语句执行的时间?
1、开启和关闭
mysql> set profiling=1;
mysql> set profiling=0;
information_schema 的 database 会建立一个profiling 的 table 记录.
2、执行一些语句
mysql>show databases;
mysql>use information_schema;
3、查询语句执行时间
mysql>show profiles;
mysql>help show profiles 获得更多提示
- 3楼网友:空山清雨
- 2021-02-18 14:36
select SQL_NO_CACHE count(*) from users where email = 'hello';
在linux终端下执行;或者navicat这样的软件下执行,都会显示用了多长时间的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯