TiDB2.0.1リリースノート
2018年5月16日、TiDB2.0.1がリリースされました。 TiDB 2.0.0(GA)と比較して、このリリースではMySQLの互換性とシステムの安定性が大幅に向上しています。
TiDB
Add Index
の進行状況をDDLジョブ情報にリアルタイムで更新しますtidb_auto_analyze_ratio
セッション変数を追加して、自動統計更新のしきい値を制御します- トランザクションのコミットが失敗したときにすべての残りの状態がクリーンアップされないという問題を修正します
- 一部の条件でのインデックスの追加に関するバグを修正
- 一部の同時シナリオでDDLがサーフェス操作を変更する場合の正確性に関連する問題を修正します
- 一部の条件で
LIMIT
の結果が正しくないバグを修正します ADMIN CHECK INDEX
ステートメントの大文字と小文字の問題を修正して、インデックス名の大文字と小文字を区別しないようにしますUNION
ステートメントの互換性の問題を修正しますTIME
種類のデータを挿入する際の互換性の問題を修正- いくつかの条件で
copIteratorTaskSender
によって引き起こされるゴルーチンリークの問題を修正します - Binlog障害の動作を制御するためのTiDBのオプションを追加します
Coprocessor
の遅いログをリファクタリングして、処理時間が長いタスクと待機時間が長いタスクのシナリオを区別します。- ロードバランサーのキープアライブメカニズムによって引き起こされるログが多すぎるのを避けるために、MySQLプロトコルハンドシェイクエラーに遭遇したときに何もログに記録しません
- 「列の範囲外の値」エラーメッセージを調整する
Update
ステートメントにサブクエリがある場合のバグを修正しますSIGTERM
の処理の動作を変更し、すべてのクエリが終了するのを待たないでください
PD
Scatter Range
のスケジューラーを追加して、指定されたキー範囲を持つリージョンのバランスを取ります- 新しく分割されたリージョンがマージされないように、マージリージョンのスケジュールを最適化します
- 学習者関連の指標を追加する
- 再起動後にスケジューラが誤って削除される問題を修正します
- 構成ファイルの解析時に発生するエラーを修正します
- etcdリーダーとPDリーダーが複製されない問題を修正します
- 学習者が閉じた後も表示される問題を修正します
- パケットサイズが大きすぎるためにリージョンがロードされない問題を修正します
TiKV
SELECT FOR UPDATE
が他の人が読むのを妨げる問題を修正します- 遅いクエリログを最適化する
thread_yield
の通話回数を減らす- スナップショットの生成時にraftstoreが誤ってブロックされるバグを修正します
- 特別な条件で学習者を正常に選出できない問題を修正します
- 分割によって極端な条件でダーティリードが発生する可能性がある問題を修正します
- 読み取りスレッドプール構成のデフォルト値を修正します
- 削除範囲の高速化
このページは役に立ちましたか?
Playground
新規
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。