社区
Oracle 高级技术
帖子详情
在数据库中查看一个SQL执行一次耗时多少?
mochongwang
2009-06-02 05:29:35
在数据库中查看一个SQL执行一次耗时多少?
现在我在做SQL优化,需要查出数据库中每一个SQL执行需要消耗多少时间和IO。
我的oracle是9i版本的没有AWR那样的工具,分析起来很郁闷,
不知道大家有没有其他方,曾经使用过v$sql视图,但是他记录的是一个SQL被执行总次数的总耗时,
希望大家能给个解决办法!!
谢谢!
...全文
799
9
打赏
收藏
在数据库中查看一个SQL执行一次耗时多少?
在数据库中查看一个SQL执行一次耗时多少? 现在我在做SQL优化,需要查出数据库中每一个SQL执行需要消耗多少时间和IO。 我的oracle是9i版本的没有AWR那样的工具,分析起来很郁闷, 不知道大家有没有其他方,曾经使用过v$sql视图,但是他记录的是一个SQL被执行总次数的总耗时, 希望大家能给个解决办法!! 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
超叔csdn
2009-06-03
打赏
举报
回复
先找出对应的SQL_ID。
szdm> select sid,serial#,machine,username,status,sql_id from v$session where event='PX Deq: Table Q Normal';
通过SQL_ID找出执行计划的时间。
szdm> select * from table(dbms_xplan.display_cursor('auagr24s1ng8u',null));
这里的'auagr24s1ng8u'是对应的SQL_ID
阿三
2009-06-03
打赏
举报
回复
那得进行分析了
mochongwang
2009-06-03
打赏
举报
回复
[Quote=引用 1 楼 zxf_feng 的回复:]
SQL> set timing on;
[/Quote]
我的SQL语句是已经在数据库中执行过的,
并不是现执行现查看效率。
我要跑完整个系统,然后再查看在跑系统过程中
所执行的SQL的效率
pathuang68
2009-06-03
打赏
举报
回复
在sqlplus端,用set timing on的办法就可以。
inthirties
2009-06-02
打赏
举报
回复
[Quote=引用 1 楼 zxf_feng 的回复:]
SQL> set timing on;
[/Quote]
可以sqlplus里刚运行完的sql的时间
如果要查询所有的sql的运行时间
如果对所有的sql来查运行时候,好像就没有好办法了。自己写sql去分析,或者用sql trace和statspack叻。
==================================================================
Inthirties关注Oracle数据库 维护 优化,安全,备份,恢复,迁移,故障处理
如果你需要帮助或想和我一起学习的请联系
联系方式QQ:370140387
QQ群: 85837884(注明:数据库)
电子邮件:dba@Inthirties.com
网站: http://www.inthirties.com
hebo2005
2009-06-02
打赏
举报
回复
刚想说看AWR
那就要写SQL去分析了
weiluo12
2009-06-02
打赏
举报
回复
plsql中
ojuju10
2009-06-02
打赏
举报
回复
直接在test window窗口中运行
阿三
2009-06-02
打赏
举报
回复
SQL> set timing on;
在mybatis
中
写动态
sql
执行
很慢,在
数据库
工具
中
执行
秒出?
在mybatis
中
写动态
sql
执行
很慢,在
数据库
工具
中
执行
秒出? 我这里只是记录一下在项目
中
遇到的
一个
问题,就是使用myabtis mapper
执行
sql
的时候非常慢,但是我把
sql
拿到
数据库
工具
中
去
执行
秒出? 1.我在网上也查了...
oracle
sql
执行
耗时
查询
Explain Plan 是 Oracle 提供的一种用来分析
SQL
语句
执行
计划的工具,通过该工具我们可以了解
SQL
语句...在 OEM
中
,可以通过
SQL
Monitor 页面来
查看
SQL
语句的
执行
耗时
,
执行
计划和 IO 等信息。1,使用
SQL
Trace。
达梦
SQL
执行
耗时
异常问题排查
在系统运行的过程
中
经常遇到通过客户端在
数据库
执行
SQL
语句很快,但是在程序
中
执行
耗时
长的问题,针对该类问题我们一般从如下两方面分析: 本章内容已在如下环境上测试
数据库
: 达梦
数据库
DM8; 1、网络情况排查 ...
my
sql
执行
耗时
多少正常_记
一次
服务器
执行
My
SQL
耗时
问题
欢迎大家一起学习交流导读:本篇记录
一次
服务器
执行
My
SQL
耗时
的问题,
耗时
的问题在于一句
SQL
执行
,
耗时
超过1000ms,如何解决这个问题?通过这篇文章了解下。大概过程在测试环境Docker容器
中
,在跨进程调用服务的时候...
同一
sql
程序
执行
比
数据库
执行
慢
最近项目发现同
一个
sql
在java端
执行
比在
数据库
执行
慢很多,原因可能是程序的
sql
参数类型与
数据库
字段的类型不一致。
Oracle 高级技术
3,490
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章