社区
Oracle 高级技术
帖子详情
Oracle有象SQL Server那样的Profiler工具吗?
Excelle
2003-09-19 09:08:26
能对一个黑盒式的应用程序,跟踪录制下所有的SQL脚本,对于使用绑定变量的SQL要看到每次的绑定值。
谢谢!
...全文
73
4
打赏
收藏
Oracle有象SQL Server那样的Profiler工具吗?
能对一个黑盒式的应用程序,跟踪录制下所有的SQL脚本,对于使用绑定变量的SQL要看到每次的绑定值。 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LGQDUCKY
2003-09-22
打赏
举报
回复
ORALCE自己没有吧
Excelle
2003-09-19
打赏
举报
回复
没用,这种方法力量太弱。很多工具都是这么做的,除了open_cursor,还包括sqlarea。但是都不完整,对于绑定变量类型的Sql语句也无能为力
Drate
2003-09-19
打赏
举报
回复
如何查出前台正在发出的sql语句?
软件环境:
1、Windows 2000+ORACLE 8.1.6
2、ORACLE安装路径为:C:\ORANT
实现方法:
可以用以下语句:
select user_name,sql_text
from v$open_cursor
where sid in (select sid from (select sid,serial#,username,program
from v$session
where status='ACTIVE'))
子查询
select sid,serial#,username,program
from v$session
where status='ACTIVE'
查出的是不活动的session的sid。
SQL> desc v$open_cursor
名称 空? 类型
----------------------------------------- -------- ------------
SADDR RAW(4)
SID NUMBER
USER_NAME VARCHAR2(30)
ADDRESS RAW(4)
HASH_VALUE NUMBER
SQL_TEXT VARCHAR2(60)
Drate
2003-09-19
打赏
举报
回复
如何查出前台正在发出的sql语句?
软件环境:
1、Windows 2000+ORACLE 8.1.6
2、ORACLE安装路径为:C:\ORANT
实现方法:
可以用以下语句:
select user_name,sql_text
from v$open_cursor
where sid in (select sid from (select sid,serial#,username,program
from v$session
where status='ACTIVE'))
子查询
select sid,serial#,username,program
from v$session
where status='ACTIVE'
查出的是不活动的session的sid。
SQL> desc v$open_cursor
名称 空? 类型
----------------------------------------- -------- ------------
SADDR RAW(4)
SID NUMBER
USER_NAME VARCHAR2(30)
ADDRESS RAW(4)
HASH_VALUE NUMBER
SQL_TEXT VARCHAR2(60)
oracle
类似
sql
profiler
,使用
profiler
测试
Oracle
PL/
SQL
性能
本文介绍了如何使用
Oracle
的
Profiler
工具
来分析PL/
SQL
存储过程的执行效率。首先,检查并安装DBMS_
PROFILER
包,创建存放统计数据的表。然后,包裹测试代码执行存储过程,并获取run_id。接着,通过run_id查询分析结果,查看每个步骤的耗时。最后,生成查询分析报告以获得更直观的展示。此方法有助于优化和提升存储过程的性能。
Oracle
PL/
SQL
Profiler
的使用
本文介绍
Oracle
PL/
SQL
Profiler
的安装与使用方法,包括如何通过
Profiler
收集执行时间信息来快速定位待优化的
SQL
语句。
Profiler
相较于
sql
trace+tkprof的优势在于其简便性和直观性,能够直接在数据库表中存储跟踪数据。
Oracle
PL/
SQL
性能分析
工具
profiler
说明
本文介绍如何使用
Oracle
提供的PL/
SQL
Profiler
工具
包,通过查看执行过程中各模块性能,定位PL/
SQL
代码中耗时较长的部分,从而优化代码性能。通过实例演示了如何设置和使用PL/
SQL
Profiler
,包括安装、配置、运行和生成报告的全过程,以及如何通过报告分析代码执行效率。重点介绍了
工具
包的三个主要脚本及其作用,以及如何在首次使用和更新代码时正确操作。
oracle
类似
sql
cmd
工具
,
Oracle
:是否有跟踪查询的
工具
,例如用于
SQL
Server
的
Profiler
?...
本文详细介绍如何在
Oracle
数据库中使用
SQL
Trace功能进行会话跟踪,包括设置跟踪级别、获取跟踪文件及利用TKPROF
工具
增强文件可读性等关键步骤。
oracle
类似
sql
cmd
工具
,
Oracle
:是否有一个跟踪查询的
工具
,比如
Profiler
for
sql
server
?...
本文介绍了如何在
Oracle
数据库环境中配置
SQL
跟踪,包括使用alter session命令设置跟踪级别、获取跟踪文件位置及名称的方法,以及利用TKPROF
工具
提高跟踪文件的可读性。
Oracle 高级技术
3,499
社区成员
18,709
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章