TiDB 1.1 アルファ リリース ノート

2018 年 1 月 19 日に、TiDB 1.1 Alpha がリリースされました。このリリースでは、MySQL 互換性、SQL 最適化、安定性、パフォーマンスが大幅に向上しています。

ティビ

  • SQLパーサー
    • より多くの構文をサポート
  • SQL クエリ オプティマイザー
    • よりコンパクトな構造を使用して統計情報のメモリ使用量を削減します
    • tidb-server の起動時に統計情報の読み込みを高速化
    • より正確なクエリコスト評価を提供する
    • Count-Min Sketch使用すると、ユニークインデックスを使用したクエリのコストをより正確に見積もることができます。
    • インデックスを最大限に活用するために、より複雑な条件をサポートします
  • SQLエグゼキュータ
    • Chunkアーキテクチャを使用してすべてのエグゼキュータ演算子をリファクタリングし、分析ステートメントの実行パフォーマンスを向上させ、メモリ使用量を削減します。
    • INSERT IGNORE文のパフォーマンスを最適化する
    • より多くの型と関数を TiKV にプッシュダウンする
    • さらにサポートSQL_MODE
    • Load Dataパフォーマンスを最適化して速度を10倍に向上
    • Use Databaseパフォーマンスを最適化する
    • 物理演算子のメモリ使用量に関する統計情報のサポート
  • サーバ
    • PROXYプロトコルをサポートする

PD

  • APIを追加する
  • TLSをサポート
  • スケジュールシミュレーターのケースを追加
  • さまざまなリージョン規模に合わせてスケジュールを調整
  • スケジュールに関するいくつかのバグを修正

ティクヴ

  • Raft学習者をサポート
  • Raftスナップショットを最適化し、I/Oオーバーヘッドを削減する
  • TLSをサポート
  • RocksDB構成を最適化してパフォーマンスを向上させる
  • コプロセッサーのユニークインデックスの最適化count (*)とクエリパフォーマンス
  • フェイルポイントと安定性テストケースを追加する
  • PDとTiKV間の再接続問題を解決する
  • データ復旧ツールtikv-ctlの機能を強化する
  • リージョン内のテーブルに従って分割をサポート
  • Delete Range機能をサポートする
  • スナップショットによるI/O制限の設定をサポート
  • フロー制御メカニズムを改善する

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