我不知道是否会锁定表的事务也会锁定所有其他链接表?事务锁是否链接表?
实施例:
表1:
userId | ready
--------------
3 | 1
1 | 0
... | ...
表2:
id | name
----------
0 | John
1 | 0
n | ...
表1有一个外键表2
表2的ID是一个PKEY 。
如果我在一个事务中更新表1,它会锁定表2吗?
如果我在事务中更新表2,它会锁定表1吗?
[编辑]
更多信息: 锁升级:表 用户id是一个外键ID链接。
我希望这是足够的信息。
这取决于你如何做你的事务,如何设置表/外键,如果数据库支持行级锁定或只有表级别等...没有任何细节的数据库服务器,表类型,以及您正在运行什么类型的查询,无法说明。 – 2011-04-20 14:33:21