Amazon RDS 数据 API 的限制 - Amazon Aurora
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon RDS 数据 API 的限制

RDS 数据 API 存在以下限制:

  • 您只能对数据库集群中的写入器实例执行数据 API 查询。但是,写入器实例可以接受写入和读取查询。

  • 使用 Aurora Global Database,您可以在主数据库集群和辅助数据库集群上均启用数据 API。但是,辅助集群在提升为主集群之前,没有写入器实例。数据 API 需要访问写入器实例才能进行查询处理,即使是读取查询也是如此。因此,当辅助集群缺少写入器实例时,发送到辅助集群的读取和写入查询会失败。在辅助集群得到提升并具有可用的写入器实例后,对该数据库实例的数据 API 查询会成功。

  • T 数据库实例类不支持数据 API。

  • 对于 Aurora Serverless v2 和预调配数据库集群,RDS 数据 API 不支持某些数据类型。有关受支持类型的列表,请参阅Aurora Serverless v2、预置集群与 Aurora Serverless v1 集群的 Amazon RDS 数据 API 行为比较

  • 对于 Aurora PostgreSQL 版本 14 和更高版本的数据库,数据 API 仅支持使用 scram-sha-256 进行密码加密。

  • 响应大小限制为 1MiB。如果调用返回的响应数据超过 1MiB,则调用将终止。

  • 对于 Aurora Serverless v1,每秒最大请求数为 1000。对于所有其它受支持的数据库,没有限制。

  • 数据库返回的结果集中的 Data API 大小限制为每行 64 KB。确保结果集中的每一行都小于或等于 64 KB。