炼数成金 门户 大数据 数据库 查看内容

PostgreSQL 12.0 正式发布,更多新功能来袭!

2019-10-10 09:50| 发布者: 炼数成金_小数| 查看: 27502| 评论: 0|来自: 中国PG分会

摘要: 2019年10月3日,PostgreSQL全球开发组宣布——世界上功能最为强大的开源数据库正式发布PostgreSQL 12版本。PostgreSQL 12版在各方面都得到了加强,包括显著地提升查询性能,特别是对大数据集,总的空间利用率方面。 ...

管理 SQL Hadoop 开源 PostgreSQL

2019年10月3日,PostgreSQL全球开发组宣布——世界上功能更为强大的开源数据库正式发布PostgreSQL 12版本。

PostgreSQL 12版在各方面都得到了加强,包括显著地提升查询性能,特别是对大数据集,总的空间利用率方面。

这个版本为应用程序开发人员提供了更多的功能,比如对SQL/JSON路径表达式的支持,优化公共表达式(WITH查询)的执行,以及对生成列的支持等。 PostgreSQL除了持续对PostgreSQL系统的可扩展性、稳健性进行开发外,还更多地在本地化、授权控制以及更加容易的管理进行增强。这个版本也引入了可插拨的表存取接口,来允许开发者在表的创建和使用时使用不同的存取方式。

“在PostgreSQL后面的开发者社区为PostgreSQL 12版所作的大量工作,让我们用户可以以较小的成本换来性能和空间管理等储特性,包括企业级安全、 后台管理和SQL/JSON支持等功能”,作为全球开发组核心成员之一的Dave Page说道,“这个版本延续了PostgreSQL一直以来的对大大小小各级别数据量的轻松管理,同时在生产环境中的兼具灵活性、可靠性,赢得了长期的声誉”。

得益于超过20年以上的开源产品开发,PostgreSQL已成长为各种大小规模组织喜爱的开源关系数据库产品。系统持续得到行业的认可,2017、2018连续2年被DB-Engines评选为 "年度优秀数据库" ,2019年度又被OSCON国际开源组织评为“终身成就奖”的开源产品。

PostgreSQL 12中的主要增强功能
一、总体性能改进
1.优化B树索引的空间利用率和读写性能
2.分区性能增强,改进了具有数千个分区的表的查询性能,提高使用INSERT和COPY的插入性能以及可在不阻塞查询的情况下执行ALTER TABLE ATTACH PARTITION(将源表变为目标表的分区表)能力
3.优化公共表达式,允许将公共表表达式(CTE)内联到外部查询中
4.减少创建GiST,GIN和SP-GiST索引的WAL开销
5.支持GiST索引通过子句INCLUDE创建覆盖索引
6.可以通过CREATE STATISTICS定义多列最共值(MCV)统计信息,以获取针对测试多个非均匀分布列的查询的更好计划

二、管理功能的增强
1.REINDEX CONCURRENTLY 可以重建索引而不会阻塞对其表的写入
2.pg_checksums可以启用/禁用离线集群中的页面校验和(用于检测数据损坏)
3.CREATE INDEX,REINDEX,CLUSTER,VACUUM FULL和pg_checksums的进度报告统计信息

三、支持SQL / JSON Path语言

四、支持存储生成列

五、非确定性 ICU归类,实现不区分大小写和不区分重音的分组和排序

六、新的身份验证功能
1.使用GSSAPI身份验证时对TCP / IP连接的加密
2.使用DNS SRV记录发现LDAP服务器
3.多因素身份验证,通过使用clientcert=verify-full 选项和新的身份验证方法 pg_hba.conf
           
(1)PG12 更多介绍:
https://www.postgresql.org/docs/12/release-12.html
(2)PG12官方下载链接:
https://www.postgresql.org/download/

声明:本文版权归原作者所有,文章收集于网络,为传播信息而发,如有侵权,请联系小编及时处理,谢谢!

欢迎加入本站公开兴趣群
软件开发技术群
兴趣范围包括:Java,C/C++,Python,PHP,Ruby,shell等各种语言开发经验交流,各种框架使用,外包项目机会,学习、培训、跳槽等交流
QQ群:26931708

Hadoop源代码研究群
兴趣范围包括:Hadoop源代码解读,改进,优化,分布式系统场景定制,与Hadoop有关的各种开源项目,总之就是玩转Hadoop
QQ群:288410967 

鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论

热门频道

  • 大数据
  • 商业智能
  • 量化投资
  • 科学探索
  • 创业

即将开课

 

GMT+8, 2019-11-20 15:23 , Processed in 0.164269 second(s), 25 queries .