Oracle参看正在运行的SQL怎么看,其工具是啥? 问一个比较基础的问题:Oracle参看正在运行的SQL怎么看,其工具是啥?功能就像SQLServer里面Profiler一样的工具。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT * FROM V$sql a WHERE a.Hash_Value IN (SELECT b.Sql_Hash_Value FROM V$session b WHERE b.Status = 'ACTIVE') 我试了一下,好像只是查看本机执行的SQL.远程电脑的执行的SQL没有啊? 没法看到远程电脑对Orcle Server执行的SQL语句。 v$sql是当前正在执行的SQL。你想看远程 的,就登陆到远程 的数据库上,然后看v$sql. to psufnxk2008 & ttxing,这个SQL是有用的。但只能看到当前机器运行的SQL. 我想看别的机器对Oracle Server运行的SQL语句,怎么也看不到的。我现在要做到的是在任何机器上运行一个SQL监测工具,监测到针对Oracle Server所有的运行的SQL语句。any ideas? pl/sql中的session 一样吗 若是想监控一个session所执行的sql,就是把针对这个session的trace打开。 监测所有来至各个终端对Oracle Server的访问,查看其具体的每个SQL语句. Oracle DBconsole问题 oracle存储过程执行很慢 在网络不稳定的情况下执行有DBlink的语句后报ORA-07445 oracle9i如何删除库中的所有表,视图,序列,触发器等 求助!!各位大侠,帮忙看看查询速度好慢 如何合并SQL语句 请问多表查询(在线等) 请教数据库设计方面的问题,求高人大侠指点啊 启动数据库时出错,这是为什么?如何处理? Boost Oracle performance with intelligent optimizer limits RMAN 问题!! 查看某个用户下是否存在某张表
FROM V$sql a
WHERE a.Hash_Value IN
(SELECT b.Sql_Hash_Value FROM V$session b WHERE b.Status = 'ACTIVE')
这个SQL是有用的。但只能看到当前机器运行的SQL. 我想看别的机器对Oracle Server运行的SQL语句,怎么也看不到的。我现在要做到的是在任何机器上运行一个SQL监测工具,监测到针对Oracle Server所有的运行的SQL语句。any ideas?