
greenplum
文章平均质量分 88
大数据技术与数仓
欢迎关注我的公众号【大数据技术与数仓】
回复【资料】领取大数据书籍与视频
展开
-
Greenplum Command Center安装部署
1.Creating the gpperfmon DatabaseThis topic describes how to create the Command Center gpperfmon database and enable the gpperfmon data collection agents. This task must be completed one time for the...原创 2018-10-18 13:56:37 · 2177 阅读 · 1 评论 -
greenplum中常使用的一些小技巧
1.查看表的大小postgres=# select pg_size_pretty(pg_relation_size('cbp_anadata201811'));2.查看连接数postgres=# select usename,client_addr, client_port from pg_stat_activity;3.查看master和segment角色状态信息postg...原创 2018-12-12 14:46:38 · 1121 阅读 · 0 评论 -
Greenplum数据库中segment的故障检测与恢复
1.Greenplum数据库中segment故障检测1.1概述Greenplum数据库服务器(Postgres)有一个子进程,该子进程为ftsprobe,主要作用是处理故障检测。 ftsprobe 监视Greenplum数据库阵列,它以可以配置的间隔连接并扫描所有segment和数据库进程。如果 ftsprobe无法连接到segment,它会在Greenplum数据库系统目录中将seg...原创 2018-11-28 16:20:00 · 5573 阅读 · 0 评论 -
Greenplum数据库中master节点恢复
目录1.激活Standby master2.恢复到原来的设置(option)3.检查standby master的状态(option) 如果primary master节点失败,日志复制进程就会停止。可以使用gpstate -f命令查看standby master的状态,使用gpactivatestandby命令激活standby master。 注意:下...原创 2018-11-28 14:00:48 · 1697 阅读 · 0 评论 -
关于Greenplum数据库的高可用(HA)
目录 1.Greenplum数据库中的冗余和故障转移1.1关于Segment的mirror1.2Segment故障转移和恢复1.3关于Master的mirror2.Greenplum数据库的高可用性2.1 mirror segment概述2.2master mirroring概述1.Greenplum数据库中的冗余和故障转移可以通过部署mirror组件避免单...原创 2018-11-27 22:02:30 · 3469 阅读 · 0 评论 -
使用sqluldr2和ETL Server实现Oracle到Greenplum的数据迁移
目录1.安装sqluldr21.1 sqluldr2简介1.2sqluldr2安装2.将Oracle中的表导出成.CSV文件2.1编写导出的执行语句2.2执行上述的语句3.在Greenplum中创建上述表,并将.CSV文件导入3.1创建CUSTOMER3.2导入数据3.3脚本合并(可选)4.使用外部表4.1开启gpfdist服务4.2创建加载数据...原创 2018-11-27 14:39:57 · 1242 阅读 · 0 评论 -
Greenplum的PL/pgSQL过程化语言
1.关于Greenplum的PL/pgSQL Greenplum数据库的PL/pgSQL是一种可加载的过程化语言, Greenplum数据库中已经默认安装和注册了改语言。用户可以使用SQL语句,函数和操作符来创建自定义函数。PL/pgSQL是Oracle的PL/SQL的子集,Greenplum的PL/pgSQL是基于Postgres的PL/pgSQL的。1.1Greenplum数...翻译 2018-11-21 12:30:58 · 1285 阅读 · 0 评论 -
Greenplum中的自定义函数
CREATE FUNCTION定义一个函数.语法CREATE [OR REPLACE] FUNCTION name( [ [argmode] [argname] argtype [ { DEFAULT | = } defexpr ] [, ...] ] )[ RETURNS { [ SETOF ] rettype| TABLE ([{ argname argtype | L...翻译 2018-11-21 12:24:18 · 8089 阅读 · 0 评论 -
Greenplum中游标的使用
CLOSE描述:关闭一个游标语法:CLOSE cursor_name注意:Greenplum数据库不支持显示地打开(open)游标,当一个游标被声明的时候就会被打开,使用declare语句声明并且打开一个游标DECLARE描述:定义一个游标语法:DECLARE name [BINARY] [INSENSITIVE] [NO SCROLL] CURSOR[{...翻译 2018-11-21 12:21:16 · 3183 阅读 · 0 评论 -
Greenplum创建和管理表空间(Tablespace)
目录 一、概述二、使用gpfilespace创建文件空间三、创建表空间(Tablespace)四、使用表空间存储数据库对象五、查看创建的表空间和文件空间六、删除表空间和文件空间一、概述表空间(Tablespace)允许数据库管理员在每个机器上使用多个文件系统(FileSystem),决定如何更好地使用物理存储空间来存储数据库对象。表空间被命名为在文件空间(Fil...原创 2018-11-14 23:08:28 · 7389 阅读 · 0 评论 -
Greenplum5.9.0安装部署
配置系统并安装greenplum数据库按顺序执行下面安装任务:1. 确认系统配置要求2. 操作系统参数配置3. (master only) 创建管理员用户账号4. (master only) 安装Greenplum数据库软件5. 在所有的主机上安装和配置Greenplum6. 创建数据存储目录注意:除了有特殊说明外,这些任务要在所有的主机上进行安装(master,standby master and segments)原创 2018-10-17 18:14:52 · 1316 阅读 · 0 评论 -
Greenplum生态体系架构
原创 2018-10-18 14:37:46 · 559 阅读 · 0 评论 -
Greenplum5.9.0简单使用
一、环境准备GP集群环境情况如下图所示,master实现容错,配置standby master。两个节点为segment节点,其中每个几点配置两个segment,未配置mirror segment。 二、使用案例2.1登录数据库登录Greenplum数据库,默认的数据库为postgres [gpadmin@sparkproject1 ~]$ psql -d tes...原创 2018-10-18 14:31:09 · 3525 阅读 · 0 评论 -
greenplum生产集群中segment故障恢复
目录 一、greenplum集群环境二、segment故障检查2.1gpstate -m日志信息2.2gpstate -c 日志信息2.3gpstate -e 日志信息2.4gpstate -s 日志信息2.5故障说明三、segment故障恢复3.1在master主机上运行下面命令,重新激活失败的segment3.2运行gpstate 命令用于验证重新同...原创 2018-12-15 22:26:38 · 1731 阅读 · 0 评论