* 数据库原理与SQL Server教程 13.4.1 并发问题 2.脏读 当第二个事务选择其它事务正在更新的行时,会发生未确认的相关性问题。第二个事务正在读取的数据还没有确认并且可能由更新此行的事务所更改。 * 数据库原理与SQL Server教程 13.4.1 并发问题 3.不可重复读 当第二个事务多次访问同一行而且每次读取不同的数据时,会发生不一致的分析问题。不一致的分析与未确认的相关性类似,因为其它事务也是正在更改第二个事务正在读取的数据。然而,在不一致的分析中,第二个事务读取的数据是由已进行了更改的事务提交的。而且,不一致的分析涉及多次(两次或更多)读取同一行,而且每次信息都由其它事务更改;因而该行被非重复读取。 * 数据库原理与SQL Server教程 13.4.1 并发问题 4.幻像读 当对某行执行插入或删除操作,而该行属于某个事务正在读取的行的范围时,会发生幻像读问题。事务第一次读的行范围显示出其中一行已不复存在于第二次读或后续读中,因为该行已被其它事务删除。同样,由于其它事务的插入操作,事务的第二次或后续读显示有一行已不存在于原始读中 。 * 数据库原理与SQL Server教程 13.4.2 并发控制 1.悲观并发控制 2.乐观并发控制 3.隔离级别 * 数据库原理与SQL Server教程 13.4.2 并发控制 1
您可能关注的文档
- 数据库访问与数据库程序设计单元8 基于多层架构的数据库程序设计.ppt
- 设计史课件4 第四章 现代主义设计的发展.ppt
- 数据库访问与数据库程序设计教案01创建数据库对象与探究数据库访问方式.doc
- 数据库访问与数据库程序设计教案02连接数据库.doc
- 数据库访问与数据库程序设计教案03从数据表中获取单一数据.doc
- 数据库访问与数据库程序设计教案04从单个数据表中提取数据.doc
- 数据库访问与数据库程序设计教案05从多个相关数据表中提取数据.doc
- 数据库访问与数据库程序设计教案06更新数据表的数据.doc
- 数据库访问与数据库程序设计教案07数据绑定与数据验证.doc
- 数据库访问与数据库程序设计教案08基于多层架构的数据库程序设计.doc
原创力文档

文档评论(0)