这是一部物理数据库设计方面的优秀著作,她给予读者务实的模型以及建议。为广大的从业者以及学习者提供了丰富的信息,并通过DB2、Oracle以及SQL Server中的实例介绍相关分析模型以及实用的提示信息。
本书涵盖了诸多有关良好物理设计的内容:如在使用索引、物化视图的权衡以及物理数据布局等不同方法时的效果。与其他类似书籍所不同的是,本书并不是局限在某种特定的产品之上,而是那些被产品表面所遮蔽的更深层次的内容。本书还涉及到交易密集型应用程序(OLTP)以及数据仓库(OLAP)方面的内容。总之,本书十分值得期待。
本书全面讲述数据库物理设计方案,主要包括物理数据库设计概况,基本索引方法,查询优化和方案选择,选择索引,物化视图选择,无共享分区,范围分区,多维群集,相互依赖的问题,物理设计探索中的计数和数据抽样,查询执行计划和物理设计,自动化物理数据库设计,服务器资源和拓扑,决策支持、数据仓库和OLAP系统中的物理设计,逆规范化以及分布式数据分配等内容。
本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
第1章 物理数据库设计概况
1.1 动机——数据增长和与日俱增的物理数据库设计
1.2 数据库生命周期
1.3 物理设计的元素:索引、分区和群集
1.3.1 索引
1.3.2 物化视图
1.3.3 分区和多维群集
1.3.4 物理数据库设计的其他方法
1.4 物理设计为什么这么困难
1.5 文献综述
第2章 基本索引方法
第3章 查询优化和方案选择
第4章 选择索引
第5章 物化视图选择
第6章 无共享分区
第7章 范围分区
第8章 多维群集
第9章 相互依赖的问题
第10章 物理设计探索中的计数和数据抽样
第11章 查询执行计划和物理设计
第12章 自动化物理数据库设计
第13章 实质探讨:服务器资源和拓扑
第14章 决策支持、数据仓库和OLAP系统中的物理设计
第15章 逆规范化
第16章 分布式数据分配
附录A 一个简单的性能模型数据库
附录B Oracle Data Guard与DB2 HADR的数据库灾难恢复技术比较
参考书目