TiDB の制限
このドキュメントでは、識別子の最大長や、サポートされるデータベース、テーブル、インデックス、パーティション テーブル、シーケンスの最大数など、TiDB の一般的な使用上の制限について説明します。
注記:
TiDBはMySQLのプロトコルおよび構文と高い互換性を備えていますが、MySQLの多くの制限事項も含まれています。例えば、1つのインデックスには最大16列まで含めることができます。詳細については、 MySQLの互換性およびMySQLの公式ドキュメントをご覧ください。
識別子の長さの制限
データベース、テーブル、ビュー、接続の合計数の制限
単一データベースの制限
単一テーブルの制限
1行の制限
インデックスの制限
インデックスの最大長は3072バイトで、4バイトUTF-8エンコードでは768文字に相当します。1つのインデックスに含まれる列の最大数は16に制限されています。
データ型の制限
SQL文の制限
TiKVバージョンの制限
クラスター内の TiDBコンポーネントのバージョンが v6.2.0 以降の場合、TiKV のバージョンも v6.2.0 以降である必要があります。