内容简介:
本书从实战角度出发,结合了大量实践案例(附有详细的代码),由浅入深介绍了Greenplum。本书由15章组成,主要分为3篇。 上篇(第1~3章)——基础篇 基础篇目的是帮助读者快速了解Greenplum,从实战的角度介绍一些入门必备的基础知识。从如何安装部署Greenplum开始,一步步引导读者搭建自己的Greenplum数据库,然后介绍基本的语法及相关操作。本篇最后通过分析两个具体的数据仓库ETL的案例,加强读者对Greenplum功能特性的了解,提高实践能力。 中篇(第4~7章)——进阶篇 进阶篇重点介绍Greenplum的数据字典、执行计划、架构以及一些高级特性。 数据字典是Greenplum对元数据信息的组织方式,执行计划是数据库执行SQL的灵魂,高级特性则是Greenplum的优势所在。本篇结合了大量案例对以上内容进行了深入分析。通过对这些内容的学习,可以深入理解数据库的工作原理,是进阶的必经之路,可以让读者游刃有余地应对各种Greenplum的日常操作。 下篇(第8~15章)——管理篇 管理篇主要介绍一些与数据库管理员相关的知识,包括线上部署、性能优化、权限控制、监控、容灾/扩容方案、常用脚本以及常见问题等。这些更偏向于后台管理,是DBA必修的课程。