TiDB 4.0.0ベータが リリースされている次のように、このバージョンのアップデートは以下のとおりです。
改善
Index Join
テーブル駆動型テーブル内の行の数を考慮することにより、計算コストの精度を向上させるために駆動#12085を- インデックスは完全にパフォーマンスの改善、クエリに関連する列をカバーすることができた場合#12022を
- インデックスマージ機能をサポートすることで#10121 #10512 #11245 #122248 #12248 #12305 #12305 #12305 #12248 #12248 #12305 #12305 #12248 #12305 #12305 #12248 #12248 #12248 #12305
- 結果によると、オーバーヘッド、重複キャッシュインデックスの結果を排除性能を改善し、算出されたCPUの範囲を減らす#12856を
- レベル、通常レベル遅いログログを単離し#12359を
query-log-max-len
パラメータのデフォルト値が増加している4096
SQLが出力を切り捨ての数を減らします。このパラメータは、動的に調整することができます。#12491- ......
新機能
- サポート
ADMIN SHOW DDL JOBS
の使用LIKE
またはWHERE
句の条件フィルタ#12484 - で
information_schema.tables
テーブル加算TIDB_ROW_ID_SHARDING_INFO
出力に列をRowID
散乱情報を(例えば、テーブルA
のSHARD_ROW_ID_BITS
値"SHARD_BITS={bit_number}"
)#13418 - 追加
oom-use-tmp-storage
(デフォルトでパラメータをtrue
メモリ使用量を実行するときに、単一のSQLステートメントを超えてコントロールする)mem-quota-query
とSQLが含まれているHash Join
一時ファイルは、中間結果かどうかをキャッシュに、#11832 #11937 #12116 #12067 - HTTPのサポートにより、
info/all
クラスタ対応サーバーTiDBへのbinlogステータスクエリインターフェイス #13025 - 支柱の属性を追加
AutoRandom
することにより回避、制御システムが自動的にプライマリキーのランダムな整数に割り当てられているかどうかにキーワードをAUTO_INCREMENT
主キーによって引き起こされるホットスポット#13127を - サポートは、表をロックします#11038
- ......
動作が変更
- エラーメッセージ排除するためにコードSQLの最適化をエラー
ERROR 1105 (HY000)
(コードUnknown Error
タイプ) - 実行するときに
INSERT
/REPLACE
/DELETE
/UPDATE
よりメモリ中に使用されるMemQuotaQuery
指定された制限項目の設定、ログインするか、キャンセル印刷SQLの実行を。実際の動作は、に依存しOOMAction
た構成#14179 #14289 #14299
バグ修正
- 修理およびRBACいくつかの問題がに関連する#13820 #13940 #14090 #13940 #13014
- 復元以来
SELECT
ステートメントが含まれているunion
問題を、ビューの作成することはできません#12595を - 修理や
CAST
機能に関連するいくつかの問題
詳細は、参照するリリースノートを。