NDBCLUSTER
ストレージエンジンを使用するときは、テーブルやインデックスなどの一部のデータベースオブジェクトに関してさまざまな制限があります。
-
データベース名とテーブル名
NDB
ストレージエンジンを使用するときは、データベース名とテーブル名の最大許容長はどちらも 63 文字です。MySQL Cluster NDB 7.3.8 以降では、この制限を超える長さのデータベース名またはテーブル名を使用するステートメントは該当するエラーで失敗します。(Bug #19550973)
データベースオブジェクトの数 1 つの MySQL Cluster に含まれるすべての
NDB
データベースオブジェクト (データベース、テーブル、およびインデックスを含む) の最大数は、20320 に制限されています。テーブルあたりの属性数 特定のテーブルに属すことができる属性 (つまり、カラムとインデックス) の最大数は 512 です。
キーあたりの属性数 キーあたりの属性の最大数は 32 です。
行サイズ 1 行の最大許容サイズは 14000 バイトです (MySQL Cluster NDB 7.0 の時点で)。この合計のうち、個々の
BLOB
またはTEXT
カラムは 256 + 8 = 264 バイトを占めます。