2010-08-06 37 views

回答

1

大量的事务可以同时运行。但是,如果他们更新相同的行,则可能会出现锁定问题,并且可能会回滚一个或多个锁定问题。 (这是因为我处理冲突的事务很长一段时间。)

+0

在Oracle中,一个事务就只需等待其他完成。如果发生死锁,唯一会自动回滚的情况是。 – 2010-08-09 02:45:29

+0

谢谢!可以或不可以,我仍然困惑。 – nandin 2010-08-09 11:53:00

+2

@Ding:交易可以同时进行。只要它们不尝试更改相同的数据,它们就会同时运行,或者在某些情况下,如果一个事务正在读取数据,另一个事务(尚未提交)已发生更改。事务就好像它们按顺序运行一样,Oracle花费了大量工作来使其顺利运行,但您可以在正在处理的事务中启动许多事务。 – 2010-08-09 16:07:16

1

是的,他们可以同时运行

相关问题