收到,谢谢!
Best Regards! 吴武峰
------------------ 原始邮件 ------------------ 发件人: "Tianwengang" <tianwengang@huawei.com>; 发送时间: 2021年1月18日(星期一) 下午3:45 收件人: "xiangxinyong"<80474298@qq.com>;"feng"<ghoshi168@qq.com>;"community"<community@opengauss.org>; 抄送: "Songtao (Allen, Gauss)"<allen.song@huawei.com>;"Liguoliang (Andy,Gauss)"<andyli.li@huawei.com>; 主题: 答复: [Community] 回复: 回复: opengauss 具有 PostgreSQL 9.2 以上版本的新特性吗
openGauss已经支持的特性如下:
数据校对 checksums、丰富 JSON 函数及操作符、物化视图
Row-Level Security Policies,以及 UPSERT 和 pg_rewind 等。
括并行查询、同步复制改进、性能和易用性方面的改进。
内置分区表( Native Table Partitioning) 逻辑复制(Logical Replication) 并行功能增强(Enhancement of Parallel Query) Quorum Commit for Synchronous Replication
分区增强 支持哈希分区。
在线重建索引(Reindex Concurrently)。
其他特性不支持。
PostgreSQL 9.3
数据校对 checksums、丰富 JSON 函数及操作符、并行 pg_dump 备份、物化视图 Postgres9.4 JSONB 数据类型(高性能可索引)、可在线刷新物化视图、支持Linux大页操作、支持数据预热 Postgres9.5 主要特性包括 IMPORT FOREIGN SCHEMA,Row-Level Security Policies,BRIN 索引,JSONB 数据类型操作的增强,以及 UPSERT 和 pg_rewind 等 Postgres9.6 新功能包括并行查询、同步复制改进、短语搜索、 性能和易用性方面的改进 PostgreSQL10 PostgreSQL10Beta1 版本于 2017年5月18日发行,PostgreSQL 10 新增了大量新特性,其中特重量级新特性如下: 内置分区表( Native Table Partitioning) 逻辑复制(Logical Replication) 并行功能增强(Enhancement of Parallel Query) Quorum Commit for Synchronous Replication 全文检索支持JSON和JSONB数据类型
PostgreSQL11 PostgreSQL 11 主要增强了以下功能:
分区增强 支持哈希分区。 支持分区表上的主键、外键、索引以及触发器。 支持创建默认分区,用于存储不属于其他任何分区的数据。 更新分区键值的UPDATE语句可以将受影响的行移动到相应的新分区中。 增强了查询语句处理和执行时的分区裁剪(分区排除),进而提高了SELECT查询语句的性能。 支持智能分区连接(partition-wise join)和智能分区聚合(partition-wise aggregation)。
并行执行 并行创建 B-tree 索引。 并行执行的CREATE TABLE … AS、CREATE MATERIALIZED VIEW以及特定的UNION查询。 更好的并行哈希连接和并行顺序扫描。 存储过程,支持嵌入事务。 即时编译(JIT),支持表达式的快速求值。 窗口函数,支持 SQL:2011 标准中的所有窗口范围(window frame)选项,包括RANGE distance PRECEDING/FOLLOWING、GROUPS模式以及窗口排除选项。 覆盖索引(covering index),支持使用CREATE INDEX … INCLUDE创建覆盖索引。 许多其他性能改进,包括快速执行带非空默认值的ALTER TABLE … ADD COLUMN语句。
PostgreSQL12 支持 SQL/JSON path 支持 Generated Columns CTE 支持 Inlined With Queries 新增 Pluggable Table Storage Interface 分区表性能大辐提升 在线重建索引(Reindex Concurrently) PostgreSQL 13 逻辑复制支持分区表 Btree索引优化(引入Deduplication技术) 增量排序(Incremental Sorting) 并行VACUUM索引 并行Reindexdb
手册新增术语(Glossary)附录
发件人: xiangxinyong [mailto:80474298@qq.com] 发送时间: 2021年1月18日 15:29 收件人: feng <ghoshi168@qq.com>; community <community@opengauss.org>; Tianwengang <tianwengang@huawei.com> 主题: [Community] 回复: 回复: opengauss 具有 PostgreSQL 9.2 以上版本的新特性吗
@老田应该可以给专业的回复的。
Best Regards,
Edison Xiang
------------------ 原始邮件 ------------------
发件人: "feng" <ghoshi168@qq.com>;
发送时间: 2021年1月18日(星期一) 下午2:25
收件人: "xiangxinyong"<80474298@qq.com>;"community"<community@opengauss.org>;
主题: 回复: [Community] 回复: opengauss 具有 PostgreSQL 9.2 以上版本的新特性吗
例如各个新版本增加的特性:
PostgreSQL 9.3
数据校对 checksums、丰富 JSON 函数及操作符、并行 pg_dump 备份、物化视图 Postgres9.4 JSONB 数据类型(高性能可索引)、可在线刷新物化视图、支持Linux大页操作、支持数据预热 Postgres9.5 主要特性包括 IMPORT FOREIGN SCHEMA,Row-Level Security Policies,BRIN 索引,JSONB 数据类型操作的增强,以及 UPSERT 和 pg_rewind 等 Postgres9.6 新功能包括并行查询、同步复制改进、短语搜索、 性能和易用性方面的改进 PostgreSQL10 PostgreSQL10Beta1 版本于 2017年5月18日发行,PostgreSQL 10 新增了大量新特性,其中特重量级新特性如下: 内置分区表( Native Table Partitioning) 逻辑复制(Logical Replication) 并行功能增强(Enhancement of Parallel Query) Quorum Commit for Synchronous Replication 全文检索支持JSON和JSONB数据类型
PostgreSQL11 PostgreSQL 11 主要增强了以下功能:
分区增强 支持哈希分区。 支持分区表上的主键、外键、索引以及触发器。 支持创建默认分区,用于存储不属于其他任何分区的数据。 更新分区键值的UPDATE语句可以将受影响的行移动到相应的新分区中。 增强了查询语句处理和执行时的分区裁剪(分区排除),进而提高了SELECT查询语句的性能。 支持智能分区连接(partition-wise join)和智能分区聚合(partition-wise aggregation)。
并行执行 并行创建 B-tree 索引。 并行执行的CREATE TABLE … AS、CREATE MATERIALIZED VIEW以及特定的UNION查询。 更好的并行哈希连接和并行顺序扫描。 存储过程,支持嵌入事务。 即时编译(JIT),支持表达式的快速求值。 窗口函数,支持 SQL:2011 标准中的所有窗口范围(window frame)选项,包括RANGE distance PRECEDING/FOLLOWING、GROUPS模式以及窗口排除选项。 覆盖索引(covering index),支持使用CREATE INDEX … INCLUDE创建覆盖索引。 许多其他性能改进,包括快速执行带非空默认值的ALTER TABLE … ADD COLUMN语句。
PostgreSQL12 支持 SQL/JSON path 支持 Generated Columns CTE 支持 Inlined With Queries 新增 Pluggable Table Storage Interface 分区表性能大辐提升 在线重建索引(Reindex Concurrently) PostgreSQL 13 逻辑复制支持分区表 Btree索引优化(引入Deduplication技术) 增量排序(Incremental Sorting) 并行VACUUM索引 并行Reindexdb
手册新增术语(Glossary)附录
Best Regards!
吴武峰
------------------ 原始邮件 ------------------
发件人: "xiangxinyong"<80474298@qq.com>;
发送时间: 2021年1月18日(星期一) 下午2:01
收件人: "feng"<ghoshi168@qq.com>; "community"<community@opengauss.org>;
主题: [Community] 回复: opengauss 具有 PostgreSQL 9.2 以上版本的新特性吗
你好,
openGauss源自PostgreSQL 9.2,加入了很多企业级的特性。
PostgreSQL 9.2以上的新特性,需要Case by Case来看。
你主要是关注哪方面的特性呢?
Best Regards,
Edison Xiang
------------------ 原始邮件 ------------------
发件人: "feng" <ghoshi168@qq.com>;
发送时间: 2021年1月18日(星期一) 中午11:53
收件人: "community"<community@opengauss.org>;
主题: [Community] opengauss 具有 PostgreSQL 9.2 以上版本的新特性吗
opengauss 具有 PostgreSQL 9.2 以上版本的新特性吗
Best Regards!
吴武峰