内容简介:自Greenplum 6.0正式发布以来,Greenplum保持了每月一个小版本的快速迭代速度,持续为用户提供新功能与修复补丁。最新版本6.10已于8月10日发布。现在小编带你回顾一下6.8到6.10版本中,Greenplum都带来了哪些惊喜...
自Greenplum 6.0正式发布以来,Greenplum保持了每月一个小版本的快速迭代速度,持续为用户提供新功能与修复补丁。最新版本6.10已于8月10日发布。现在小编带你回顾一下6.8到6.10版本中,Greenplum都带来了哪些惊喜。
新特性汇总
Greenplum 6.10.1
修复bug列表
-
修复了interconnect代理的bug,可以启动interconnect代理功能。
-
修复外表 DELIMITER为'OFF',会把'O'也当成分隔符的问题。
Greenplum 6.10.0
新增功能
- 支持了新的interconnect模式:代理模式。代理模式比TCP方式占用更少的连接和端口资源,比UDPIFC有更好的性能和容错。使用代理模式需要设置如下参数:
-
在gp_interconnect_proxy_addresses中指定使用的端口,这个端口需要在maser,standby master,primary和mirror上可用
-
将gp_interconnect_type设置为proxy
- 支持配置参数max_slot_wal_keep_size,设置了每个segment上允许的最大WAL文件大小,单位为MB,默认是-1,没有限制。
- 支持配置参数gp_add_column_inherits_table_setting,当对AOCO表添加列时,根据这个参数来决定新列是否继承AO表已有的with定义。
- 支持了新的参数gp_fts_replication_attempt_count,用来设置FTS的创建连接的最大次数。
- gpload支持参数FILL_MISSING_FIELDS,允许在数据加载时自动对行尾缺的字段补上空值。
- gpcheckcat支持新的测试模式,aoseg_table,可以用来检查AOCO表的分区信息是否和pg_attribute一致。
- pgbouncer升级到1.13版本
- PXF升级到5.14版本
- GPSS升级到1.4.1版本
修复bug列表
-
修复了并发analyze操作导致内存占用过高的bug
-
修复了某些查询产生大量临时文件和大量hashjoin的bug
-
修复了某些情况gprecoverseg在恢复新的segment节点时会hang的bug
-
修复了某些查询对分区表做join时报错"unrecognized path type 106"的bug
-
修复了某些时候planner对volatile函数处理不正确的bug
-
修复了用'CASE WHEN (arg1) IS NOT DISTINCT FROM (arg2)'语句创建的view,无法由pg_get_viewdef() 正确返回的bug。
-
修复了某些hash聚合查询出现段错误的bug
-
GP 6.10不再允许创建replicated表的同时从其它表进行继承
-
修复了有多个分布式事务时,产生" Too many distributed transactions for snapshot"的错误。
-
修复了无法正确使用gp_enable_global_deadlock_detector参数的bug
-
修复了gpexpend无法正确处理分区表子表为外部表的bug
-
修复了gp_resgroup_status_per_host误报CPU使用情况的bug
-
修复了因没有检查tablespace而导致PANIC的bug
Greenplum 6.9.1
修复bug列表
-
ODBC驱动升级到7.16.359,修复SUSE的兼容问题。
-
当外部表为分区表子表时,analyse无法正确工作。
Greenplum 6.9.0
新增功能
- gpss升级到1.4.0
- PXF升级到5.13,同时PXF提供了新的安装 工具 可以单独下载使用。
修复bug列表
-
修复了在错误恢复时,WAL有时会被不正常删除的bug。
-
修复了当有并发alter table或者alter domain时,HEAP表数据有时会丢失的bug
-
alter table不再允许把分区表子表的分布方式设置为replicated
-
修复了某些包含 multistage aggregation的查询,返回结果不对的bug
-
修复了某些查询在包含 limit 1或者group by时,集群panic的bug
-
修复了包含COALESCE函数的数据,进行full join操作时,会报错的bug
-
修复了当分布键移动到另一个Segment时,无法正确处理并发update的bug
-
修复了resource group无法将一个查询通过pg_resgroup_move_query()函数移动到另一个memory_limit=0的group的bug
-
修复了重启primary会导致某些segment进程hang的bug
Greenplum 6.8.1
新增功能
- postgis版本升级为postgis-2.5.4+pivotal.2
修复bug列表
-
修复了orca生成额外的剪枝计划时,导致执行器无法工作的bug。
-
修复了orca在包含窗口函数并且窗口函数包含子查询时,生成错误查询计划的bug。
-
修复了orca进行等值操作的join时,性能下降的问题。
-
修复了查询包含多个指定了EXECUTE ON的UDF,出现PANIC的bug。
-
修复了psql的\m没有显示物化视图的bug
-
修复了gprecoverseg在修复时会修改某些segment dbid的bug
Greenplum 6.8.0
新增功能
- gpss升级到1.3.6版本
- gpinitsystem的-I参数支持更多的定义节点的格式
- PXF升级到5.12版本
- PL/Container升级到2.1.2版本
- 支持将查询移动到另一个resource group中
- 支持gpcc6.2及更高版本的数据采集扩展
修复bug列表
-
当回滚到postgres的优化器时,ORCA不再打印内部警告
-
修复了在共享内存中可能导致锁的信息损坏的bug
-
修复了alter table无法修改分区表子表的数据分布策略的bug
-
修复了orca在某些情况下没有正确使用统计信息进行分区裁剪的bug
-
修复了某些情况下执行包含 SQL 语句的函数,出现hang的bug
-
修复了某些情况下TCP interconnect慢的bug
-
GPORCA增强了对文本类型的数据进行分区剪裁的能力
-
修复了COPY from在有错误数据时会crash的bug
-
修复了开启FIPS时报错'code for hash md5 was not found'的bug
-
修复了gpinitsystem错误使用DNS的外部主机名的bug
了解更多Greenplum相关内容,欢迎访问Greenplum中文社区网站;更多版本信息,欢迎访问 https://github.com/greenplum-db/gpdb/releases
Greenplum介绍
Greenplum 是全球首个开源、多云大数据分析平台,2019年被 Gartner 列为全球十大经典和实时数据分析产品中唯一开源数据库。根据中国信息通信研究院数据,参与信通院评测的14款分布式数据库中43%均基于Greenplum。
Greenplum专注于OLAP系统数据引擎开发,6.0版本的发布也让Greenplum具备了对OLTP和混合负载很好的支持能力。Greenplum 有世界级的研发团队进行高性能计算和数据库系统的前沿开发工作,旨在为全球客户提供高性能的超级数据引擎,并将强大的并行计算能力融入到大规模数据仓库分析领域中。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 数据齿轮(DataGear)数据库管理系统 1.1 版本发布
- DataGear 1.2.0 发布,数据齿轮数据库管理系统
- 数据齿轮(DataGear)数据库管理系统 v1.0 版本发布
- 数据齿轮(DataGear)数据库管理系统 v1.1.1 发布
- 数据齿轮(DataGear)数据库管理系统 v1.3.0 发布
- 数据齿轮(DataGear)数据库管理系统 v1.4.0 发布
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Python for Data Analysis
Wes McKinney / O'Reilly Media / 2012-11-1 / USD 39.99
Finding great data analysts is difficult. Despite the explosive growth of data in industries ranging from manufacturing and retail to high technology, finance, and healthcare, learning and accessing d......一起来看看 《Python for Data Analysis》 这本书的介绍吧!