TiDB 3.0.0-rc.3 リリースノート
発売日:2019年6月21日
TiDB バージョン: 3.0.0-rc.3
TiDB Ansible バージョン: 3.0.0-rc.3
概要
2019 年 6 月 21 日に、TiDB 3.0.0-rc.3 がリリースされました。対応する TiDB Ansible バージョンは 3.0.0-rc.3 です。 TiDB 3.0.0-rc.2 と比較して、このリリースでは安定性、使いやすさ、機能、SQL オプティマイザー、統計、実行エンジンが大幅に向上しています。
TiDB
SQLオプティマイザー
- 仮想生成列統計を収集する機能を削除#10629
- ポイントクエリ時に主キー定数がオーバーフローする問題を修正#10699
fast analyze
で初期化されていない情報を使用するとpanic#10691が発生する問題を修正prepare
を使用してcreate view
ステートメントを実行すると、間違った列情報によりpanicが発生する問題を修正#10713- ウィンドウ関数の処理時に列情報が複製されない問題を修正#10720
- インデックス結合#10854における内部テーブル選択の選択率の誤った推定を修正しました。
stats-lease
変数値が 0 #10811の場合の統計の自動読み込みをサポートします。
実行エンジン
StreamAggExec
#10636のClose
関数呼び出し時にリソースが正しく解放されない問題を修正- パーティションテーブル#10689の
show create table
文の実行結果でtable_option
とpartition_options
の順序が正しくない問題を修正 - データの逆順スキャンをサポートすることで
admin show ddl jobs
のパフォーマンスを向上させます#10687 - このステートメントに
current_user
フィールド#10684がある場合、RBAC のshow grants
ステートメントの結果が MySQL の結果と互換性がないという問題を修正します。 - UUID が複数のノードで重複した値を生成する可能性がある問題を修正します#10712
explain
#10635でshow view
特権が考慮されない問題を修正split table region
ステートメントを追加してテーブルリージョンを手動で分割し、ホットスポットの問題#10765を軽減します。split index region
ステートメントを追加してインデックスリージョンを手動で分割し、ホットスポットの問題を軽減します#10764create user
、grant
、revoke
などの複数のステートメントを連続して実行する場合の誤った実行の問題を修正します#10737- コプロセッサー#10791への式のプッシュダウンを禁止するブロックリストを追加します。
- クエリがメモリ構成制限を超えた場合に
expensive query
ログを出力する機能を追加#10849 bind-info-lease
構成アイテムを追加して、変更されたバインディング実行プランの更新時間を制御します#10727execdetails.ExecDetails
ポインタ#10832によってコプロセッサーリソースを迅速に解放できないことが原因で発生する、同時実行シナリオの OOM 問題を修正します。- 場合によっては
kill
ステートメントによって引き起こされるpanicの問題を修正します#10876
サーバ
DDL
PD
- 一方向のマージのみを許可するには
enable-two-way-merge
構成項目を追加します#1583 AddLightLearner
とAddLightPeer
のスケジューリング操作を追加して、リージョン分散スケジューリングが制限メカニズム#1563によって制限されないようにする- システムの起動時にデータのレプリカ レプリケーションが 1 つしかない可能性があるため、信頼性が不十分になる問題を修正します#1581
- 構成アイテムのエラーを回避するために構成チェック ロジックを最適化する#1585
store-balance-rate
構成の定義を、1 分あたりに生成されるバランス オペレーターの数の上限に調整します#1591- ストアがスケジュールされた操作を生成できなかった可能性がある問題を修正します#1590
TiKV
エンジン
サーバ
Raftstore
コプロセッサー
トランザクション
tikv-ctl
その他
dist_release
コンパイルコマンドを追加#4841
ツール
- TiDBBinlog
TiDB Ansible
- クラスタの最大QPS値を予測する監視項目を追加(デフォルトは「非表示」) #f5cfa4d