查看数据库表是否被锁住了:
问题描述:
数据库表不能删除数据,一删除数据就会卡住
原因分析:
这可能就是数据库表被锁住了
解决方案:
(1)查看是否有标被锁住:
select count(*) from v$locked_object;
(2)查看哪个表被锁
select b.owner,b.object_name,a.session_id,a.locked_mode from
v$locked_object a,dba_objects b where b.object_id = a.object_id;
(3)查看是哪个session引起的
select a.OS_USER_NAME, c.owner, c.object_name, b.sid, b.serial#,
logon_time from v l o c