すべてのプロダクト
Search
ドキュメントセンター

PolarDB:制限事項

最終更新日:May 30, 2024

このトピックでは、PolarDB for MySQLの制限について説明します。

制限

エディション

ノードタイプ

CPUとメモリ

ファイルシステムの最大メモリ

最大ファイル数

最大接続数

クラスターエディション (専用)

polar.mysql.x4.medium

2 コア 8 GB

800 MB

1,024,000

6,000

polar.mysql.x4.large

4 コア 16 GB

1,300 MB

2,048,000

8,000

polar.mysql.x4.xlarge

8 コア 32 GB

2,400 MB

4,096,000

10,000

polar.mysql.x8.xlarge

8 コア 64 GB

3,500 MB

6,144,000

16,000

polar.mysql.x8.2xlarge

16 コア 128 GB

10,240 MB

20,480,000

32,000

polar.mysql.x8.4xlarge

32 コア 256 GB

10,240 MB

20,480,000

64,000

polar.mysql.x8.8xlarge

64 コア 512 GB

10,240 MB

20,480,000

64,000

polar.mysql.x8.12xlarge

88コア、710 GB

10,240 MB

20,480,000

100,000

クラスターエディション (汎用)

polar.mysql.g2.medium

2 コア 4 GB

800 MB

1,024,000

1,800

polar.mysql.g4.medium

2 コア 8 GB

800 MB

1,024,000

2,000

polar.mysql.g2.large

4 コア 8 GB

1,300 MB

2,048,000

3,000

polar.mysql.g4.large

4 コア 16 GB

1,300 MB

2,048,000

6,000

polar.mysql.g2.xlarge

8 コア 16 GB

1,300 MB

2,048,000

6,000

polar.mysql.g4.xlarge

8 コア 32 GB

2,400 MB

4,096,000

10,000

polar.mysql.g4.2xlarge

16 コア 64 GB

3,500 MB

6,144,000

16,000

polar.mysql.g4.4xlarge

32 コア 128 GB

10,240 MB

20,480,000

32,000

上記の表では、次のメトリックに対するPolarDB for MySQLの制限について説明します。

  • ファイルシステムの最大メモリ

    このメトリックは、クラスターのストレージの上限に達したときにファイルシステムによって消費されるメモリの量を指します。 この場合、クラスターは通常どおり読み取りおよび書き込み要求を処理します (大きなテーブルに対するストレステストまたはDDL操作が含まれていない限り) 。 クラスターのストレージの上限に達していない場合、消費されるメモリの量はこの制限内です。

  • 最大ファイル数

    ユーザーファイル、データベースシステムファイル (約100ファイル) 、ログファイルが含まれます。 ログファイルの数を表示するには、SHOW POLAR LOGSコマンドを実行します。 パーティション分割されていないPolarDBテーブルは2つのファイルを占有し、パーティション分割されたテーブルはN + 2個のファイルを占有します (Nはパーティションの数を表します) 。 最大ファイル数に達した後にテーブルを作成すると、次のエラーメッセージが表示されます。

    エラー3017 (HY000): ファイルが多すぎます。 PolarDB は、10GB のディスクサイズにつき 2048 ファイルまでサポートします。 新しいテーブル
    を作成する前に、いくつかのテーブル /データベースを削除してください

    この場合、一部のテーブルを削除するか、クラスターをスケールする必要があります。

  • 最大接続数

    上の表の接続数は、クラスターではなく、個々のノードの接続数を指します。

その他の制限

項目

説明の制限

テーブル名

クラスター内のテーブルの名前は、最大64桁または50漢字です。

シリアル化可能な分離レベル

サポートされていません。

よくある質問

  • PolarDBで10,000データベースを作成できますか? クラスター内のデータベースの最大数はいくつですか。

    はい、PolarDBで10,000データベースを作成できます。 PolarDBでは、クラスター内のデータベース数は制限されません。 ただし、データベースの数は、クラスタの仕様と対応するファイルの最大数によって制限される場合があります。

  • テーブルはPolarDB for MySQLにどのくらいのデータを保存できますか?

    テーブルには最大64テラバイトのデータを保存できます。

  • 接続の最大数は読み取り専用ノードの数に関連していますか。 読み取り専用ノードを追加して最大接続数を増やすことはできますか?

    いいえ、接続の最大数は読み取り専用ノードの数とは関係ありません。 ノードの仕様によって決まります。 制限を増やすには、クラスターをスケールアップする必要があります。 詳細については、「PolarDBクラスターの手動アップグレードまたはダウングレード」をご参照ください。