このトピックでは、インスタンスの安定性とセキュリティを確保するための ApsaraDB RDS for MySQL の制限について説明します。
このトピックでは、特に指定がない限り、制限はすべてのバージョンに適用されます。
他のデータベースエンジンの制限については、次のトピックをご参照ください。
仕様とパフォーマンスの制限
|
リソース |
仕様 |
説明 |
|
ストレージ容量 |
|
最大ストレージ容量はインスタンスタイプによって異なります。詳細については、「プライマリ ApsaraDB RDS インスタンスタイプ」をご参照ください。 |
|
一時テーブルスペース |
|
premium local SSD を使用するインスタンスの最大一時テーブルスペースは 300 GB です。この制限を超えると、頻繁な高可用性スイッチオーバーやダウンタイムが発生する可能性があります。 |
|
接続数 |
最大 100,000 |
最大接続数はインスタンスタイプによって異なります。詳細については、「プライマリ ApsaraDB RDS インスタンスタイプ」をご参照ください。 |
|
IOPS |
|
なし |
|
メモリサイズ |
|
クラウドディスクを使用する ApsaraDB RDS for MySQL インスタンスでは、オペレーティングシステムと管理サービスが一部のメモリを消費するため、実際に使用可能なメモリは指定されたサイズよりも少なくなります。 メモリ消費量の詳細:
|
|
JSON フィールド |
JSON フィールドには最大 4 GB のデータを格納できます。 |
なし |
クォータ
|
クォータ |
制限 |
|
読み取り専用インスタンス |
各プライマリインスタンスに、最大 10 個の読み取り専用インスタンスを作成できます。 |
|
プライマリインスタンス |
従量課金またはサーバーレスのプライマリインスタンスは、最大 200 個まで作成できます。クォータセンターでクォータの引き上げをリクエストできます。 |
|
タグ |
各タグキーは一意である必要があります。1 つのインスタンスに最大 20 個のタグを追加できます。一度に最大 50 個のインスタンスにタグを付与できます。詳細については、「タグの作成」をご参照ください。 |
|
無料バックアップストレージクォータ |
超過バックアップストレージ (GB) = データバックアップサイズ + ログバックアップサイズ - 無料クォータ。結果は最も近い整数に切り上げられます。バックアップの詳細については、「バックアップ料金」をご参照ください。 |
|
バックアップ保持期間 |
デフォルトのバックアップ保持期間は 7 日間で、最大は 730 日間です。730 日を超えて保持されたバックアップはアーカイブ済みバックアップに変換され、ストレージ料金が安くなります。詳細については、「バックアップ料金」をご参照ください。 |
|
ログ保持期間 |
詳細については、「エラーログとスロークエリログの表示」をご参照ください。 |
命名制限
|
項目 |
説明 |
|
インスタンス名 |
|
|
ユーザー名 |
|
|
データベース名 |
|
|
ユーザー定義関数 (UDF) 名 |
予約語の使用は避けてください。 |
セキュリティ制限
|
項目 |
説明 |
|
パスワード |
パスワードは次の要件を満たす必要があります。
|
|
ポート |
ApsaraDB RDS for MySQL インスタンスのデフォルトポートは 3306 です。ポート番号は変更できます。詳細については、「ApsaraDB RDS for MySQL インスタンスのエンドポイントとポートの表示または変更」をご参照ください。 |
|
クラウドディスク暗号化 |
クラウドディスク暗号化は、インスタンスの作成時にのみ有効にできます。有効にした後、無効にすることはできません。 |
|
セキュリティグループ |
1 つのインスタンスは最大 10 個のセキュリティグループに所属できます。
詳細については、「セキュリティグループの設定」をご参照ください。 |
|
IP アドレスホワイトリスト |
1 つのインスタンスには最大 50 個のホワイトリストグループを設定でき、各グループには最大 1,000 個の IP アドレスまたは CIDR ブロックを含めることができます。詳細については、「ApsaraDB RDS for MySQL インスタンスの IP アドレスホワイトリストの設定」をご参照ください。 |
|
アカウント権限 |
|
|
特権アカウント |
特権アカウントは、コンソールまたは API 呼び出しによってのみ作成および管理できます。特権アカウントは任意の接続を終了させることができます。各インスタンスは、1 つの特権アカウントのみを持つことができます。 |
|
標準アカウント |
|
|
インスタンスパラメーター |
ほとんどのインスタンスパラメーターは、コンソールまたは API 呼び出しによって変更できます。セキュリティと安定性の理由から、一部のパラメーターは変更できません。 |
操作上の制限
|
項目 |
説明 |
|
バックアップと復元 |
|
|
MySQL ストレージエンジン |
InnoDB ストレージエンジンのみがサポートされています。
|
|
ログ |
|
|
プライマリ-セカンダリ レプリケーション |
ApsaraDB RDS for MySQL は、プライマリ-セカンダリ レプリケーションアーキテクチャを提供します (RDS Basic Edition を除く)。RDS High-availability Edition インスタンスのセカンダリインスタンスは読み取り不可です。RDS Cluster Edition インスタンスのセカンダリノードは読み取り可能です。 |
|
インスタンスの再起動 |
インスタンスは、コンソールまたは API 呼び出しで再起動する必要があります。 |
|
ネットワーク設定 |
MySQL 5.5 または MySQL 5.6 インスタンスがクラシックネットワークにあり、データベースプロキシが有効になっている場合、SNAT モードで net.ipv4.tcp_timestamps を有効にすることはできません。 |
|
ストレージ領域 |
インスタンスのストレージ領域がいっぱいになると、自動的にロックされ、使用できなくなります。ストレージ使用量を定期的に確認することを推奨します。 |
|
単一テーブルのサイズ |
オペレーティングシステムのファイルサイズの制限により、ApsaraDB RDS for MySQL の単一テーブルの最大サイズは 16 TB です。 |
|
ヘルプ情報 |
すべての MySQL バージョンには |
|
パブリックエンドポイント |
|
|
Instance restart |
You must restart an instance in the console or by calling an API. |
|
GTID |
グローバルトランザクション識別子 (GTID) は、ApsaraDB RDS for MySQL インスタンスでデフォルトで有効になっており、無効にすることはできません。 |