数据库的,幻读,脏读,不可重复读区别,以及相关隔离级别
脏读:当一事务进行数据修改时,数据还没有提交到数据库,另一事务进行该数据读取,读取的数据是更新之前的与实际数据有偏差,这就造成了脏读。脏读就是读的数据不够新,读的是正在被替代的旧数据。不可重复读:顾名思义两次读的数据不相等,当事务第一次组读数据后,另一事务对该数据进行修改,当这个事务再次读到这个数据时发现两次的数据不一致,在一次事务中对同一数据读取的结果不同导致的现象叫做不可重复读。幻读:幻读和不可重复度有点相似,搞不清他两个之间的区别。他们两个之间的区别主要是在范围不同,不可重复读是指行内的数
原创
2021-12-14 14:52:03 ·
2668 阅读 ·
0 评论