TiDB RC2 リリースノート

2017 年 3 月 1 日に、TiDB RC2 がリリースされました。このリリースでは、MySQL との互換性、SQL クエリ オプティマイザー、システムの安定性とパフォーマンスに重点を置いています。さらに、新しい権限管理メカニズムが追加され、ユーザーは MySQL 権限管理システムと同じ方法でデータ アクセスを制御できます。

ティビ

  • クエリオプティマイザー
    • 列/インデックス統計を収集し、クエリオプティマイザで使用する
    • 相関サブクエリを最適化する
    • コストベースオプティマイザー(CBO)フレームワークを最適化する
    • 一意のキー情報を使用して集約を排除する
    • 式評価フレームワークのリファクタリング
    • Distinct を GroupBy に変換する
    • topn操作プッシュダウンをサポート
  • 基本的な権限管理をサポート
  • MySQLの組み込み関数を多数追加
  • Alter Table ステートメントを改良し、テーブル名、デフォルト値、コメントの変更をサポートします。
  • Create Table Likeステートメントをサポートする
  • 警告の表示ステートメントをサポートする
  • テーブル名の変更ステートメントをサポートする
  • 大規模なトランザクションのクラスターブロックを回避するために、単一のトランザクションのサイズを制限します。
  • データのロードプロセスでデータを自動的に分割する
  • AddIndex および Delete ステートメントのパフォーマンスを最適化します
  • 「ANSI_QUOTES」sql_mode をサポート
  • 監視システムを改善する
  • バグを修正
  • メモリリークの問題を解決する

PD

  • 位置認識レプリカスケジューリングをサポート
  • 地域数に応じて高速スケジューリングを実施
  • pd-ctl はより多くの機能をサポートします
    • PDを追加または削除
    • キーでリージョン情報を取得する
    • スケジューラとオペレータを追加または削除する
    • クラスターラベル情報を取得する

ティクヴ

  • 非同期適用をサポートし、全体的な書き込みパフォーマンスを向上
  • プレフィックスシークを使用してWrite CFの読み取りパフォーマンスを向上させる
  • メモリヒントプレフィックスを使用してRaft CF の挿入パフォーマンスを向上させる
  • 単一読み取りトランザクションのパフォーマンスを最適化する
  • より多くのプッシュダウン式をサポート
  • 監視システムを改善する
  • バグを修正

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