# MySQL自问自答

# 简述

本文意在用提问的方式来检查对知识的了解程度

# Q&A

# 两个事务(都不提交事务)可以同时更新一行数据吗?

在任何隔离级别都无法做到, 只要执行增删改时都会对该行加排他锁(X)

# RC下, 为什么不在事务的update可以更新?

# 多种隔离级别同时使用会出现问题吗?

# RC下, for update锁住全表数据后还能insert吗?

能, 只有RR模式存在间隙锁, 会阻塞insert

serializable模式下都是串行化.

修改于: 8/11/2022, 3:17:56 PM