脏读 幻读 不可重复读
脏读(dirty read)是指在并发处理中,一个事务读取了另一个事务尚未提交的数据。如果这个事务最终回滚,那么读取到的数据就是无效的。
幻读(phantom read)是指在并发处理中,一个事务读取了另一个事务已经提交的数据后,又读取到了该事务提交后新增的数据,导致前后读取的数据不一致。
不可重复读(non-repeatable read)是指在并发处理中,一个事务内多次读取同一数据时,由于其他事务的修改操作,导致每次读取的结果不一致。
这三种问题都是在并发处理中可能出现的数据一致性问题,可以通过使用锁机制或者事务隔离级别来解决。
原文地址: https://www.cveoy.top/t/topic/iLd9 著作权归作者所有。请勿转载和采集!