![]() |
1
3
在您的示例中,您将更新
方法1很简单,我将演示方法2:
在这里,我插入一行和另一个会话并提交:
会话1尚未看到与会话2一起插入的行:
|
![]() |
2
1
http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_9016.htm#SQLRF01606 你的陈述大致如下:
通过USING子句中的目标表连接来标识需要更新的行可能更有效,以避免更新不需要修改的行。 |
![]() |
a a · 为什么在这个可重入锁示例中需要引用计数? 2 年前 |
![]() |
JohnLBevan · 为什么原子语句上需要锁提示? 6 年前 |
![]() |
Jay Wang · 生产者/消费者实施:陷入消费者循环 6 年前 |
![]() |
Andremoniy · 悲观写入是否锁定整个表? 6 年前 |
![]() |
Marcus Cemes · 选择。。。用于更新在提交后选择旧数据 6 年前 |
![]() |
Ins0maniac · Rails,锁定数据库中的记录 7 年前 |