oracle数据库多个update操作一张表会引起资源死锁吗
3个回答
2017-08-24
展开全部
oracle数据库多个update操作一张表会引起资源死锁吗
你是不是sql 语句后面加‘for update’了,如果有的话,你必须去掉,不然会锁定的。其他的update操作一张表不会引起资源死锁,你不commit,都是没记录的。
你是不是sql 语句后面加‘for update’了,如果有的话,你必须去掉,不然会锁定的。其他的update操作一张表不会引起资源死锁,你不commit,都是没记录的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是sql
语句后面加‘for
update’了,如果有的话,你必须去掉,不然会锁定的。其他的update操作一张表不会引起资源死锁,你不commit,都是没记录的。
或者一种情况是表被其他表关联,同时并发锁定不释放。另一种情况是大批量的update不提交,导致记忆不足。
语句后面加‘for
update’了,如果有的话,你必须去掉,不然会锁定的。其他的update操作一张表不会引起资源死锁,你不commit,都是没记录的。
或者一种情况是表被其他表关联,同时并发锁定不释放。另一种情况是大批量的update不提交,导致记忆不足。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果一张表多个update会死锁的话,oracle数据库就不能用了,怎么会成为全世界占有率最大的数据库公司?!Oracle有强大的并发机制和表锁、行锁机制,不会死锁的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询