

# Amazon RDS Data API の制限
<a name="data-api.limitations"></a>

RDS Data API には以下の制限があります。
+ Data API クエリは、DB クラスターのライターインスタンスでのみ実行できます。ただし、ライターインスタンスは書き込みクエリと読み取りクエリの両方を受け入れることができます。
+ Aurora グローバルデータベースでは、プライマリ DB クラスターとセカンダリ DB クラスターの両方で Data API を有効にできます。ただし、セカンダリクラスターは、プライマリに昇格されるまではライターインスタンスを持ちません。Data API では、読み取りクエリであっても、クエリ処理のためにライターインスタンスにアクセスする必要があります。その結果、セカンダリクラスターに送信した読み取りクエリと書き込みクエリは、ライターインスタンスがない間は失敗します。セカンダリクラスターが昇格されてライターインスタンスを持つと、この DB インスタンスに対する Data API クエリが成功します。
+ Data API は T DB インスタンスクラスではサポートされていません。
+ Aurora PostgreSQL バージョン 14 以降のデータベースでは、Data API はパスワード暗号化のために `scram-sha-256` のみをサポートします。
+ レスポンスサイズの上限は 1 MiB です。1 MiB を超えるレスポンスデータが返されると、その呼び出しは終了します。