GA前のリリースノート
2017 年 8 月 30 日、TiDB Pre-GA がリリースされました!このリリースは、MySQL の互換性、SQL の最適化、安定性、およびパフォーマンスに重点を置いています。
TiDB
- SQL クエリ オプティマイザ:
- コスト モデルを調整する
 - インデックススキャンを使用して、両側に異なる型を持つ
compareの式を持つwhere節を処理します - 貪欲なアルゴリズムに基づく結合したテーブルの再配置をサポート
 
 - MySQL との互換性を高めるために、多くの機能強化が導入されました。
 - サポート
Natural Join - JSON フィールドのクエリ、更新、およびインデックスを含む JSON タイプ (実験的) をサポートします。
 - 不要なデータをプルーニングしてエグゼキュータ メモリの消費を削減する
 - SQL ステートメントでの優先順位の設定をサポートし、クエリの種類に応じて一部のステートメントの優先順位を自動的に設定します
 - 式のリファクタリングが完了し、速度が約 30% 向上しました
 
プレースメントDriver(PD)
- PD クラスターのリーダーの手動変更をサポート
 
TiKV
- 専用の Rocksdb インスタンスを使用してRaftログを保存する
 DeleteRangeを使用して、レプリカの削除を高速化します- コプロセッサーは、より多くのプッシュダウン演算子をサポートするようになりました
 - パフォーマンスと安定性の向上
 
TiDB Connector for Spark Beta リリース
- 述語プッシュダウンを実装する
 - 集約プッシュダウンを実装する
 - 範囲の刈り込みを実装する
 - ビューのサポートが必要な 1 つのクエリを除いて、TPC+H の完全なセットを実行できます