新手请教:如何知道某条记录已被锁住了? 比如:A用户使用了SELECT * FROM TABLE1 WHERE FIELD1 = '123' FOR UPDATE.请问B用户如何知道TABLE1中哪些记录被锁住了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 V$LOCK 和 V$LOCKED_OBJECT 查询哪些表被锁,可以用select * from v$locked_object a,v$session b where a.SESSION_ID=b.SID;来查看查询被锁的具体记录,没找到好的方法 查看表被锁: select * from v$locked_object t, v$session s where t.SESSION_ID = s.SID oracle 只能锁表,没听说能锁记录.把表锁住后就锁住记录了 参考http://hi.baidu.com/yuanhotel/blog/item/3e011edd19387adf8c1029cd.html 这个查看表被锁以及哪个session死锁都是可以的,但是涉及到具体的记录行,就有点困难了吧! 要找工作了,求Oracle面试题 符号链接数据库文件 sqlplus 打不开了 请叫各位前辈两台RADHAT LINUX主机,如何做低成本的ORACLE数据库实时热备或并行 请教10g中关于行移动的问题 想删除型号出现次数小于5次的记录,这样SQL语句怎样写? 如何用oracle创建数据库? 关于Oracle服务端的理解 oracle9i的安装问题 select 的用法 请教一个跨月统计的存储过程 Oracle转义符号
select * from v$locked_object a,v$session b where a.SESSION_ID=b.SID;
来查看
查询被锁的具体记录,没找到好的方法
from v$locked_object t, v$session s
where t.SESSION_ID = s.SID