我要查询oracle中正在运行的sql。在网上查到了相关的sql语句,如下:select a.SERVICE_NAME,a.program,b.spid,c.sql_text
from v$session a,v$process b,v$sqlarea c
where a.paddr=b.addr and a.sql_hash_value=c.hash_value
and a.username is not null
但是这样的sql语句在ibatis中不能支持,请问,还有其他查询正在运行sql的相关sql语句吗?因为这个语句要from视图视图,而这个视图在ibatis中不支持。能否不用这些系统视图,直接关联相关表??
from v$session a,v$process b,v$sqlarea c
where a.paddr=b.addr and a.sql_hash_value=c.hash_value
and a.username is not null
但是这样的sql语句在ibatis中不能支持,请问,还有其他查询正在运行sql的相关sql语句吗?因为这个语句要from视图视图,而这个视图在ibatis中不支持。能否不用这些系统视图,直接关联相关表??
解决方案 »
- 安装oracle 10g Configuration Assistant "Oracle Net Configuration Assistant" 失败
- oracle10 clob乱码
- Oracle修改批量修改数据过慢,求优化!
- 一个oracle问题
- 求oracle数据库中表字段的每个小时均值SQL语句
- 小弟求助,数据重复的问题
- 查询语句
- 求助:如何在solaris7上安装oracle数据库
- 表的设计问题
- rownum 和 order by 的问题,如何才能先order by后把排序过之后的行号给rownum呀?
- 执行sql语句时,报如下错误,寻求解决办法
- 为什么这两句sql的执行计划差异大呢?
这些V$前缀是V_$前缀的同义词,V_$表是不能访问的,而V$表只有sys用户或者有sysdba权限的用户能访问
这样试试。