PostgreSQL是一个功能强大、源代码开放的客户端/服务器关系数据库管理系统(RDBMS )。 今天,开发小组发布了PostgreSQL 13.0的重大版本更新,并引入了许多改进。 用户可以去官网下载安装更新。
PostgreSQL 13.0的特点包括:
● 大型数据库将为索引改善索引和查找性能,一些查询的响应时间更快,节省空间,更好的查询规划等。
● 支持并行化真空和增量排序。
● 改进了对来自不同数据源的数据类型的处理。
● 更灵活的分区系统。
● 其他各种性能优化。
● 各种安全改进
PostgreSQL全球发展集团今天宣布PostgreSQL 13正式发布。 PostgreSQL 13是目前最新版本的世界上最先进的开源数据库。
PostgreSQL 13在索引和搜索方面有很大改进,有利于大数据库系统,提高了索引的空间和性能,提高了使用聚合或分区查询时的响应性,使用了扩展的统计信息
PostgreSQL 13除了具有并行清理和增量排序等强烈要求的功能外,还为各种大小的负载提供了更好的数据管理体验。 此版本针对日常管理进行了优化,对应用程序开发人员来说更方便,更安全。
‘ PostgreSQL 13展示了全球社区合作和献身精神,以增强世界上最先进的开源关系数据库功能。’ PostgreSQL核心团队的成员Peter Eisentraut说:“每个版本带来的创新、可靠性和稳定性声誉是越来越多的人选择在应用程序中使用PostgreSQL的原因。”
PostgreSQL是创新的数据管理系统,以其可靠性和健壮性而闻名,由于世界开发者社区25年以上的开源开发,成为各种规模组织优先的开源关系型数据库。
持续的性能提升
根据以前的PostgreSQL版本,PostgreSQL 13可以有效地处理标准数据库索引B-tree中的重复数据。 这减少了B-tree索引所需的整体使用空间,从而提高了整体查询性能。
PostgreSQL 13引入了增量排序,来自查询中旧步骤的排序数据加快了后续步骤的排序。 PostgreSQL现在可以使用增强的统计信息(通过CREATE STATISTICS访问)扩展查询计划,包括OR子句和列表中的IN/ANY搜索。
在PostgreSQL 13中,更多类型的聚合和包不需要将更大的聚合查询完全存储在存储器中,从而可以利用PostgreSQL的高效散列聚合功能。 改进了具有分区表的查询的性能。 这是因为可以修剪分区和直接连接到分区的情况增加了。
管理优化
Vacuuming是PostgreSQL管理的重要部分,允许数据库在更新和删除行后重用存储空间。 以前的PostgreSQL版本完成了减少清理开销的工作,但清理过程可能会带来管理难题。
PostgreSQL 13通过引入索引并行清理来继续改善清理系统。 除了清理性能的好处之外,管理员还可以选择要运行的并发Worker进程的数量,从而可以为特定工作负载调整此新功能的使用。 除了这些性能的好处外,数据插入现在还开始了自动清理过程。
Replication slots用于防止在备用磁盘到达之前删除WAL,可以指定PostgreSQL 13中保留的WAL文件的最大数量,有助于避免磁盘空间不足的错误。
PostgreSQL 13允许更多的管理员监视数据库活动,包括来自EXPLAIN的WAL使用率统计信息、基于流的备份进度和ANALYZE命令的进度。 也可以使用新的pg_verifybackup命令检查pg_basebackup命令的输出完整性。
便利的应用程序开发
使用PostgreSQL 13可以方便地使用来自不同数据源的PostgreSQL数据类型。 在本版本中,SQL/JSON路径支持中添加了datetime ()函数,用于将有效的时间格式(如ISO 8601字符串)转换为PostgreSQL本地类型。 此外,UUID v4生成函数gen_random_uuid ()现在可以直接使用,而无需安装扩展。
PostgreSQL的分区系统更灵活,因为分区表完全支持逻辑复制和BEFORE行级触发器。
PostgreSQL 13的FETCH FIRST语法已扩展为包括WITH TIES子句。 如果指定,WITH TIES将包含与基于ORDER BY子句的结果集的最后一行匹配的其他行。
安全增强
PostgreSQL扩展系统是强大功能的重要组成部分,因为开发人员可以扩展功能。 在以前的版本中,新的增强功能只能由数据库超级用户安装。 为了更轻松地利用PostgreSQL的可扩展性,PostgreSQL 13添加了“可靠扩展”的概念。 这个概念允许数据库用户使用安装超级用户标记为“可靠”的扩展。 默认情况下,某些内置增强功能被标记为受信任,如pgcrypto、tablefunc和hstore。
对于需要安全身份验证方法的应用程序,PostgreSQL 13允许客户端在使用SCRAM身份验证时要求通道绑定,并且PostgreSQL外部数据包装器(postgres_fdw
)现在可以使用基于证书的身份验证。
关于PostgreSQL
PostgreSQL是世界上最先进的开源数据库,它的全球社区是一个由成千上万的用户、开发人员、公司或其他组织组成的。PostgreSQL起源于加利福尼亚大学伯克利分校,已经有30多年的历史,并且以无与伦比的开发速度继续发展。 PostgreSQL的成熟功能不仅与顶级商业数据库系统匹配,而且在高级数据库功能、可扩展性、安全性和稳定性方面超过了它们。
链接
● 下载
● 发行说明
● 新闻资料
● 安全
● 版本政策
最新评论
挂了
Teambition网盘,不是阿里云盘。Teambition网盘是阿里Teambition工作套件里面的,听说体验感不太好,我也不清楚
标记一下
良心在海外
RIP
Good it's working now and testing comments