Oracle v$session v$mystat v$process
2012-08-24 14:38
148 查看
Oracle中有时需要查询数据库连接信息与其相关的服务器进程信息.
v$process,v$session,v$locked_object,all_objects
--所有数据库会话 select sid,serial#,username,program,machine,status from v$session; --当前数据库连接会话 select SID,SERIAL#,PADDR,USERNAME,PROGRAM from v$session where sid=(select distinct sid from v$mystat); --所有OS进程ps -ef的显示结果 select pid,spid,username,serial#,program from v$process; --当前会话的OS进程号 select spid from v$process where addr=(select PADDR from v$session where sid=(select distinct sid from v$mystat)); --根据用户查询OS进程号 select pid,spid from v$process where addr in (select paddr from v$session where username in ('HR','SH'));查询被锁的表
v$process,v$session,v$locked_object,all_objects
select p.spid, a.serial#, c.object_name, b.session_id, b.oracle_username, b.os_user_name from v$process p,v$session a, v$locked_object b,all_objects c where p.addr=a.paddr and a.process=b.process and c.object_id=b.object_id
相关文章推荐
- Oracle中的Connect、session和process的区别
- Oracle 的process和Session
- Oracle 动态性能表 v$session & v$process各个字段的说明
- 修改 Oracle 的process和Session
- oracle修改process和session数
- Oracle管理专题之:用于监控Session、process、Lock的几个SQL语句
- oracle中v$session和v$process的关系
- Oracle查看process和session
- Oracle中的Connect/session和process的区别及关系介绍
- Oracle 的process和Session
- 修改 Oracle 的process和Session(出处http://sunwayle.blog.51cto.com/114995/8887)
- 修改 Oracle 的process和Session
- Oracle 动态性能表 v$session & v$process
- 修改 Oracle 的process和Session
- Oracle 动态性能表 v$session & v$process
- oracle session和process的关系
- 查看oracle的process和session设置的最大值和峰值
- oracle session和process的关系
- Oracle 动态性能表 v$session & v$process