Amazon Aurora DSQL のクラスタークォータとデータベース制限 - Amazon Aurora DSQL

Amazon Aurora DSQL のクラスタークォータとデータベース制限

以下のセクションでは、Aurora DSQL のクラスタークォータとデータベース制限について説明します。

クラスタークォータ

AWS アカウントには、Aurora DSQL で次のクラスタークォータがあります。特定の AWS リージョン内の単一リージョンクラスターとマルチリージョンクラスターのサービスクォータの増加をリクエストするには、Service Quotas コンソールページを使用します。その他のクォータの増加については、AWS サポート にお問い合わせください。

説明 デフォルトの制限 設定可能? Aurora DSQL エラーコード エラーメッセージ

AWS アカウントあたりの単一リージョンクラスターの最大数。

20 クラスター

はい

API エラーコード ServiceQuotaExceededException : 402

You have reached the cluster limit.

AWS アカウントあたりのマルチリージョンクラスターの最大数

5 クラスター

はい

API エラーコード ServiceQuotaExceededException : 402

You have reached the cluster limit.

クラスターあたりの最大ストレージ

10 TiB のデフォルト制限、承認済みの制限引き上げで最大 128 TiB

はい

DISK_FULL(53100)

Current cluster size exceeds cluster size limit.

クラスターあたりの最大接続数

10,000 接続

はい

TOO_MANY_CONNECTIONS(53300)

Unable to accept connection, too many open connections.

クラスターあたりの最大接続レート

100 接続/秒

いいえ

CONFIGURED_LIMIT_EXCEEDED(53400)

Unable to accept connection, rate exceeded.

クラスターあたりの最大接続バーストキャパシティ 1,000 接続 いいえ エラーコードなし エラーメッセージなし

同時復元ジョブの最大数

4 いいえ エラーコードなし エラーメッセージなし
接続のリフィルレート 100 接続/秒 いいえ エラーコードなし エラーメッセージなし

Aurora DSQL のデータベース制限

次の表に、Aurora DSQL のデータベース制限を示します。

説明 デフォルトの制限 設定可能? Aurora DSQL エラーコード エラーメッセージ

プライマリキーで使用される列の最大合計サイズ

1 KiB

いいえ

54000

ERROR: key size too large

セカンダリインデックスの列の最大合計サイズ

1 KiB

いいえ

54000

ERROR: key size too large

テーブル内の行の最大サイズ

2 MiB

いいえ

54000

ERROR: maximum row size exceeded

インデックスの一部ではない列の最大サイズ

1 MiB

いいえ

54000

ERROR: maximum column size exceeded

プライマリキーまたはセカンダリインデックスの列の最大数

8

いいえ

54011

ERROR: more than 8 column keys in an index are not supported

テーブル内の列の最大数

255

いいえ

54011

ERROR: tables can have at most 255 columns

テーブル内のインデックスの最大数

24

いいえ

54000

ERROR: more than 24 indexes per table are not allowed

書き込みトランザクションで変更されたすべてのデータの最大サイズ

10 MiB

いいえ

54000

ERROR: transaction size limit 10mb exceeded DETAIL: Current transaction size {sizemb} 10mb

トランザクションブロックで変更できるテーブル行とインデックス行の最大数

トランザクションあたり 3,000 行。「PostgreSQL 互換性に関する Aurora DSQL の考慮事項」を参照してください。

いいえ

54000

ERROR: transaction row limit exceeded

クエリオペレーションで使用できるメモリの基本最大量

トランザクションあたり 128 MiB

いいえ

53200

ERROR: query requires too much temp space, out of memory.

データベースで定義されたスキーマの最大数

10

いいえ

54000

ERROR: more than 10 schemas not allowed

データベース内のテーブルの最大数

1,000 テーブル

いいえ

54000

ERROR: creating more than 1000 tables not allowed

クラスター内のデータベースの最大数

1

いいえ

エラーコードなし

ERROR: unsupported statement

最大トランザクション時間

5 分

いいえ

54000

ERROR: transaction age limit of 300s exceeded

最大接続時間

60 分

いいえ

エラーコードなし エラーメッセージなし

データベースのビューの最大数

5,000

いいえ

54000

ERROR: creating more than 5000 views not allowed

ビュー定義の最大サイズ 2 MiB いいえ

54000

ERROR: view definition too large

Aurora DSQL に固有のデータ型の制限については、「Aurora DSQL でサポートされているデータ型」を参照してください。