📣

TiDB Cloud Serverless が
Starter
に変わりました!このページは自動翻訳されたものです。
原文はこちらからご覧ください。

TiDB の制限

このドキュメントでは、識別子の最大長や、サポートされるデータベース、テーブル、インデックス、パーティション テーブル、シーケンスの最大数など、TiDB の一般的な使用上の制限について説明します。

注記:

TiDBは、MySQLのプロトコルおよび構文との高い互換性を備えていますが、多くのMySQLの制限事項も含まれています。例えば、1つのインデックスには最大16個の列を含めることができます。詳細については、 MySQLの互換性およびMySQLの公式ドキュメントをご覧ください。

識別子の長さの制限

識別子の種類最大長(許可される文字数)
データベース64
テーブル64
カラム64
索引64
ビュー64
シーケンス64

データベース、テーブル、ビュー、接続の総数に関する制限

タイプ最大数
データベース無制限
テーブル無制限
ビュー無制限
接続無制限

単一データベースの制限

タイプ上限
テーブル無制限

単一テーブルの制限

タイプ上限(デフォルト値)
デフォルトは1017で、最大4096まで調整可能
インデックスデフォルトは64で、最大512まで調整可能
無制限
サイズ無制限
パーティション8192

1行の制限

タイプ上限(デフォルト値)
サイズデフォルトは6 MiBで、120 MiBまで調整可能

インデックスの制限

インデックスの最大長は3072バイトで、4バイトUTF-8エンコードでは768文字に相当します。1つのインデックスに含まれる列の最大数は16に制限されています。

データ型の制限

タイプ上限
チャー255文字
バイナリ255文字
VARBINARY65535文字
可変長文字16383文字
TEXTデフォルトは6 MiBで、120 MiBまで調整可能
ブロブデフォルトは6 MiBで、120 MiBまで調整可能

SQL文の制限

タイプ上限
単一トランザクション内のSQL文の最大数楽観的トランザクションが使用され、トランザクション再試行が有効な場合、上限は 5000 です。

TiKVバージョンの制限

クラスターで、TiDBコンポーネントのバージョンが v6.2.0 以降の場合、TiKV のバージョンも v6.2.0 以降である必要があります。

このページは役に立ちましたか?