数据库事务处理的艺术 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供数据库事务处理的艺术电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
作 者:李海翔 等 著 著作
定 价:99
出 版 社:机械工业出版社
出版日期:2017年10月01日
页 数:513
装 帧:平装
ISBN:9787111582359
●推荐序一
推荐序二
推荐序三
推荐序四
推荐序五
推荐序六
前言
篇 事务管理与并发控制基础理论
章 数据库管理系统的事务原理
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章 tgreSQL事务管理与并发控制
4.1 tgreSQL事务操作
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.5 本章小结
第三篇 tgreSQL事务管理与并发控制源码分析
第7章 tgreSQL事务系统的实现
7.1 架构概述
7.2 事务管理的基础
7.3 事务操作
7.4 子事务的管理
7.5 本章小结
第8章 tgreSQL并发控制系统的实现——封锁
8.1 锁的概述
8.2 系统锁
8.3 事务锁
8.4 事务锁的管理
8.5 死锁检测
8.6 从锁的角度看用法
8.7 本章小结
第9章 tgreSQL并发控制系统的实现——MVCC
9.1 快照
9.2 可见性判断与多版本
9.3 可串行化快照原理
9.4 tgreSQL可串行化快照的实现
9.5 隔离级别
9.6 本章小结
第四篇 InnoDB事务管理与并发控制源码分析
0章 InnoDB事务系统的实现
10.1 架构概述
10.2 事务管理的基础
10.3 事务操作
10.4 InnoDB事务模型
10.5 本章小结
1章 InnoDB并发控制系统的实现——两阶段锁
11.1 锁的概述
11.2 系统锁
11.3 事务锁之记录锁
11.4 事务锁之元数据锁
11.5 SQL语义定义锁
11.6 其他类型的锁
11.7 事务与锁
11.8 本章小结
2章 InnoDB并发控制系统的实现——MVCC
12.1 数据结构
12.2 可见性判断
12.3 多版本的实现
12.4 一致性读和半一致性读
12.5 本章小结
附录 TDSQL简介
推荐序二
推荐序三
推荐序四
推荐序五
推荐序六
前言
篇 事务管理与并发控制基础理论
章 数据库管理系统的事务原理
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章 tgreSQL事务管理与并发控制
4.1 tgreSQL事务操作
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.5 本章小结
第三篇 tgreSQL事务管理与并发控制源码分析
第7章 tgreSQL事务系统的实现
7.1 架构概述
7.2 事务管理的基础
7.3 事务操作
7.4 子事务的管理
7.5 本章小结
第8章 tgreSQL并发控制系统的实现——封锁
8.1 锁的概述
8.2 系统锁
8.3 事务锁
8.4 事务锁的管理
8.5 死锁检测
8.6 从锁的角度看用法
8.7 本章小结
第9章 tgreSQL并发控制系统的实现——MVCC
9.1 快照
9.2 可见性判断与多版本
9.3 可串行化快照原理
9.4 tgreSQL可串行化快照的实现
9.5 隔离级别
9.6 本章小结
第四篇 InnoDB事务管理与并发控制源码分析
0章 InnoDB事务系统的实现
10.1 架构概述
10.2 事务管理的基础
10.3 事务操作
10.4 InnoDB事务模型
10.5 本章小结
1章 InnoDB并发控制系统的实现——两阶段锁
11.1 锁的概述
11.2 系统锁
11.3 事务锁之记录锁
11.4 事务锁之元数据锁
11.5 SQL语义定义锁
11.6 其他类型的锁
11.7 事务与锁
11.8 本章小结
2章 InnoDB并发控制系统的实现——MVCC
12.1 数据结构
12.2 可见性判断
12.3 多版本的实现
12.4 一致性读和半一致性读
12.5 本章小结
附录 TDSQL简介
全书共12章,首先介绍数据库事务管理与并发控制的基础理论和工作机制,然后从工程实践的角度对比和分析了4个主流数据库的事务管理与并发控制的实现原理,后通过源代码分析了tgreSQL和MySQL在事务管理与并发控制上的技术架构与设计思想。第壹篇(章和第2章)对数据库事务管理和并发控制的基础理论、核心技术和工作原理进行了讲解。第二篇(第3~6章)对事务管理和并发控制的实现技术、工作原理以及原理背后的设计思想进行了深度分析和对比。第三篇(第7~9章)对tgreSQL事务处理技术的架构、层次、设计思想、相关数据结构和实现原理进行了深入系统的分析和讲解。第四篇(0~12章)对MySQL/InnoDB事务处理技术的架构、层次、设计思想、相关数据结构和实现原理进行了深入系统的分析。