VMware Greenplum 7.0 Beta.0 已于2022年12月15日正式发布,随后在2023年2月3日 VMware Greenplum 7.0 Beta.1 也正式上线,现在让我们通过本文一起了解Greenplum 7 Beta. 1 和Beta. 0 版本都引入了哪些新功能和变化。
VMware Greenplum 7.0 Beta.1
发布时间: 2023年2月3日
-
VMware Greenplum 7 Beta.1 版本现在提供以下扩展:ip4r、hll、PL/Java、Timestamp9、diskquota、PL/Container。
-
VMware Greenplum 7 包含从PostgreSQL数据库 REL_12_STABLE 分支合并而来的代码。其中包括以下特性:
-
提供即时编译(JIT)功能,并且可以在PostgreSQL Planner和GPORCA中使用JIT。
-
对AOCO表使用 COPY TO 命令时,可以指定表中的一部分列。
-
pg_appendonly 表不再记录append-only存储选项,只在 pg_class.reloptions 中列出,这样可以极大减少 pg_appendonly 表的大小。
-
增加新的视图,以支持在 CREATE INDEX, REINDEX, CLUSTER, VACUUM FULL 和 pg_checksums 操作中访问进度报告。
-
VACUUM 可以在表的可见性映射(Visibility map)中识别仅包含已冻结元组的页面并跳过这些页面。对于大部分数据没有变化的大表,可以减少维护成本。新的 VACUUM 参数 DISABLE_PAGE_SKIPPING 可以强制 VACUUM 所有冻结页面,这种情况应该只在硬件或软件问题导致数据库损坏时发生。
-
新的选项 SKIP_LOCKED ,允许 VACUUM 和 ANALYZE 跳过那些由于锁冲突而不能立即锁定的表。
-
新选项 INDEX_CLEANUP ,允许 VACUUM 跳过索引清理。将该选项设置为 false 可以使 VACUUM 尽快运行,以避免即将发生的事务ID环绕 (wraparound) 问题。
-
可以在 VACUUM 时避免不必要的heap表截断尝试。
-
新的配置参数
-