MySQL数据库4种隔离级别 脏读、不可重复读、幻读
脏读、不可重复读、幻读都是在数据库操作中,事务出现交叉时可能出现的异常情况。这种异常情况,其实也不算是数据库出现了错误,而是由于规则制定的不严格出现的特例。解决办法就是更严格的规则,即隔离。脏读:读到了未提交的数据(脏数据)。不可重复读:在事务执行的过程中,对同一数据的读取结果不同。幻读:在事务执行的过程中,对同一数据的读取结果相同。但是在该事务执行结束后(提交或回归),发现数据和执行时的结果不同。不止出现在数据数量的增加,还出现在对同一数据的更改。脏读、不可重复读和幻读的区别:脏读和不可重复读都可
原创
2020-09-14 10:24:00 ·
703 阅读 ·
0 评论