书籍介绍
本书共19章,分为4个部分:第一部分(1~4章)主要介绍了查询优化器理论,包括数据库的查询优化、狭义查询优化的原理、狭义查询优化的关键算法、查询优化器与其他部分的关系等内容;第二部分(5~10章)深入剖析了PostgreSQL查询优化器的原理,包括PG的查询优化、查询优化相关的数据结构、查询优化器实现原理解析、PG查询优化的关键算法等内容;第三部分(11~16章)对MySQL查询优化器的原理进行了剖析,包括MySQL的查询优化、MySQL查询优化相关的数据结构、MySQL查询优化器实现原理等内容;第四部分(17~19章)对PG和MySQL查询优化器的异同进行了分析和比较,主要包括逻辑查询优化原理、物理查询优化原理、启发式规则的使用比较、集合操作的优化比较、设计思想的比较,等等。