返回信息流在网上查得,脏读就是读未提交的数据。根据ACID,程序能读取数据应该都是以提交的,不应该读取未提交的数据?请教大牛指教。
这是一条镜像帖。来源:北邮人论坛 / database / #4706同步于 2010/8/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
【求助】有关“脏读”
quanquan
2010/8/3镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
我的理解是“脏读”读取的数据不是“期望”的。比如insert了一条数据但是没有commit,然后select的时候看不到这条数据,这就叫脏读,不知道对不对。
【 在 quanquan 的大作中提到: 】
: 在网上查得,脏读就是读未提交的数据。根据ACID,程序能读取数据应该都是以提交的,不应该读取未提交的数据?请教大牛指教。
baidu百科的定义:
脏读
脏读又称无效数据的读出,是指在数据库访问中,事务T1将某一值修改,然后事务T2读取该值,此后T1因为某种原因撤销对该值的修改,这就导致了T2所读取到的数据是无效的。