随笔分类 -  Greenplum

摘要:Greenplum接触也有一段时间了,在使用过程中积累了一些命令,在此分享给大家。 1. 查看segment是否有切换(没有记录则没有切换) 2. 查看表的分布是否均匀 select gp_segment_id,count(*) from table_name group by 1; 3. 统计各个 阅读全文
posted @ 2016-12-15 09:59 yayun 阅读(1681) 评论(0) 推荐(0) 编辑
摘要:最近在折腾greenplum,遇到一个蛋疼的问题,那就是获取表结构,也就是建表语句。大家都知道在MySQL里面是非常easy的,show create table table_name 就搞定了,在gpdb里面就没这么容易,在查询大量资料以后终于找到了方法。那就是自己定义一个函数去获取,函数中可以嵌 阅读全文
posted @ 2016-10-28 11:15 yayun 阅读(15134) 评论(1) 推荐(0) 编辑
摘要:在使用greenplum中会使用分区表,但同时分区表需要维护分区;比如加分区,这个过程比较痛苦,查询相关资料以后有了相应的解决办法,但是该办法也不是万能的,有诸多限制,关于限制有兴趣的同学可以查看我文章最后提到的参考资料。 创建2个表(range分区表和list分区表) 上面分别创建了list分区表 阅读全文
posted @ 2016-10-24 16:28 yayun 阅读(9478) 评论(0) 推荐(0) 编辑
摘要:最近开始接触Greenplum,线上也在使用了,感觉还不错,本次介绍一下集群的部署方法。那么Greenplum的架构如下: (架构图来源网络) 简单来说GPDB是一个分布式数据库软件,其可以管理和处理分布在多个不同主机上的海量数据。对于GPDB来说,一个DB实例实际上是由多个独立的PostgreSQ 阅读全文
posted @ 2016-08-27 17:17 yayun 阅读(7574) 评论(0) 推荐(2) 编辑