TiDB RC2 リリースノート
2017年3月1日、TiDB RC2がリリースされました!このリリースでは、MySQLとの互換性、SQLクエリオプティマイザー、システムの安定性とパフォーマンスの向上に重点が置かれています。さらに、新しい権限管理メカニズムが追加され、ユーザーはMySQLの権限管理システムと同様にデータアクセスを制御できるようになりました。
TiDB
- クエリオプティマイザー
- 列/インデックス統計を収集し、クエリオプティマイザーで使用します。
- 相関サブクエリを最適化する
- コストベースオプティマイザー(CBO)フレームワークを最適化する
- 一意のキー情報を使用して集約を排除する
- 式評価フレームワークのリファクタリング
- Distinct を GroupBy に変換する
- topn操作のプッシュダウンをサポート
- 基本的な権限管理をサポート
- MySQLの組み込み関数を多数追加
- Alter Table ステートメントを改良し、テーブル名、デフォルト値、コメントの変更をサポートします。
- Create Table Like ステートメントをサポートする
- 警告の表示ステートメントをサポートする
- Rename Tableステートメントをサポートする
- 大規模なトランザクションのクラスタブロックを回避するために、単一のトランザクションのサイズを制限します。
- データのロードプロセスでデータを自動的に分割する
- AddIndex および Delete ステートメントのパフォーマンスを最適化します
- 「ANSI_QUOTES」sql_modeをサポート
- 監視システムを改善する
- バグを修正
- メモリリークの問題を解決する
PD
- 位置認識レプリカスケジューリングをサポート
- 地域数に基づいて迅速なスケジュールを実施
- pd-ctl はより多くの機能をサポートします
- PDを追加または削除する
- キーでリージョン情報を取得する
- スケジューラとオペレータの追加または削除
- クラスタラベル情報を取得する
TiKV
- 非同期適用をサポートし、全体的な書き込みパフォーマンスを向上
- プレフィックスシークを使用してWrite CFの読み取りパフォーマンスを向上させます
- メモリヒントプレフィックスを使用して、 Raft CF の挿入パフォーマンスを向上させます。
- 単一読み取りトランザクションのパフォーマンスを最適化する
- より多くのプッシュダウン式をサポート
- 監視システムを改善する
- バグを修正