ApsaraDB RDS for MySQL には、インスタンスの安定性とセキュリティを確保するためのいくつかの制限があります。
特定のバージョンが記載されていない限り、このトピックで説明されている制限はすべてのバージョンに適用されます。
他のデータベースエンジンの制限については、次のトピックをご参照ください。
仕様とパフォーマンスの制限
リソース | 仕様 | 説明 |
ストレージ容量 |
| 最大ストレージ容量はインスタンスタイプによって異なります。 詳細については、「プライマリインスタンスタイプ」をご参照ください。 |
一時表領域サイズ |
| パフォーマンス専有型ローカルディスクの一時表領域の最大値は 300 GB です。 この制限を超えると、高可用性スイッチオーバーやインスタンスの故障が頻繁に発生する可能性があります。 |
接続数 | 最大 100,000 | 最大接続数はインスタンスタイプによって異なります。 詳細については、「プライマリインスタンスタイプ」をご参照ください。 |
IOPS |
| なし |
メモリサイズ |
| ApsaraDB RDS for MySQL クラウドディスクインスタンスの基盤となるオペレーティングシステムと ApsaraDB RDS 管理サービスは、一部のメモリを消費します。 したがって、インスタンスの実際に使用可能なメモリは、指定されたメモリサイズよりも小さくなります。 メモリ使用量の詳細:
|
JSON フィールド | 保存可能な最大データは 4 GB | なし |
クォータ
クォータ | 制限 |
読み取り専用インスタンス | 最大 10 個の読み取り専用インスタンスを作成できます。 |
プライマリインスタンス | 従量課金およびサーバーレスのプライマリインスタンスのクォータは 200 です。 クォータを増やすには、クォータセンターでリクエストを送信してください。 |
タグ | 各タグキーは一意である必要があります。 最大 20 個のタグを設定できます。 バッチで最大 50 個のインスタンスにタグを追加します。 タグを作成するには、「タグの作成」をご参照ください。 |
無料バックアップストレージクォータ |
超過使用量は次のように計算されます: データバックアップサイズ + ログバックアップサイズ - 無料クォータ。 値は GB 単位で測定され、最も近い整数に切り上げられます。 バックアップの詳細については、「バックアップストレージのコスト」をご参照ください。 |
インスタンスバックアップの保持期間 | デフォルトの保持期間は 7 日間です。 最大保持期間は 730 日間です。 730 日を超えて保持されたデータバックアップはアーカイブバックアップに変換され、アーカイブバックアップ料金が安くなります。 詳細については、「バックアップストレージのコスト」をご参照ください。 |
ログの保持期間 |
詳細については、「エラーログとスローログを表示する」をご参照ください。 |
命名の制限
制限 | 説明 |
インスタンス名 |
|
アカウント名 |
|
データベース名 |
|
ユーザー定義関数名 | 予約キーワードの使用は避けてください。 |
セキュリティの制限
制限事項 | 説明 |
パスワード | パスワードは次の要件を満たす必要があります。
|
ポート | ApsaraDB RDS for MySQL インスタンスのデフォルトポートは 3306 です。ポート番号は手動で変更できます。詳細については、「内部およびパブリックエンドポイントとポートの表示または変更」をご参照ください。 |
ディスク暗号化 | ディスク暗号化はインスタンスの作成時にのみ有効にでき、無効にすることはできません。 |
セキュリティグループ | 各インスタンスは最大 10 個のセキュリティグループに追加できます。
セキュリティグループを設定するには、「セキュリティグループの設定」をご参照ください。 |
IP ホワイトリスト | 各インスタンスには最大 50 個のホワイトリストグループを設定できます。 各ホワイトリストグループには、最大 1,000 個の IP アドレスまたは CIDR ブロックを含めることができます。 ホワイトリストを設定するには、「IP アドレスホワイトリストの設定」をご参照ください。 |
アカウント権限 |
|
特権アカウント | 特権アカウントは、コンソールまたは API の呼び出しによってのみ作成および管理できます。 任意のアカウントを切断するために使用できます。 各インスタンスに作成できる特権アカウントは 1 つだけです。 |
標準アカウント |
|
インスタンスパラメータ | ほとんどのインスタンスパラメーターは、コンソールまたは API の呼び出しによって変更できます。 セキュリティと安定性のために、一部のパラメーターは変更できません。 |
インスタンス操作の制限
制限 | 説明 |
バックアップと回復 |
|
MySQL ストレージエンジン | InnoDB エンジンのみがサポートされています。
|
ログ |
|
プライマリ/セカンダリレプリケーション | ApsaraDB RDS for MySQL は、プライマリ/セカンダリレプリケーションアーキテクチャを提供します (Basic Edition インスタンスを除く)。 高可用性シリーズインスタンスのセカンダリインスタンスは読み取り可能ではありません。 Cluster Edition インスタンスのセカンダリノードは読み取り可能です。 |
インスタンスの再起動 | コンソールまたは API の呼び出しによってインスタンスを再起動します。 |
ネットワーク設定 | MySQL 5.5 または MySQL 5.6 インスタンスがクラシックネットワークにあり、データベースプロキシが有効になっている場合は、SNAT モードで net.ipv4.tcp_timestamps を有効にしないでください。 |
ストレージ領域 | インスタンスのストレージ容量がいっぱいになると、インスタンスは自動的にロックされます。 これは、その使用に影響します。 ストレージの使用状況を定期的に確認してください。 |
単一テーブルサイズ | オペレーティングシステムのファイルサイズの制限により、ApsaraDB RDS for MySQL の単一テーブルの最大サイズは 16 TB です。 |
ヘルプ情報 | すべての MySQL バージョンには |
パブリックエンドポイント | |
RDS インスタンスの再起動 | コンソールを使用するか、OpenAPI を呼び出してインスタンスを再起動します。 |