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

TiDB の機能

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

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

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

索引付けと制約

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

SQL ステートメント

SQL ステートメント26.36.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
ALTER TABLE ... COMPACTよよ実験的NNNNNNN

高度な SQL 機能

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

データ定義言語 (DDL)

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

取引

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

パーティショニング

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

統計

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

安全

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

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

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

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

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

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