mysql中insert会加锁吗

开启一个事务:
1.insert ignore to tableA ...
2.update tableB set ...
commit()

问题是,在两个事务并发的时候,insert会加锁吗,加锁时是一直持有直到commit吗,还是和事务的隔离级别有关

阅读 9.9k
1 个回答

有加锁的,和事务隔离级别有关。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题