📣
TiDB Cloud Premium はパブリックプレビュー中です。エンタープライズワークロード向けの無制限のスケーリング、即時の弾力性、高度なセキュリティを提供します。このページは自動翻訳されたものです。原文はこちらからご覧ください。

TiDB 2.1 RC4 リリースノート



2018年10月23日にTiDB 2.1 RC4がリリースされました。TiDB 2.1 RC3と比較して、このリリースでは安定性、SQLオプティマイザ、統計情報、実行エンジンが大幅に改善されています。

TiDB

  • SQLオプティマイザ
    • UnionAllの列プルーニングが場合によっては正しくない問題を修正#7941
    • UnionAll演算子の結果が場合によっては正しくない問題を修正#8007
  • SQL実行エンジン
    • AVG関数の精度の問題を修正 #7874
    • EXPLAIN ANALYZE文を使用して、クエリ実行プロセス中の各オペレーターの実行時間と返された行数を含む実行時統計をチェックする機能をサポートします#7925
    • テーブルの列が結果セットに複数回出現する場合のPointGetオペレーターのpanic問題を修正しました #7943
    • Limit句の値が大きすぎるために発生するpanic問題を修正しました #8002
    • いくつかのケースでAddDate/SubDate文の実行中にpanic問題を修正しました#8009
  • 統計
    • 結合インデックスのヒストグラム下限の接頭辞が範囲外であると判断される問題を修正#7856
    • 統計収集によるメモリリークの問題を修正#7873
    • ヒストグラムが空の場合のpanic問題を修正#7928
    • 統計情報のアップロード時にヒストグラムの境界が範囲外になる問題を修正#7944
    • 統計サンプリングプロセスにおける値の最大長を制限する #7982
  • サーバー
    • ラッチをリファクタリングしてトランザクションの競合の誤判断を回避し、同時トランザクションの実行パフォーマンスを向上させる#7711
    • 一部のケースでスロークエリを収集することによって発生するpanic問題を修正#7874
    • LOAD DATA文でESCAPED BYが空文字列の場合のpanic問題を修正 #8005
    • "coprocessor error"ログの情報を拡充する #8006
  • 互換性
    • クエリが空の場合、 SHOW PROCESSLIST結果のCommandフィールドをSleepに設定します#7839
  • 式
    • SYSDATE関数の定数の折り畳みの問題を修正 #7895
    • SUBSTRING_INDEXが場合によってはパニックになる問題を修正#7897
  • DDL
    • invalid ddl job typeエラーをスローすることによって発生するスタックオーバーフローの問題を修正しました #7958
    • ADMIN CHECK TABLEの結果が場合によっては正しくない問題を修正#7975

PD

  • Grafana からtombstone TiKV が削除されない問題を修正 #1261
  • grpc-goがステータスを設定する際のデータ競合問題を修正 #1265
  • etcdの起動失敗によりPDサーバーが停止する問題を修正#1267
  • リーダー切り替え時にデータ競合が発生する可能性がある問題を修正#1273
  • TiKVがtombstone になったときに追加の警告ログが出力される可能性がある問題を修正しました #1280

TiKV

  • スナップショット適用によって発生するRocksDB書き込み停止問題を最適化 #3606
  • raftstore tickメトリックを追加 #3657
  • RocksDBをアップグレードし、書き込みブロックの問題を修正し、 IngestExternalFile を実行するときに書き込み操作によってソースファイルが破損する可能性がある問題を修正しました。 #3661
  • grpcio をアップグレードし、"too many pings"と誤って報告される問題を修正しました#3650

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