内容简介:PostgreSQL 11 首个 Beta 测试版已发布,包含 PostgreSQL 11 最终版本中可用的所有特性的预览。当然,部分细节可能最终会有所变化。 PostgreSQL 11 的主要特性集中在性能、更大的数据集以及易用性上。 分区改进 ...
PostgreSQL 11 首个 Beta 测试版已发布,包含 PostgreSQL 11 最终版本中可用的所有特性的预览。当然,部分细节可能最终会有所变化。
PostgreSQL 11 的主要特性集中在性能、更大的数据集以及易用性上。
分区改进
支持 hash partitioning
UPDATE
statements issued to a partition key now move affected rows to the appropriate partitionsImproved
SELECT
query performance due to enhanced partition elimination during query processing and execution as well as parallelized partition scansSupport for
PRIMARY KEY
,FOREIGN KEY
, indexes, and triggers on partitions
PostgreSQL 11 还引入了 query 在最终聚合之前将分组和聚合分布到分区表的功能,该功能默认是禁用的,需设置 enable_partitionwise_aggregate = on
开启。
并行性改进
Parallelized hash joins
Parallelized
CREATE INDEX
for B-tree indexesParallelized
CREATE TABLE .. AS
,CREATE MATERIALIZED VIEW
, and certain queries withUNION
SQL 存储过程
PostgreSQL 11 引入了 SQL 存储过程,使用户能够过程中使用嵌入式事务( BEGIN
, COMMIT
/ROLLBAC
)。 过程可使用 CREATE PROCEDURE
命令创建,并使用 CALL
命令执行。
JUST-IN-TIME(JIT)
PostgreSQL 11 还引入了对 JIT(just-in-time) 编译的支持,以在运行时优化代码和其他操作的执行。
此外,PostgreSQL 11 还包括窗口函数(统计分析函数)完全支持 SQL:2011 标准,引入 SCRAM 认证的通道绑定,改进用户体验等变化,更多内容请查阅:
下载地址:
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 渗透测试神器Burp Suite现已推出2.0测试版
- Android 12 第二个测试版发布
- Windows 10 测试版加入颜文字支持
- JeeSite 4.0.0 开发平台社区测试版公布,欢迎大家测试反馈意见
- PostgreSQL 10 首个测试版发布,新增特性一览
- PostgreSQL 10 首个测试版发布,新增特性一览
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。