数据库事务处理的艺术:事务管理与并发控制
2023-12-07 09:06:16 0 举报
AI智能生成
数据库事务处理的艺术:事务管理与并发控制
作者其他创作
大纲/内容
第一篇 事务管理与并发控制基础理论
第 1 章 数据库管理系统的事务原理
1.1 事务模型要解决的问题
1.2 事务处理技术的原理
1.3 事务的模型
1.4 并发控制技术
1.5 日志技术与恢复子系统
1.6 本章小结
第 2 章 深入理解事务管理和并发控制技术
2.1 在正确性和效率之间平衡
2.2 并发控制
2.3 并发控制技术的比较
2.4 深入探讨隔离级别
2.5 事务的管理
2.6 事务相关的实战问题讨论
2.7 本章小结
第二篇 事务管理与并发控制应用实例研究
第 3 章 Informix 事务管理与并发控制
3.1 Informix 的事务操作
3.2 Informix 的封锁技术
3.3 隔离级别与数据异常
3.4 本章小结
第 4 章 PostgreSQL 事务管理与并发控制
4.1 PostgreSQL 事务操作
4.2 SQL 操作与锁
4.3 隔离级别与数据异常
4.4 本章小结
第 5 章 InnoDB 事务管理与并发控制
5.1 InnoDB 的事务模型
5.2 InnoDB 基于锁的并发控制
5.3 InnoDB 基于 MVCC 的并发控制
5.4 隔离级别与数据异常
5.5 本章小结
第 6 章 Oracle 事务管理与并发控制
6.1 Oracle 的事务操作
6.2 Oracle 的封锁技术
6.3 MVCC 技术
6.4 隔离级别与数据异常
6.5 本章小结
第三篇 PostgreSQL 事务管理与并发控制源码分析
第 7 章 PostgreSQL 事务系统的实现
7.1 架构概述
7.2 事务管理的基础
7.3 事务操作
7.4 子事务的管理
7.5 本章小结
第 8 章 PostgreSQL 并发控制系统的实现: 封锁
8.1 锁的概述
8.2 系统锁
8.3 事务锁
8.4 事务锁的管理
8.5 死锁检测
8.6 从锁的角度看用法
8.7 本章小结
第 9 章 PostgreSQL 并发控制系统的实现: MVCC
9.1 快照
9.2 可见性判断与多版本
9.3 可串行化快照原理
9.4 PostgreSQL 可串行化快照的实现
9.5 隔离级别
9.6 本章小结
第四篇 InnoDB 事务管理与并发控制源码分析
第 10 章 InnoDB 事务系统的实现
10.1 架构概述
10.2 事务管理的基础
10.3 事务操作
10.4 InnoDB 事务模型
10.5 本章小结
第 11 章 InnoDB 并发控制系统的实现: 两阶段锁
11.1 锁的概述
11.2 系统锁
11.3 事务锁之记录锁
11.4 事务锁之元数据锁
11.5 SQL 语义定义锁
11.6 其他类型的锁
11.7 事务与锁
11.8 本章小结
第 12 章 InnoDB 并发控制系统的实现: MVCC
12.1 数据结构
12.2 可见性判断
12.3 多版本的实现
12.4 一致性读和半一致性读
12.5 本章小结
收藏
0 条评论
下一页