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制限の設定をサポート
- フロー制御メカニズムを改善する