これはアーカイブされた TiDB のドキュメントであり、更新は行われていません。最新の LTS バージョンのドキュメントを表示する ↗

TiDB の機能

このドキュメントでは、TiDB の各バージョンでサポートされている機能を一覧表示しています。実験的機能のサポートは、最終リリースの前に変更される可能性があることに注意してください。

データ型、関数、および演算子

データ型、関数、および演算子6.16.05.45.35.25.15.04.0
数値型よよよよよよよよ
日付と時刻の種類よよよよよよよよ
文字列型よよよよよよよよ
JSON タイプ実験的実験的実験的実験的実験的実験的実験的実験的
制御フロー関数よよよよよよよよ
文字列関数よよよよよよよよ
数値関数と演算子よよよよよよよよ
日付と時刻関数よよよよよよよよ
ビット関数と演算子よよよよよよよよ
キャスト関数と演算子よよよよよよよよ
暗号化および圧縮関数よよよよよよよよ
情報関数よよよよよよよよ
JSON関数実験的実験的実験的実験的実験的実験的実験的実験的
集計関数よよよよよよよよ
ウィンドウ関数よよよよよよよよ
その他の関数よよよよよよよよ
オペレーターよよよよよよよよ
文字セットと照合 1よよよよよよよよ
ユーザーレベルのロックよNNNNNNN

索引付けと制約

索引付けと制約6.16.05.45.35.25.15.04.0
発現インデックス実験的実験的実験的実験的実験的実験的実験的実験的
カラム型ストレージ (TiFlash)よよよよよよよよ
RocksDB エンジンよよよよよよよよ
タイタンプラグインよよよよよよよよ
見えないインデックスよよよよよよよN
複合PRIMARY KEYよよよよよよよよ
一意のインデックスよよよよよよよよ
整数PRIMARY KEYのクラスター化インデックスよよよよよよよよ
複合キーまたは非整数キーのクラスター化インデックスよよよよよよよN

SQL ステートメント

SQL ステートメント26.16.05.45.35.25.15.04.0
REPLACE SELECT INSERT UPDATE DELETEよよよよよよよよ
INSERT ON DUPLICATE KEY UPDATEよよよよよよよよ
LOAD DATA INFILEよよよよよよよよ
SELECT INTO OUTFILEよよよよよよよよ
INNER JOIN , `LEFTRIGHT [OUTER] JOIN`よよよよよよよ
UNION 、 UNION ALLよよよよよよよよ
EXCEPTおよびINTERSECT演算子よよよよよよよN
GROUP BY 、 ORDER BYよよよよよよよよ
ウィンドウ関数よよよよよよよよ
共通テーブル式 (CTE)よよよよよよNN
START TRANSACTION 、 COMMIT 、 ROLLBACKよよよよよよよよ
EXPLAINよよよよよよよよ
EXPLAIN ANALYZEよよよよよよよよ
ユーザー定義変数実験的実験的実験的実験的実験的実験的実験的実験的
BATCH [ON COLUMN] LIMIT INTEGER DELETEよNNNNNNN

高度な SQL 機能

高度な SQL 機能6.16.05.45.35.25.15.04.0
プリペアド ステートメント キャッシュよよよよ実験的実験的実験的実験的
SQL 計画管理 (SPM)よよよよよよよよ
コプロセッサー・キャッシュよよよよよよよ実験的
ステイル読み取りよよよよよよNN
フォロワーが読むよよよよよよよよ
履歴データの読み取り (tidb_snapshot)よよよよよよよよ
オプティマイザーのヒントよよよよよよよよ
MPP 実行エンジンよよよよよよよN
インデックス マージよよよ実験的実験的実験的実験的実験的
SQL の配置規則よよ実験的実験的NNNN

データ定義言語 (DDL)

データ定義言語 (DDL)6.16.05.45.35.25.15.04.0
TRUNCATE CREATE DROP ALTER RENAMEよよよよよよよよ
生成された列実験的実験的実験的実験的実験的実験的実験的実験的
ビューよよよよよよよよ
シーケンスよよよよよよよよ
自動増加よよよよよよよよ
オートランダムよよよよよよよよ
DDL アルゴリズム アサーションよよよよよよよよ
マルチスキーマの変更: 列を追加実験的実験的実験的実験的実験的実験的実験的実験的
列の種類を変更するよよよよよよNN
一時テーブルよよよよNNNN

