仕様制限
仕様 | メモリ | ファイルシステムが占有しているメモリ | 最大ストレージ | ファイル最大数 |
---|---|---|---|---|
polar.mysql.x2.medium | 4 GB | 450 MB | 5,000 GB | 1,026,048 |
polar.mysql.x8.medium | 16 GB | 850 MB | 1,000 GB | 2,050,048 |
polar.mysql.x8.large | 32 GB | |||
polar.mysql.x8.xlarge | 64 GB | |||
polar.mysql.x8.2xlarge | 128 GB | |||
polar.mysql.x8.4xlarge | 220 GB |
注記:
- ファイルの最大数:ユーザーファイル、データベースシステムファイル (約 100)、ログファイル (SHOW POLAR LOGS コマンドを実行してログファイルの数を表示できます)
が含まれます。 PolarDB テーブルは 2 つのファイルを占有します。 パーティションテーブルは N+2 ファイルを占有します (N はパーティションの数を示します)。
ファイルの上限に到達後に新しいテーブルを作成しようとすると、次のエラーメッセージのポップアップが表示されます。
ERROR 3017 (HY000):ファイルが多すぎます。 PolarDB は、10GB のディスクサイズにつき 2048 ファイルまでサポートします。 テーブルを新規作成する前に、テーブル / データベースをいくつか削除してください。
具体的には、いくつかのテーブルを削除するか、データベースインスタンスの仕様をアップグレードする必要があります。
- ファイルシステムが占有しているメモリ:データベースがストレージの上限に達し、正常に読み書きできる (つまり、インスタンスがパフォーマンスストレステスト実行中であったり、大きなテーブルで DDL を実行ではない)、ファイルシステムが占有するメモリ。 インスタンスがストレージの上限に達していない場合、ファイルシステムは、テーブルで指定されているよりも少ないメモリリソースを使用します。
その他の制限
- テーブル名の長さ:データベースインスタンスのテーブル名 (またはファイル名) の長さは、英字63 文字を超えることはできません。
- インスタンスのシリアル化可能な分離レベルを設定することはできません。
- ご利用のアカウントはデフォルトで上級ユーザーであるため、コンソールでアカウントを管理することはできません。 PolarDB アカウントの権限は、 MySQLのRDS アカウントの上級ユーザーの権限と同様です。