TiDB 2.1.4 リリースノート

2019 年 2 月 15 日に、TiDB 2.1.4 がリリースされました。対応する TiDB Ansible 2.1.4 もリリースされました。TiDB 2.1.3 と比較して、このリリースでは安定性、SQL オプティマイザー、統計、実行エンジンが大幅に改善されています。

ティビ

  • SQL オプティマイザー/エグゼキューター
    • VALUES関数がFLOAT型を正しく処理しない問題を修正#9223
    • 一部のケースで Float を String にキャストしたときに誤った結果になる問題を修正#9227
    • FORMAT関数が一部のケースで誤った結果になる問題を修正#9235
    • 場合によっては結合クエリを処理するときにpanicが発生する問題を修正#9264
    • VALUES関数がENUM型を正しく処理しない問題を修正#9280
    • 一部のケースでDATE_ADDの間違っDATE_SUB結果の問題を修正#9284
  • サーバ
    • 「リロード権限成功」ログを最適化し、DEBUGレベル#9274に変更します。
  • DDL
    • tidb_ddl_reorg_worker_cnttidb_ddl_reorg_batch_sizeグローバル変数#9134に変更する
    • いくつかの異常な状況で生成された列にインデックスを追加することによって発生するバグを修正#9289

ティクヴ

  • TiKV #4146を閉じるときに重複書き込みの問題を修正
  • 一部のケースでイベントリスナーの異常な結果の問題を修正#4132

ツール

  • 稲妻
    • メモリ使用量を最適化する#107 , #108
    • ダンプファイルの余分な解析を避けるために、ダンプファイルのチャンク分離を削除します#109
    • ダンプファイルの読み取りのI/O同時実行を制限し、キャッシュミスが多すぎることによるパフォーマンスの低下を回避します#110
    • インポートの安定性を向上させるために、単一のテーブルに対してデータを一括インポートする機能をサポート#110
    • TiKV #4199のインポートモードで自動圧縮を有効にする
    • TiKV クラスタバージョンが 2.1.4 以降の場合、レベル 1 圧縮はインポートモードで自動的に実行されるため、TiKV 定期的なレベル 1 圧縮パラメータを無効にすることをサポートします#119
    • インポーターのディスク容量を過度に消費しないように、インポートエンジンの数を制限します#119
  • sync-diff-inspector #197の TiDB 統計を使用してチャンクを分割する機能をサポート

このページは役に立ちましたか?