2 h123xd4 h123xd4 于 2016.04.17 18:56 提问

下面两个例子并发访问死锁是如何产生的?

begin train

begin
insert into A values(XX,XX,..)

update A set SS = SS where id = SS
end

commit train

begin train

begin

update A set SS = SS where id = SS

update A set XX = XX where id = XX

end

commit train

1个回答

webcq
webcq   2016.04.17 20:02

是否有 insert update 的触发器呢。

h123xd4
h123xd4 没有,一个事务中对一张表进行增加个修改的操作,并发时出现死锁和锁超时的情况
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!