请问如何解锁ORACLE中的表(100分高手帮忙) 如果说每次commit or rollback是不会出现死锁的啊。还是你没有规范的操作引起的吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是死锁还是正常的锁啊?查看init.ora文件中user_dump_dest所指的路径下最新的跟踪文件,看看是否有“ora-00600”这样的字符,如果有则说明发生了死锁。 死锁是不用人为干预的,Oracle自动处理下面把我常用的检查表锁的语句贴出来,实践检验还是特别好用的 SELECT A.OWNER, A.OBJECT_NAME, B.XIDUSN, B.XIDSLOT, B.XIDSQN, B.SESSION_ID, B.ORACLE_USERNAME, B.OS_USER_NAME, B.PROCESS, B.LOCKED_MODE, C.MACHINE, C.STATUS, C.SERVER, C.SID, C.SERIAL#, C.PROGRAM FROM ALL_OBJECTS A, V$LOCKED_OBJECT B, SYS.GV_$SESSION C WHERE ( A.OBJECT_ID = B.OBJECT_ID ) AND (B.PROCESS = C.PROCESS ) -- AND ORDER BY 1,2 ; 根据大森林的方法得到sid和serial#然后alter system kill session 'sid,serial#' ORACLE数据库处于归档模式恢复时错误【ORA-01122: 数据库文件 4 验证失败】 求高手:oracle中的子查询中为什么不能有order by 怎么定义oracle运行时间 会用Oracle Spatial的过来,怎么发现network中最近的node? 请教一条Oralle的sql语句怎么写 表空间扩展问题 ora-00600 求助!!! 如果更改表空间 求助!!sql语句中分号的使用!!! 各位高手,oracle与磁盘阵列,怎么排合适 动态Cursor 谁有oracle11i的下载路径,必有重谢
SELECT A.OWNER,
A.OBJECT_NAME,
B.XIDUSN,
B.XIDSLOT,
B.XIDSQN,
B.SESSION_ID,
B.ORACLE_USERNAME,
B.OS_USER_NAME,
B.PROCESS,
B.LOCKED_MODE,
C.MACHINE,
C.STATUS,
C.SERVER,
C.SID,
C.SERIAL#,
C.PROGRAM
FROM ALL_OBJECTS A,
V$LOCKED_OBJECT B,
SYS.GV_$SESSION C
WHERE ( A.OBJECT_ID = B.OBJECT_ID )
AND (B.PROCESS = C.PROCESS )
-- AND
ORDER BY 1,2 ;
然后
alter system kill session 'sid,serial#'