取引

取引6.16.05.45.35.25.15.04.0
非同期コミットよよよよよよよN
1個よよよよよよよN
大規模トランザクション (10GB)よよよよよよよよ
悲観的な取引よよよよよよよよ
楽観的な取引よよよよよよよよ
反復可能読み取り分離 (スナップショット分離)よよよよよよよよ
読み取りコミット分離よよよよよよよよ

パーティショニング

パーティショニング6.16.05.45.35.25.15.04.0
範囲分割よよよよよよよよ
ハッシュパーティショニングよよよよよよよよ
List パーティショニングよ実験的実験的実験的実験的実験的実験的N
List COLUMNS パーティショニングよ実験的実験的実験的実験的実験的実験的N
EXCHANGE PARTITION実験的実験的実験的実験的実験的実験的実験的N
動的剪定よ実験的実験的実験的実験的実験的NN

統計

統計6.16.05.45.35.25.15.04.0
CMSketchデフォルトで無効デフォルトで無効デフォルトで無効デフォルトで無効よよよよ
ヒストグラムよよよよよよよよ
拡張統計実験的実験的実験的実験的実験的実験的実験的N
統計フィードバック非推奨非推奨非推奨実験的実験的実験的実験的実験的
統計を自動的に更新するよよよよよよよよ
高速分析実験的実験的実験的実験的実験的実験的実験的実験的
動的剪定よ実験的実験的実験的実験的実験的NN

安全

安全6.16.05.45.35.25.15.04.0
透過レイヤーセキュリティ (TLS)よよよよよよよよ
保存時の暗号化 (TDE)よよよよよよよよ
役割ベースの認証 (RBAC)よよよよよよよよ
証明書ベースの認証よよよよよよよよ
caching_sha2_password認証よよよよよNNN
MySQL 互換GRANTシステムよよよよよよよよ
動的権限よよよよよよNN
セキュリティ強化モードよよよよよよNN
編集されたログ ファイルよよよよよよよN

データのインポートとエクスポート

データのインポートとエクスポート6.16.05.45.35.25.15.04.0
高速インポーター (TiDB Lightning)よよよよよよよよ
mydumper 論理ダンパー非推奨非推奨非推奨非推奨非推奨非推奨非推奨非推奨
Dumpling論理ダンパーよよよよよよよよ
トランザクションLOAD DATAよよよよよよよN 3
データベース移行ツールキット (DM)よよよよよよよよ
Binlogよよよよよよよよ
変更データ キャプチャ (CDC)よよよよよよよよ

管理、可観測性、およびツール

管理、可観測性、およびツール6.16.05.45.35.25.15.04.0
TiDB ダッシュボード UIよよよよよよよよ
TiDB ダッシュボードの継続的なプロファイリングよよ実験的実験的NNNN
TiDB ダッシュボードTop SQLよよ実験的NNNNN
TiDB ダッシュボード SQL 診断実験的実験的実験的実験的実験的実験的実験的実験的
情報スキーマよよよよよよよよ
指標スキーマよよよよよよよよ
ステートメント要約表よよよよよよよよ
スロー クエリ ログよよよよよよよよ
TiUP展開よよよよよよよよ
アンシブル展開NNNNNNN非推奨
Kubernetes オペレーターよよよよよよよよ
組み込みの物理バックアップよよよよよよよよ
グローバルキルよ実験的実験的実験的実験的実験的実験的実験的
ビューをロックよよよよよ実験的実験的実験的
SHOW CONFIGよよよよよよよよ
SET CONFIGよ実験的実験的実験的実験的実験的実験的実験的
DM WebUI実験的実験的NNNNNN

  1. TiDB は、latin1 を utf8 のサブセットとして誤って扱います。詳細については、 TiDB #18955を参照してください。↩
  2. サポートされている SQL ステートメントの完全なリストについては、 ステートメント リファレンスを参照してください。↩
  3. TiDB v4.0 の場合、 LOAD DATAトランザクションは原子性を保証しません。↩