TiDB 2.1.5 リリースノート

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

TiDB

  • SQL オプティマイザー/エグゼキューター
    • SHOW CREATE TABLEのカラムの文字セット情報がテーブルの文字セット情報と同じである場合、カラムの文字セット情報を出力しないようにして、 SHOW CREATE TABLEと MySQL #9306の互換性を向上させます。
    • Sort #9319の計算panicを簡素化するために、 SortからScalarFunc抽出してProjection演算子に計算することで、場合によってはSort演算子のパニックや誤った結果が修正されました。
    • Sort演算子#9335#9440の定数値を含む並べ替えフィールドを削除します。
    • 符号なし整数列#9339にデータを挿入するときのデータ オーバーフローの問題を修正します。
    • 対象バイナリの長さがmax_allowed_packet #9349を超える場合はcast_as_binaryNULLを設定します。
    • IFIFNULLの定数折り込みプロセスを最適化する#9351
    • スカイライン プルーニングを使用して TiDB のインデックス選択を最適化し、単純なクエリの安定性を向上させます#9356
    • DNF#9405の選択性の計算をサポートします。
    • 場合によっては!=ANY()=ALL()の間違った SQL クエリ結果を修正#9403
    • Merge Join操作が実行される 2 つのテーブルの結合キーの種類が異なる場合にpanicまたは間違った結果が発生する問題を修正#9438
    • RAND()関数の結果が MySQL #9446と互換性がない問題を修正
    • Semi Join処理NULLと空の結果セットのロジックをリファクタリングして正しい結果を取得し、MySQL #9449との互換性を向上させます。
  • サーバ
    • tidb_constraint_check_in_placeシステム変数を追加して、 INSERTステートメントの実行時にデータの一意性制約をチェックします#9401
    • tidb_force_priorityシステム変数の値が設定ファイルに設定されている値と異なる問題を修正#9347
    • 一般ログにcurrent_dbフィールドを追加して、現在使用されているデータベースの名前を出力します#9346
    • テーブル#9408のテーブル情報を取得するHTTP APIを追加
    • LOAD DATA場合によっては不正なデータが読み込まれる問題を修正#9414
    • MySQL クライアントと TiDB 間の接続の構築に時間がかかる場合がある問題を修正#9451
  • DDL
    • DROP COLUMN操作#9352をキャンセルする際のいくつかの問題を修正
    • DROPまたはADDパーティションテーブル操作をキャンセルするときのいくつかの問題を修正します#9376
    • ADMIN CHECK TABLE場合によってはデータインデックスの不一致を誤って報告する問題を修正#9399
    • TIMESTAMPデフォルト値#9108のタイムゾーンの問題を修正

PD

  • 返された結果からトゥームストーン ストアを削除するには、インターフェイスGetAllStoresexclude_tombstone_storesオプションを指定します#1444

TiKV

  • インポーターがデータのインポートに失敗する場合がある問題を修正#4223
  • 場合によってはKeyNotInRegionエラーを修正します#4125
  • 場合によってはリージョンのマージによって引き起こされるpanicの問題を修正#4235
  • 詳細StoreNotMatchエラー メッセージ#3885を追加

ツール

  • 稲妻
    • クラスターにトゥームストーン ストアが存在する場合、エラーを報告したり終了したりしません#4223
  • TiDBBinlog
    • DDLbinlogレプリケーション プランを更新して、DDL イベント レプリケーション#9304の正確さを保証します。

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

Playground
新規
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。
製品
TiDB Cloud
TiDB
価格
PoC お問い合わせ
エコシステム
TiKV
TiFlash
OSS Insight
© 2024 PingCAP. All Rights Reserved.
Privacy Policy.