- 2
- 0
- 约2.81千字
- 约 29页
- 2017-07-14 发布于浙江
- 举报
操作系统6_06
第六章 文件管理 文件和文件系统 文件的逻辑结构 外存分配方式 目录管理 文件存储空间的管理 文件共享与文件保护 数据一致性控制 数据一致性控制 数据一致性是数据应用中必须解决一个重要问题 数据一致性控制 事务 检查点 并发控制 重复数据的数据一致性问题 事务 事务(Transaction)是用于访问和修改各种数据项的一个程序单位 事务也可以被看作是一系列相关读和写操作 只有对分布在不同位置的同一数据所进行的读和写(含修改)操作全部完成时,才能再以托付操作(Commit Operation)来终止事务。 只要有一个读、写或修改操作失败,便须执行夭折操作(Abort Operation) 为使夭折的事务不引起数据不一致,须将事务内刚被修改的数据项恢复为原来的情况,称为回退(roll back) 因此,事务具有原子性 事务 事务的原子性 该事务中的所有操作要么全部被成功地完成而且操作结果被永久地储存,要么这个事务对数据或其他事务没有任何影响 事务 事务记录(Transaction Record) 事务记录用来记录事务运行时数据项修改的全部信息,又称为运行记录(log) 或 日志 主要包括如下内容 事务名: 用于标识该事务的惟一名字 数据项名: 它是被修改数据项的惟一名字 旧值: 修改前数据项的值 新值: 修改后数据项将具有的值 事务 例,银行数据库系统。设T0是从帐号A向B转储50
原创力文档

文档评论(0)