Greenplum有哪些限制?

简介:

要用一个工具,就必须了解他的限制条件,避免遇到这些限制,尽量更优的发挥它的性能。今天简单谈谈Greenplum的一些限制条件,希望对大家有用。


1.部分限制条件列表 

3ca0724f60fa29369118dc315d8a36a7a509b481

2027d5d99d6a1d39d26ccbd626a80c4c3bbb03c2


2.创建外部表时,LOCATION部分可放置的最大URL数量是多少? 

例如:

CREATE EXTERNAL TABLE ext3 ( a int )
LOCATION ('gpfdist://mdw:8081/a1','gpfdist://mdw:8081/a2',.....,'gpfdist://mdw:8081/a999',) FORMAT 'TEXT' (DELIMITER '|');

Location语句汇总的URL数量没有上限,但是地址的上限是32KB,如果整体大小超过32KB会报错。 

ERROR:  row is too big: size 42872, maximum size 32712


3.SQL语句的最大长度是多少?
没有限制。但是Greenplum通过max_stack_depth参数控制文本的长度,操作系统也通过unix stack size来控制文本的长度。因此如果有大文本长度的话,需要先修改这两个地方,然后重启使参数生效。最后再重新执行该SQL即可。


End~

目录
相关文章
|
2月前
|
SQL 关系型数据库 数据库
PG/Greenplum
PG/Greenplum 是指 PostgreSQL(简称 PG)和 Greenplum(简称 GP)两种关系型数据库管理系统。它们都是基于 SQL(结构化查询语言)的开放源代码数据库系统,具有高性能、可扩展性和高可靠性等特点
43 7
|
9月前
GreenPlum on K8s
GreenPlum on K8s
138 0
|
9月前
|
存储 文件存储 索引
GreenPlum列存解密
GreenPlum列存解密
134 0
|
10月前
|
存储 SQL 分布式计算
GreenPlum小结
GreenPlum小结
244 0
|
存储 SQL 安全
分布式 PostgreSQL,Citus(11.x) 效用函数
分布式 PostgreSQL,Citus(11.x) 效用函数
569 0
|
存储 NoSQL Oracle
入门GreenPlum
一文了解GreenPlum
1100 0
|
SQL 关系型数据库 MySQL
mysql迁移mpp数据库Greenplum
mysql迁移mpp数据库Greenplum 场景描述因兄弟项目中mysql有点扛不住了,要做sql优化,但是业务有点小复杂,优化起来有点麻烦(sql嵌套有点多),便想着用Mpp数据库Greenplum测试下,看性能和复杂度怎么样,趟趟水。
4319 0
|
SQL 关系型数据库 测试技术
PostgreSQL sharding : citus 系列2 - TPC-H
标签 PostgreSQL , citus , tpc-h 背景 紧接着上一篇文档,本文测试citus的tpc-h能力(包括兼容性). 《PostgreSQL sharding : citus 系列1 - 多机部署(含OLTP(TPC-B)测试)》 《(TPC-H测试 SF=10,SF=200) PostgreSQL 11 vs 10 vs Deepgreen》 https://github.com/digoal/gp_tpch 实际测试过程中,发现CITUS对TPC-H的SQL支持并不完整。
2112 0
|
关系型数据库 对象存储 PostgreSQL
HybridDB for PostgreSQL(Greenplum)有哪些内核扩展
[HybridDB for PostgreSQL](https://www.aliyun.com/product/gpdb) 是基于 Greenplum Database 开源数据库项目开发,由阿里云数据库内核团队深度扩展及优化,到目前为止,我们已经增加了许多功能性能,许多功能走在了社区的前面。
3490 0