2016 年 4 月 8 日 – Amazon RDS for PostgreSQL 现在支持主要版本 9.5,该版本包含多项新功能,包括 UPSERT 功能、行级安全性 (RLS) 以及多项大数据功能。除了支持 PostgreSQL 的新主要版本 9.5 外,RDS for PostgreSQL 还支持新的次要版本 9.4.7 和 9.3.12,这些版本包含多项增强功能和修复。所有这三个版本即日起可用。
PostgreSQL 9.5(通过次要版本 9.5.2 支持)提供以下新功能
UPSERT:作为“INSERT, ON CONFLICT UPDATE”的简写,此功能允许以相同方式处理新插入的行和更新的行,从而使数据库能够处理并发数据更改之间的冲突,并简化应用程序开发。行级安全性 (RLS):RLS 实现真正的每行和每列数据访问控制,并与外部基于标签的安全堆栈集成,让您可以更精细地控制数据安全。大数据功能:PostgreSQL 9.5 包含多项用于与大数据系统集成的新功能,包括 BRIN 索引,用于为“自然排序”的表创建小型但有效的索引;使用“缩写键”算法更快地对文本和 NUMERIC 字段进行排序;CUBE、ROLLUP 和 GROUPING SETS,用于生成具有多个汇总级别的报告,以便与 Tableau 等 OLAP 工具集成;Foreign Data Wrappers (FDWs),支持 IMPORT FOREIGN SCHEMA 和 JOIN 推送,以更轻松、更高效地连接外部数据库;以及 TABLESPACE,用于生成大型表的统计样本,以避免昂贵的排序。您可以在 AWS 管理控制台中通过几次点击创建一个新的 PostgreSQL 9.5.2 数据库实例(了解如何操作)。您还可以通过主要版本升级将现有 PostgreSQL 9.4 实例升级到版本 9.5.2。如果您希望从 9.3 版本升级到 9.5 版本,则需要执行两次点击式升级。每次升级操作都会导致数据库实例出现短暂的不可用时间。详细了解如何升级数据库实例。
除了 PostgreSQL 9.5.2,我们现在还支持 PostgreSQL 9.4.7 和 9.3.12,它们包含多项修复和增强功能,详见此处。要了解这些新版本的更多信息,请参阅其发行说明
9.5.2 发行说明
9.4.7 发行说明
9.3.12 发行说明
所有三个版本现在还通过允许 rds_superuser 访问 pg_stat_activity 中的 autovacuum 会话,来提供对 autovacuum 状态的可见性。在 PostgreSQL 网站上阅读有关 PostgreSQL 9.5 新功能的更多信息。有关使用 Amazon RDS for PostgreSQL 的更多详细信息,请参阅 Amazon RDS 用户指南。
Amazon RDS
Amazon Relational Database Service (Amazon RDS) 可轻松地在云中设置、操作和扩展关系型数据库。它提供经济高效且可调整大小的容量,同时管理耗时的数据库管理任务,让您可以专注于应用程序和业务。
联系我们
Kevin Jernigan
RDS for PostgreSQL 产品经理
+1-415-710-8828
kmj (at) amazon (dot) com