首页 > 代码库 > Greenplum 分布式数据库开发入门到精通(架构、部署、管理、开发和调优)【课程分享】

Greenplum 分布式数据库开发入门到精通(架构、部署、管理、开发和调优)【课程分享】

Greenplum 分布式数据库开发入门到精通(架构、部署、管理、开发和调优)

对这个课程有兴趣的朋友,可以加我qq2059055336和我联系



课程大纲


1 Greenplum架构


   什么是Greenplum


   Greenplum体系结构


   Greenplum高可用性架构


 


2 安装Greenplum


   配置环境


   安装并初始化GPDB系统


   启停数据库


   配置GP系统


 


3 分布式数据库存储


   数据是如何存储的


   分布策略


 


4 GBDB查询处理


   查询命令的执行


   SQL查询处理机制


   并行查询计划


 


5 角色权限及客户端认证管理


   客户端认证


   管理用户和组


 

6 客户端接口和程序


   pgAdmin III


   PSQL


 

7 定义数据库对象


   创建并管理数据库


   创建并管理表空间


   创建并管理模式


   创建并管理表


   分区表


   数据分布与分区


   压缩存储与行列存储


   序列、索引与视图



8 管理数据


   插入、更新、删除记录


   事务管理


   空间回收和统计


 


9 查询数据


   定义查询


   使用函数和运算符


   查询分析

 


10 工作负载及资源管理


   GP工作负载管理概述


   配置工作负载管理


   创建资源队列


   分配资源队列


   检查资源队列状态



11 装载和卸载数据


   GP装载命令概述


   装载数据到GP


   从GP卸载数据


   格式化数据文件

 


12 备份恢复


   串行备份和恢复


   并行恢复和恢复


 


13 性能调优


   如何进行调优


   常见的性能问题


14 GP系统配置参数


   关于GP的Master参数与本地化参数


   设置配置参数


   配置参数种类


 


15 开启高可用性


   GP高可用概述


   开启GP的Mirror


   获知Segment何时失败


   恢复失败的Segment


   恢复失败的Master


16 GP MapReduce


   MapReduce基础


   GP MapReduce编程


   MapReduce作业执行和故障诊断