数据库恢复技术和并发控制.ppt

数据库恢复技术和并发控制.ppt

数据库恢复技术 数据库恢复技术 事务的基本概念 故障的种类 数据恢复实现的技术 恢复的策略 数据库镜像 一、事务的基本概念 什么是事务 如何定义事务 事务的特性 1.事务的概念 事务(Transaction)是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。 事务是恢复和并发控制的基本单位 2 如何定义事务 1. 显式定义方法 2. 隐式方式 (1) 显式定义方法 BEGIN TRANSACTION SQL 语句1 SQL 语句2 。。。。。 COMMIT (2) 隐式方式 当用户没有显式地定义事务时,DBMS按缺省规定自动划分事务。 3 事务的特性(ACID特性) 事务的ACID特性: 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持续性(Durability ) (1)原子性 事务是数据库的逻辑工作单位 事务中包括的诸操作要么都做,要么都不做 (2) 一致性 事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态 一致性状态: 数据库中只包含成功事务提交的结果 不一致状态: 数据库中包含失败事务的结果 一

文档评论(0)

1亿VIP精品文档

相关文档