如何查谁执行了此sql

mxmkeep 2012-05-02 03:44:25
你好,请问各位大虾
通过v$sql可以查出最近执行了哪些sql,但是,是否可以查出具体是哪个ip或哪个用户执行的呢?
怎么查?
thanks~
...全文
128 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mxmkeep 2012-05-04
  • 打赏
  • 举报
回复
咋没人知道泥??
sunny_haizi 2012-05-04
  • 打赏
  • 举报
回复
select t.SQL_TEXT,f.USERNAME,f.MACHINE,f.PROGRAM from v$sql t,v$session f where t.HASH_VALUE = f.SQL_HASH_VALUE
mxmkeep 2012-05-02
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
想问下,通过v$sql怎么查询最近执行的sql语句,谢谢了
[/Quote]
select * from v$sql where rownum < 2;
看看有哪些字段,自己看着办
zll793027848 2012-05-02
  • 打赏
  • 举报
回复
想问下,通过v$sql怎么查询最近执行的sql语句,谢谢了
mxmkeep 2012-05-02
  • 打赏
  • 举报
回复
我的问题很难??

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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