Aurora DSQL 发行说明
本页介绍 Aurora DSQL 的新功能、服务发布和重要更新。有关文档特定的更改,请参阅文档历史记录。
2026 年
2026 年 8 月
- 2026 年 8 月 13 日
-
🐘 PostgreSQL 兼容性:表达式上的索引。Aurora DSQL 现在支持表达式上的索引。索引键可以是根据表行的一个或多个列计算得出的表达式,因此筛选同一个表达式的查询可以使用该索引。例如,
lower(title)上的索引可以实现不区分大小写的高效搜索。索引定义中使用的所有函数和运算符都必须不可变。有关更多信息,请参阅 CREATE INDEX。 - 2026 年 8 月 3 日
-
🐘 PostgreSQL 兼容性:ALTER TABLE DROP COLUMN。Aurora DSQL 现在支持
ALTER TABLE ... DROP COLUMN从现有表中删除一列,您可以在一条语句中删除多个列。不支持删除主键列。有关更多信息,请参阅 ALTER TABLE。 - 2026 年 8 月 3 日
-
🐘 PostgreSQL 兼容性:ALTER TABLE ADD CONSTRAINT 和 VALIDATE CONSTRAINT。Aurora DSQL 现在支持
ALTER TABLE ... ADD CONSTRAINT ... NOT VALID在不验证现有数据的情况下添加CHECK约束,并且支持ALTER TABLE ASYNC ... VALIDATE CONSTRAINT在以后根据约束验证现有数据。使用NOT VALID选项可以在不阻塞操作的情况下向大型表添加约束。验证过程作为异步 DDL 作业运行,可以通过sys.jobs对其进行监控。有关更多信息,请参阅 ALTER TABLE。
2026 年 7 月
- 2026 年 7 月 31 日
-
🌍 区域扩展:Aurora DSQL 在其他四个区域中可用。多区域集群现已在欧洲地区(斯德哥尔摩)、欧洲(西班牙)、亚太地区(孟买)和亚太地区(新加坡)中可用。有关支持的区域的完整列表,请参阅 Aurora DSQL 的区域可用性。
- 2026 年 7 月 30 日
-
✨ 功能:成本可见性和警报。通过 Aurora DSQL 控制台,您现在可以查看累积的 Aurora DSQL 分布式处理单元(DPU),更轻松地根据 DPU 使用情况建立实时警报。
- 2026 年 7 月 15 日
-
✨ AI 集成:Aurora DSQL Playground 中的 Aurora DSQL Assist。Aurora DSQL Assist 是 Aurora DSQL Playground 中的全新人工智能(AI)助手,可帮助您将想法转化为实用的查询。您可以使用自然语言生成和修复 SQL,也可以为 Aurora DSQL 的分布式架构设计架构和索引。您还可以使用对话方式浏览错误和文档。有关 Aurora DSQL Assist 的更多信息,请访问 Aurora DSQL Playground 网站
。 - 2026 年 7 月 6 日
-
🐘 PostgreSQL 兼容性 - 其它 ALTER TABLE 操作:Aurora DSQL 现在支持其它
ALTER TABLE操作:SET DEFAULT、DROP DEFAULT、DROP NOT NULL、DROP EXPRESSION、ADD GENERATED AS IDENTITY和DROP CONSTRAINT。这些元数据 DDL 操作无需重新创建表即可实现更灵活的架构演进。有关更多信息,请参阅 ALTER TABLE。 - 2026 年 7 月 8 日
-
🆕 功能 - 更改数据捕获现已正式推出:Aurora DSQL 的更改数据捕获(CDC)现已正式推出。此版本添加了不同的操作类型(
op: "u"用于更新、op: "c"用于插入)和文档写入集压缩,此项压缩功能将对事务中同一行的多项更改合并到单个 CDC 记录中。如果应用程序在同一个事务中插入和删除一行,Aurora DSQL 会识别零净更改并从流中省略该行。有关更多信息,请参阅 CDC 流。
2026 年 6 月
- 2026 年 6 月 8 日
-
🐘 PostgreSQL 兼容性(带压缩功能的 JSONB 数据类型):Aurora DSQL 现在支持 PostgreSQL
JSONB数据类型,并可选对存储的数据进行压缩。您可以使用JSONB列来将半结构化数据(例如系统配置元数据、API 参数和事件日志)与关系数据一起存储,而依赖于 PostgreSQL 的JSONB类型的现有代码和工具无需修改,即可与 Aurora DSQL 结合使用。Aurora DSQL 默认启用 PostgreSQL 压缩,从而更高效地存储更大的JSONB有效载荷。有关更多信息,请参阅 Aurora DSQL 中支持的数据类型。
2026 年 5 月
- 2026 年 5 月 14 日
-
🆕 功能 [变更数据捕获(预览版)]:Aurora DSQL 在预览版中引入了对变更数据捕获(CDC)的支持,使您能够将实时数据库更改直接流式传输到 Amazon Kinesis Data Streams。借助这一完全托管式功能,不再需要构建或维护自定义流式传输管道,使构建事件驱动型应用程序、为实时分析管道提供支持以及跨系统同步数据变得更加容易。有关更多信息,请参阅开始使用 CDC。
- 2026 年 5 月 11 日
-
🌍 区域扩展(Aurora DSQL 在另外五个区域中可用):单区域集群现已在亚太地区(香港)、亚太地区(孟买)、亚太地区(新加坡)、欧洲地区(斯德哥尔摩)、南美洲(圣保罗)中可用。有关支持的区域的完整列表,请参阅 Aurora DSQL 的区域可用性。
- 2026 年 5 月 4 日
-
🐘 PostgreSQL 兼容性(带压缩功能的 JSON 数据类型):Aurora DSQL 现在支持 PostgreSQL
JSON数据类型,并具有可选的压缩功能。您可以将半结构化数据(例如 API 有效载荷、配置对象或事件日志)与关系数据一起存储。Aurora DSQL 默认启用 PostgreSQL 压缩,从而更高效地存储更大的JSON有效载荷。
2026 年 4 月
- 2026 年 4 月 28 日
-
🆕 功能:Aurora DSQL Playground 中的成本估算器。Aurora DSQL Playground 现在包括一个成本估算器,它可以帮助您估算在 Aurora DSQL 上运行工作负载的成本。您可以固定查询来构建具有代表性的工作负载,并查看这些查询消耗的估计分布式处理单元(DPU)。估算器还显示了每月 10 万个 DPU 的 AWS 免费套餐限额在哪些情况下适用于您的工作负载。
要开始使用成本估算器,请访问 Aurora DSQL Playground 网站
。有关 Aurora DSQL 如何计量使用量的更多信息,请参阅 Aurora DSQL 中的计费和计量。 - 2026 年 4 月 24 日
-
🐘 PostgreSQL 兼容性(ALTER DEFAULT PRIVILEGES 支持):Aurora DSQL 现在对于表、序列、函数和类型支持 PostgreSQL 的
ALTER DEFAULT PRIVILEGES。新创建的对象会自动继承已配置的默认权限,因此不再需要在每次创建对象后手动执行GRANT语句。 - 2026 年 4 月 24 日
-
🐘 PostgreSQL 兼容性(带嵌套语句的 CREATE SCHEMA):Aurora DSQL 现在支持
CREATE SCHEMA命令中的嵌套CREATE SEQUENCE和GRANT语句,使开发人员能够在单个原子操作中定义架构对象及其权限。 - 2026 年 4 月 24 日
-
🐘 PostgreSQL 兼容性(ALTER USER/ROLE RENAME 支持):Aurora DSQL 现在支持
ALTER USER/ROLE/GROUP ... RENAME TO,使管理员无需删除和重新创建数据库角色,即可重命名这些角色。重命名通过目录版本通知在所有活动的会话中传播。 - 2026 年 4 月 24 日
-
🐘 PostgreSQL 兼容性(ALTER ROUTINE 支持):Aurora DSQL 现在支持
ALTER ROUTINE ... SET SCHEMA、SET OWNER和RENAME TO以及GRANT、REVOKE、COMMENT ON和DROP ROUTINE。ROUTINE关键字是 PostgreSQL 的统称,同时涵盖函数和过程,使发出ROUTINE语法的对象关系映射(ORM)和迁移工具无需修改即可发挥作用。 - 2026 年 4 月 21 日
-
🆕 功能(AWS Backup 增加了 Aurora DSQL 对 AWS Organizations 备份策略的支持):AWS Backup 现在支持将 Aurora DSQL 集群作为 AWS Organizations 备份策略中的资源类型。组织管理员定义的备份策略规则可以直接针对跨成员账户的 Aurora DSQL 集群,从而更精确地控制组织范围的备份计划中包含哪些资源。
- 2026 年 4 月 13 日
-
🔌 开发人员工具(适用于 PHP 的 Aurora DSQL 连接器 (
PDO_PGSQL)):添加了适用于 PHP 的 Aurora DSQL 连接器,用于处理 IAM 令牌生成、安全套接字层(SSL)配置和 PHP 应用程序的连接池。该连接器提供了带指数回退的选择加入乐观并发控制(OCC)重试。有关更多信息,请参阅使用 PHP 连接器连接到 Aurora DSQL 集群。
2026 年 3 月
- March 31, 2026
-
🔌 开发人员工具(适用于 .NET (
Npgsql) 和 Rust (SQLx) 的 Aurora DSQL 连接器):添加了适用于 .NET 和 Rust 的连接器,用于处理 IAM 令牌生成、SSL 配置和连接池。这两个连接器都提供带指数回退的选择加入 OCC 重试、自定义 IAM 凭证提供商和 AWS 配置文件支持。有关更多信息,请参阅 Aurora DSQL 连接器。 - 2026 年 3 月 30 日
-
⚡ 性能(更快的 INSERT ON CONFLICT 语句):Aurora DSQL 提高了
INSERT ON CONFLICT语句的写入性能。这种改进随着对每个事务建议插入的行数而扩展,因此将许多INSERT ON CONFLICT语句批处理到单个事务中的工作负载会获得最大的收益。 - 2026 年 3 月 30 日
-
⚡ 性能(更快地验证大型插入工作负载的唯一性):Aurora DSQL 现在可以批量验证二级唯一索引约束,而不是一次验证一个密钥,从而加快大型插入和迁移工作负载的速度。如果事务涉及许多行或具有多个唯一二级索引的表,这种加速最为明显:在这类工作负载中,唯一性验证以前是瓶颈。例如,向具有一个唯一二级索引的表中插入 1000 行现在可在 577 毫秒内完成,低于 1041 毫秒(快 1.8 倍)。
- 2026 年 3 月 26 日
-
🔌 开发人员工具 [适用于 Ruby 的 Aurora DSQL 连接器(
pggem)]:添加了适用于 Ruby 的 Aurora DSQL 连接器,用于处理 IAM 令牌生成、SSL 配置和连接池。该连接器提供带指数回退的选择加入 OCC 重试和自定义 IAM 凭证提供商。有关更多信息,请参阅使用 Ruby pg 连接器连接到 Aurora DSQL 集群。
2026 年 2 月
- 2026 年 2 月 25 日
-
🔌 开发人员工具(集成了 Visual Studio Code SQLTools 和 DBeaver):添加了适用于 SQLTools 的 Aurora DSQL 驱动程序和适用于 DBeaver 社区版的 Aurora DSQL 插件。这两项集成都通过自动处理 IAM 身份验证和透明地管理访问令牌来简化数据库连接。SQLTools 驱动程序也在 Open VSX Registry 上提供,以便与 VS Code 兼容的编辑器(如 Cursor 和 Kiro)结合使用。
- 2026 年 2 月 25 日
-
🆕 功能(Aurora DSQL 演练场):AWS 发布了一个基于浏览器的演练场,使开发人员无需 AWS 账户即可与 Aurora DSQL 数据库进行交互。无需设置或基础设施配置,开发人员就可以使用内置的示例数据集直接从浏览器创建架构、加载数据和执行 SQL 查询。要开始探索,请访问 Aurora DSQL 演练场
。 - 2026 年 2 月 25 日
-
🔌 开发人员工具(支持 Tortoise、Flyway 和 Prisma):增加了对流行的 ORM 和数据库迁移工具的集成:适用于 Tortoise 的适配器(Python ORM)、适用于 Flyway 的方言(架构管理工具)和适用于 Prisma 的 CLI 工具(Node.js ORM)。这些集成可自动处理 IAM 身份验证和 Aurora DSQL 特定的兼容性要求。
- 2026 年 2 月 19 日
-
🔌 开发人员工具(具有 WebSocket 支持的 Go、Python 和 Node.js 连接器):添加了适用于 Go (
pgx)、Python (asyncpg) 和 Node.js(适用于Postgres.js的 WebSocket)的 Aurora DSQL 连接器,可简化 IAM 身份验证。每个连接器都会自动为每个连接生成令牌。对于传输控制协议(TCP)连接不可用的环境,Postgres.js连接器还支持 WebSocket 协议。有关更多信息,请参阅 Aurora DSQL 连接器。 - 2026 年 2 月 18 日
-
✨ 人工智能集成(Aurora DSQL 与 Kiro 能力包和人工智能代理技能集成:Aurora DSQL 与 Kiro 能力包和人工智能代理技能集成,使开发人员能够通过人工智能辅助开发更快地构建 Aurora DSQL 支持的应用程序。Kiro 能力包将 Aurora DSQL 模型上下文协议(MCP)服务器与开发最佳实践捆绑在一起,以实现一键安装。Aurora DSQL 技能通过技能 CLI 将同样的功能扩展到其它人工智能编码代理。有关更多信息,请参阅 Aurora DSQL 操控:技能和能力。
- 2026 年 2 月 13 日
-
🐘 PostgreSQL 兼容性(标识列和序列对象):Aurora DSQL 现在支持标识列和序列对象,使开发人员能够使用熟悉的 SQL 模式,直接在数据库中生成基于整数的自动递增的 ID。有关更多信息,请参阅序列和标识列。
- 2026 年 2 月 11 日
-
🌍 区域扩展(Aurora DSQL 在加拿大和澳大利亚区域中可用:Aurora DSQL 现在可在亚太地区(墨尔本)、亚太地区(悉尼)、加拿大(中部)和加拿大西部(卡尔加里)的单区域集群中使用。有关支持的区域的完整列表,请参阅 Aurora DSQL 的区域可用性。
- 2026 年 2 月 5 日
-
🔌 开发人员工具(适用于 Go 的 Aurora DSQL 连接器):添加了适用于 Go 的 Aurora DSQL 连接器,它封装了
pgx以及自动 IAM 身份验证,用于令牌生成、SSL 配置和连接管理。有关更多信息,请参阅使用 Go 连接器连接到 Aurora DSQL 集群。 - 2026 年 2 月 3 日
-
🐘 PostgreSQL 兼容性(对 NUMERIC 数据类型的索引支持):Aurora DSQL 现在支持对
NUMERIC数据类型的索引,可让客户使用NUMERIC列作为主键,在二级索引中使用这些列来提高十进制和财务数据的查询性能。
2026 年 1 月
- 2026 年 1 月 15 日
-
🔗 集成(Aurora DSQL 可在 Vercel 的 v0 中使用):包括 Aurora DSQL 在内的 AWS 数据库现在可在 Vercel 的 v0 中使用,这使开发人员能够从 Vercel 平台快速启动并直接连接到 Aurora DSQL 数据库。
2025 年
2025 年 12 月
- 2025 年 12 月 19 日
-
✨ 人工智能集成(AWS Labs Aurora DSQL MCP 服务器更新):更新了 MCP 服务器,提供了 Claude Code 和 Codex 的安装方法,包括基于 CLI 的设置。有关更多信息,请参阅 AWS Labs Aurora DSQL MCP 服务器。
- 2025 年 12 月 17 日
-
🔗 集成(Aurora DSQL 在 Vercel Marketplace 中可用):包括 Aurora DSQL 在内的 AWS 数据库现在可在 Vercel Marketplace 上使用,使开发人员能够直接从 Vercel 的开发人员平台在几秒钟内预置 Aurora DSQL 集群。
- 2025 年 12 月 11 日
-
🆕 功能(快速创建集群):Aurora DSQL 现在支持在几秒内创建集群,使开发人员能够立即预置 Aurora DSQL 数据库以快速提出新创意原型,并利用 AWS 管理控制台中的集成查询编辑器立即开始构建。
- 2025 年 12 月 11 日
-
🆕 功能(支持 Direct Connect 的 AWS PrivateLink):添加了私有域名系统(DNS)设置以及适用于 AWS PrivateLink 及 Direct Connect 的集群 ID 连接选项或 Amazon VPC 对等互连。有关更多信息,请参阅使用 AWS PrivateLink 管理和连接到 Aurora DSQL 集群。
2025 年 11 月
- 2025 年 11 月 21 日
-
🔌 开发人员工具(Python、Node.js 和 JDBC 连接器):Aurora DSQL 推出了新的 Python、Node.js 和 Java 数据库连接(JDBC)连接器,用于简化 IAM 授权,并使开发人员能够使用具有自动 IAM 令牌管理功能的标准 PostgreSQL 驱动程序连接到 Aurora DSQL 集群。有关更多信息,请参阅 Aurora DSQL 连接器。
- 2025 年 11 月 21 日
-
🆕 功能(存储量增加到 256 TiB):Aurora DSQL 数据库集群现在支持高达 256 TB 的存储量,是之前 128 TB 限制的两倍,支持客户在单个数据库集群中存储和管理更大的数据库。
- 2025 年 11 月 21 日
-
🆕 功能(AWS 管理控制台中的集成式查询编辑器):Aurora DSQL 现在提供了一个集成式查询编辑器,用于在 AWS 管理控制台中进行基于浏览器的 SQL 访问。客户可以直接从控制台安全地连接到其 Aurora DSQL 集群并运行 SQL 查询,而无需安装或配置外部客户端。有关更多信息,请参阅 Aurora DSQL 查询编辑器入门。
- 2025 年 11 月 20 日
-
🆕 功能(查询计划中的语句级成本估算):Aurora DSQL 现在提供语句级成本估算和查询计划,显示每个类别的细分,包括计算、读取、写入和多区域成本以及估计的 DPU 总额,以协助开发人员立即了解他们的估计成本状况。有关更多信息,请参阅使用 Aurora DSQL 解释计划。
- 2025 年 11 月 20 日
-
🔗 集成(将 JupyterLab 与 Aurora DSQL 结合使用):发布了在本地和 Amazon SageMaker AI 环境中将 Aurora DSQL 与 JupyterLab 连接起来的分步指南。有关更多信息,请参阅将 JupyterLab 与 Aurora DSQL 结合使用。
2025 年 10 月
- 2025 年 10 月 31 日
-
🆕 功能(符合 FIPS 140-3 标准的端点):Aurora DSQL 现在支持符合联邦信息处理标准(FIPS)140-3 的端点,使受监管行业和政府部门的客户在连接到 Aurora DSQL 集群时能够满足联邦安全要求。
- 2025 年 10 月 24 日
-
🆕 功能(基于资源的策略支持):Aurora DSQL 现在支持基于资源的策略,支持客户将内联策略直接附加到 Aurora DSQL 集群,以使用新的权限进行精细的访问控制:
PutClusterPolicy、GetClusterPolicy和DeleteClusterPolicy。有关更多信息,请参阅 Aurora DSQL 的基于资源的策略。 - 2025 年 10 月 23 日
-
🌍 区域扩展 [Aurora DSQL 已在欧洲地区(法兰克福)中可用]:Aurora DSQL 现已在欧洲地区(法兰克福)区域中可用,为需要部署将数据驻留在欧盟(EU)的分布式 SQL 数据库的欧洲客户提高了可用性。
2025 年 8 月
- 2025 年 8 月 26 日
-
🆕 功能(AWS Fault Injection Service 集成):Aurora DSQL 现在与 AWS Fault Injection Service(AWS FIS)集成,支持客户将故障注入单区域和多区域 Aurora DSQL 集群中,以测试容错能力并验证应用程序错误处理和恢复机制。
2025 年 7 月
- 2025 年 7 月 29 日
-
🆕 功能(AWS Backup 改进了 Aurora DSQL 多区域还原工作流程):AWS Backup 改进了 Aurora DSQL 多区域还原工作流程,简化了在灾难恢复和数据迁移场景中跨 AWS 区域还原 Aurora DSQL 备份的过程。有关更多信息,请参阅 Aurora DSQL 的备份和还原。
- 2025 年 7 月 3 日
-
🌍 区域扩展(Aurora DSQL 已在亚太地区(首尔)中可用):Aurora DSQL 现已在亚太地区(首尔)区域中可用,扩大了韩国和更广泛的亚太区域客户的可用性。
2025 年 5 月
- 2025 年 5 月 27 日
-
🚀 主要版本(Aurora DSQL 正式上市):Aurora DSQL 现已正式上市(GA)。Aurora DSQL 是一个无服务器的分布式 SQL 数据库,具有 PostgreSQL 兼容性、主动/主动高可用性和几乎无限的规模。GA 版本包括 CloudWatch 监控、AWS Backup 集成以及使用客户自主管理型 KMS 密钥进行数据加密等功能。有关更多信息,请参阅什么是 Aurora DSQL?
- 2025 年 5 月 8 日
-
🆕 功能(适用于 Aurora DSQL 的 AWS PrivateLink):Aurora DSQL 现在支持 AWS PrivateLink,使客户能够使用接口 Amazon VPC 端点和私有 IP 地址简化虚拟私有云(VPC)、Aurora DSQL 和本地数据中心之间的私有网络连接。有关更多信息,请参阅使用 AWS PrivateLink 管理和连接到 Aurora DSQL 集群。
2024 年
2024 年 12 月
- 2024 年 12 月 3 日
-
🚀 主要版本(Aurora DSQL 的公开预览版发布):Aurora DSQL 在公开预览版中作为一个新的无服务器分布式 SQL 数据库发布。Aurora DSQL 提供几乎无限的规模、PostgreSQL v16 兼容性、多区域主动/主动支持及 99.999% 的可用性服务水平协议(SLA)、IAM 身份验证和乐观并发控制。有关更多信息,请参阅什么是 Aurora DSQL?