READ COMMITTED 与 REPEATABLE READ 对同一事务重复普通 SELECT 的可见性有何典型区别?
参考答案
在 InnoDB 一致性读中,READ COMMITTED 通常每个语句取新快照;REPEATABLE READ 通常沿用事务首次一致性读的快照。
题目解析
锁定读、当前读和其他数据库实现可能不同,应限定具体引擎与查询类型。
在 InnoDB 一致性读中,READ COMMITTED 通常每个语句取新快照;REPEATABLE READ 通常沿用事务首次一致性读的快照。
锁定读、当前读和其他数据库实现可能不同,应限定具体引擎与查询类型。