Oracle数据库,如何查看一个表被哪些进程使用?

已知表名称,在Oracle数据库中,如何查看该表被哪些进程使用?如:如何知道插入数据的是哪个进程插入的?显示全部
已知表名称,在Oracle数据库中,如何查看该表被哪些进程使用?如:如何知道插入数据的是哪个进程插入的?收起
参与7

查看其它 5 个回答wukaiqiang520的回答

wukaiqiang520wukaiqiang520系统工程师湖南科创
回复 2# wukaiqiang520


   具体操作如下:
假如要对scott.emp表进行分析。

1、开启审计:

audit all on scott.emp by access
2、查看对scott.emp表的访问

select*from dba_audit_trail  

3、查看session的内容

  select * from v$session;
系统集成 · 2015-03-04
浏览855

回答者

wukaiqiang520
系统工程师湖南科创
擅长领域: 服务器AIXUnix

回答状态

  • 发布时间:2015-03-04
  • 关注会员:1 人
  • 回答浏览:855
  • X社区推广