【严重的疑问】--如何实时的跟踪oracle的sql执行啊

GameWong 2011-08-04 11:04:33
RT
兄弟最近从sql转oracle。
遇到个很困难的问题。

sql有个工具sql profile。能实时跟踪db的执行代码。这给我的编程带来很大的方便。
但是orcale没找到类似这种功能的工具。

在网上搜了下。解决方法倒是有,不过我超郁闷啊。
1.用orcale9i。——可我们是10g
2.写一些sql语句在库中执行。——和组长商量后,未同意。db全组用一个。我也不能太固执。
3.sqlmonitor。——db在服务器上,貌似这个软件只能监视本机的db。

目前我的情况是
本机有orcale10g。和plsql。
开发的DB在其他服务器上。
开发环境就是用plsql远程服务器的db

兄弟orcale和plsql可以说都是初用。
望达人指教啊!!!!
...全文
393 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
GameWong 2011-08-23
  • 打赏
  • 举报
回复
感谢各位回复。。。

-3L
公司的用户还真没这个权限。算了。回家按个试试吧。


唉。。结了吧。
不知道为什么,我提的问题总是很少人回答。。。。
是太小白了么。。。
GameWong 2011-08-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 leeyon4151 的回复:]
是不是 Debug 功能?
PLSQL Developer Debugger功能。也能做到!

创建一个Test 窗口。。写好你的代码,然后在
按F9,就开始Debug
然后按 Ctrl+N 一步一步跳。。。
也可以监视变量。
[/Quote]
感谢回复
不是debug功能。
是实时监控在这个db中都有哪些sql语句被执行。。

比如。在查询分析器中执行‘select * from TA’
那么在这个工具的界面上就会显示出‘select * from TA’
sql profile还会显示出执行的用户,执行起始和结束时间等的。。

我的要求不多。只要能显示出‘select * from TA’就可以了
leeyon4151 2011-08-04
  • 打赏
  • 举报
回复
是不是 Debug 功能?
PLSQL Developer Debugger功能。也能做到!

创建一个Test 窗口。。写好你的代码,然后在
按F9,就开始Debug
然后按 Ctrl+N 一步一步跳。。。
也可以监视变量。
hanzs 2011-08-04
  • 打赏
  • 举报
回复
pl/sql dev中tools下有个sessions项,应该是你想要的,但是这个需要DBA权限才能用
GameWong 2011-08-04
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 perfectdv 的回复:]
我记得有几个视图
V$sqlarea
v$sqltext

不知道对你有没有帮助
[/Quote]
多谢。
我想要那种实时的工具。
不过还是感谢万分啊。。。。
perfectdv 2011-08-04
  • 打赏
  • 举报
回复
我记得有几个视图
V$sqlarea
v$sqltext

不知道对你有没有帮助
GameWong 2011-08-04
  • 打赏
  • 举报
回复
救命啊 啊啊啊啊
各位侠进来好得留个名啊。。。。。。
也帮俺顶顶。。。。
GameWong 2011-08-04
  • 打赏
  • 举报
回复
自定求助

3,494

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