mysql 一个匪夷所思的设计: 一个表没有主键没有索引,如果在一个事务中执行 update 或delete 语句更新或删除一条记录,其他事务执行 update/delete/insert 都需要等待,哪怕不是同一条记录且隔离级别是读已提交也不行。为啥有这种限制啊?lealone 不会有这种特殊的限制的,行锁不依赖主键或索引。
mysql 一个匪夷所思的设计: 一个表没有主键没有索引,如果在一个事务中执行 update 或delete 语句更新或删除一条记录,其他事务执行 update/delete/insert 都需要等待,哪怕不是同一条记录且隔离级别是读已提交也不行。为啥有这种限制啊?lealone 不会有这种特殊的限制的,行锁不依赖主键或索引。
No replies yet.