作者:同步管理精英 | 来源:互联网 | 2023-06-28 19:30
请教大家一个问题:
mysql的默认事务隔离级别为可重复读(repeatable-read)
也就是不存在脏读和不可重复读,仅可能幻读。
如果一个事务中包含了状态判断、状态变更、以及其他逻辑处理,且事务隔离级别为可重复读,
那么是不是即使在高并发的情况下也不会出现脏读情况?
但在很多类似秒杀、抢购系统或者购票等高并发系统中,都出现过超卖的现象,如果不存在脏读情况,怎么会产生超卖情况,还是说有什么情况,还是会产生脏读?
谢谢。