TiDB 1.1 ベータ版リリースノート

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

TiDB

  • 監視メトリクスをさらに追加し、ログを改良する
  • より多くの MySQL 構文と互換性があります
  • information_schemaでのテーブル作成時間の表示をサポート
  • MaxOneRowの演算子を含むクエリを最適化する
  • 結合によって使用されるメモリをさらに削減するには、結合によって生成される中間結果セットのサイズを構成します。
  • tidb_configセッション変数を追加して、現在の TiDB 構成を出力します。
  • UnionおよびIndex Join演算子のpanic問題を修正
  • 一部のシナリオでのSort Merge Join演算子の間違った結果の問題を修正
  • Show Indexステートメントに追加中のインデックスが表示される問題を修正します。
  • Drop Statsステートメントの失敗を修正
  • SQL エンジンのクエリ パフォーマンスを最適化し、Sysbench Select/OLTP のテスト結果を 10% 改善します。
  • 新しい実行エンジンを使用して、オプティマイザーのサブクエリの計算速度を向上させます。 TiDB 1.0 と比較して、TiDB 1.1 ベータ版では TPC-H や TPC-DS などのテストが大幅に改善されました。

PD

  • ドロップリージョンデバッグ インターフェイスを追加する
  • PDリーダーの優先順位設定をサポート
  • Raftリーダーをスケジュールしないように特定のラベルを持つストアの構成をサポート
  • 各 PD の健全性ステータスを列挙するインターフェイスを追加します。
  • さらにメトリクスを追加する
  • PD リーダーと etcd リーダーをできるだけ同じノード内にまとめます。
  • TiKV がダウンした場合のデータ復元の優先度と速度を向上させます。
  • data-dir設定項目の妥当性チェックを強化
  • リージョンハートビートのパフォーマンスを最適化する
  • ホットスポットのスケジュール設定がラベル制約に違反する問題を修正
  • その他の安定性の問題を修正

TiKV

  • 潜在的な GC 問題を回避するためにオフセット + リミットを使用してロックをトラバースします
  • GC 速度を向上させるためにバッチでのロックの解決をサポート
  • GC 同時実行をサポートして GC 速度を向上させます
  • より正確な PD スケジューリングのために、RocksDB 圧縮リスナーを使用してリージョンサイズを更新します。
  • DeleteFilesInRangesを使用して古いデータをバッチで削除し、TiKV の起動を高速化します。
  • 保持されたファイルがスペースを占有しすぎないように、 Raftスナップショットの最大サイズを設定します。
  • tikv-ctlつでより多くの回復操作をサポート
  • 順序付けされたフロー集約操作を最適化する
  • メトリクスを改善し、バグを修正する

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

Playground
新規
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。
製品
TiDB Cloud
TiDB
価格
PoC お問い合わせ
エコシステム
TiKV
TiFlash
OSS Insight
© 2024 PingCAP. All Rights Reserved.
Privacy Policy.