脏读
脏读是指比如操作1去修改一个数据,然后操作2去查找后得到了该分,结果操作1又因为某种原因撤销了操作,进行了数据回滚,这个时候操作2读数据就叫做脏读。常出现于更新操作。
不可重复读
在数据库访问中,一个事务范围内两个相同的查询却返回了不同数据。指操作1去查询了数据,此时操作2也查询了数据,并做了修改,此时操作1为了确认值是否正确,进行第二次取值来判断发现是否一致。
幻读
操作1读取与搜索条件相匹配的若干行。操作2以插入或删除行等方式来修改事务A的结果集,然后再提交。
脏读是指比如操作1去修改一个数据,然后操作2去查找后得到了该分,结果操作1又因为某种原因撤销了操作,进行了数据回滚,这个时候操作2读数据就叫做脏读。常出现于更新操作。
在数据库访问中,一个事务范围内两个相同的查询却返回了不同数据。指操作1去查询了数据,此时操作2也查询了数据,并做了修改,此时操作1为了确认值是否正确,进行第二次取值来判断发现是否一致。
操作1读取与搜索条件相匹配的若干行。操作2以插入或删除行等方式来修改事务A的结果集,然后再提交。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。