实时数据库中并发控制理论
提纲 1. 与并发控制有关的概念 2. 并发控制的理论 3. 并发控制的实现 4. 锁的类别 5. 并发控制的原则 6. 实时数据库中并发控制的实现 7. 参考书目 1.与并发控制有关的概念 1.1. 事务的ACID特性 1.2. 事务分类 1.3. 平坦事务分类 1.4. 隔离性定义1 1.5. 隔离性的依赖模型 1.6. 三种有害的依赖关系 1.7. 隔离性原理 1.8. 隔离性定义2 1.9. 隔离性的级别
1.1. 事务的ACID特性 1.1.1. 一致性 1.1.2. 原子性 1.1.3. 执久性 1.1.4. 隔离性
1.1.1. 一致性 系统必须满足所有完整性约束 内部状态一致性 系统必须满足应用程序的完整性约束 系统异常时,能恢复到一致性的状态
1.1.2. 原子性 系统必须确保事务一直运行到完成,如果没有运行完成,将不产生任影响,就像没有运行一样。 原子性的执行表明事务要么成功提交,要么异常中址
1.1.3. 执久性 系统必须确保,一旦事务成功提交,不管后来计算机和存贮介质是否发生故障,其执行结果必须反映在系统中
…… ============================== 点击此处阅读全文 |