开启一个事务:
1.insert ignore to tableA ...
2.update tableB set ...
commit()
问题是,在两个事务并发的时候,insert会加锁吗,加锁时是一直持有直到commit吗,还是和事务的隔离级别有关
开启一个事务:
1.insert ignore to tableA ...
2.update tableB set ...
commit()
问题是,在两个事务并发的时候,insert会加锁吗,加锁时是一直持有直到commit吗,还是和事务的隔离级别有关
4 回答1.4k 阅读✓ 已解决
8 回答1.3k 阅读
3 回答1k 阅读✓ 已解决
2 回答1.7k 阅读
3 回答821 阅读✓ 已解决
2 回答1.5k 阅读
1 回答876 阅读✓ 已解决
有加锁的,和事务隔离级别有关。