查看处于被锁状态的表:v$locked_object dba_objects v$session all_objects v$sqlarea v$lock
来源:互联网 发布:大容量文件上传php 编辑:程序博客网 时间:2024/04/28 10:53
--1.查看处于被锁状态的表
SELECT a.object_id,
a.session_id,
b.object_name
FROM v$locked_object a,
dba_objects b
WHERE a.object_id = b.object_id
--2.查出锁定object的session的信息以及被锁定的object名
SELECT l.session_id sid,
s.serial#,
l.locked_mode,
l.oracle_username,
l.os_user_name,
s.machine,
s.terminal,
o.object_name,
s.logon_time
FROM v$locked_object l,
all_objects o,
v$session s
WHERE l.object_id = o.object_id
AND l.session_id = s.sid
ORDER BY sid,
s.serial#;
--2.1查出锁定的object的session信息(指定object_name)
SELECT l.session_id sid,
s.serial#,
l.locked_mode,
l.oracle_username,
l.os_user_name,
s.machine,
s.terminal,
o.object_name,
s.logon_time
FROM v$locked_object l, all_objects o, v$session s
WHERE l.object_id = o.object_id
AND l.session_id = s.sid
and o.object_name = 'ZZOM_SEND_EMAIL'
ORDER BY sid, s.serial#;
--3.查出锁定表的session的sid, serial#,os_user_name, machine name, terminal和执行的语句
--比上面那段多出sql_text和action
SELECT l.session_id sid,
s.serial#,
l.locked_mode,
l.oracle_username,
s.user#,
l.os_user_name,
s.machine,
s.terminal,
a.sql_text,
a.action
FROM v$sqlarea a,
v$session s,
v$locked_object l
WHERE l.session_id = s.sid
AND s.prev_sql_addr = a.address
ORDER BY sid,
s.serial#;
--4.查出锁定表的sid, serial#,os_user_name, machine_name, terminal,锁的type,mode
SELECT s.sid,
s.serial#,
s.username,
s.schemaname,
s.osuser,
s.process,
s.machine,
s.terminal,
s.logon_time,
l.type
FROM v$session s,
v$lock l
WHERE s.sid = l.sid
AND s.username IS NOT NULL
ORDER BY sid;
- 查看处于被锁状态的表:v$locked_object dba_objects v$session all_objects v$sqlarea v$lock
- 利用V$session,dba_objects和V$locked_Object找到谁给你的对象加了锁
- v$lock 和v$locked_object
- v$lock 和v$locked_object
- v$sqlarea和v$lock
- 【转载】V$LOCK 和 V$LOCKED_OBJECT 的区别
- V$SESSION、V$SQLTEXT、V$SQLAREA、V$SQL
- V$SQLAREA
- v$sqlarea
- v$access 与 v$locked_object 的区别
- 动态视图_V$LOCK,V$LOCKED_OBJECT
- 动态视图_V$LOCK,V$LOCKED_OBJECT
- lock_type动态视图_V$LOCK,V$LOCKED_OBJECT
- v$sqlarea,v$sql,v$sqltext的区别和联系
- v$sqlarea,v$sql,v$sqltext的区别
- v$sql,v$sqlarea,v$sqltext的区别
- V$SQLTEXT,V$SQL,V$SQLAREA的区别
- 视图 v$sql,v$sqlarea,$sqltext,v$sqltext_with_newlines 的差异
- java定时器的几种用法
- SD-关于定价日期的设置
- tcpdump抓包
- 1622-5 孔富晨 总结《2016年12月22日》 【连续第83天总结】
- 黑洞数
- 查看处于被锁状态的表:v$locked_object dba_objects v$session all_objects v$sqlarea v$lock
- 2017年5月21、22日r-u-a-n-k-a-o整理
- ZGHKLMJD,电信诈骗犯,海南人
- 机器学习(十五)——loss function比较、独立成分分析
- 查看当前分支,创建并切换分支
- 使用WebRTC搭建前端视频聊天室——信令篇
- VS2010 简单ATL COM开发(上)
- 代码编辑器Sublime Text 3使用教程及简体中文汉化包
- MAC 下NetBeans 无法正确部署Tomcat的问题