TiDB 2.1 RC3 リリースノート

2018 年 9 月 29 日に、TiDB 2.1 RC3 がリリースされました。 TiDB 2.1 RC2 と比較して、このリリースでは安定性、互換性、SQL オプティマイザー、および実行エンジンが大幅に向上しています。

TiDB

  • SQLオプティマイザー
    • ステートメントに埋め込みLEFT OUTER JOIN #7689が含まれている場合の誤った結果の問題を修正
    • JOINステートメントの述語プッシュダウンの最適化ルールを強化#7645
    • UnionScan演算子#7695の述語プッシュダウンの最適化ルールを修正
    • Union演算子の固有キー プロパティが正しく設定されない問題を修正#7680
    • 定数折り込みの最適化ルールを強化#7696
    • テーブル デュアル#7756への伝播後にフィルターが null になるデータ ソースを最適化します。
  • SQL実行エンジン
    • トランザクション内の読み取りリクエストのパフォーマンスを最適化する#7717
    • 一部のエグゼキュータでChunkメモリを割り当てるコストを最適化します#7540
    • ポイントクエリがすべて NULL 値を取得する列によって引き起こされる「インデックスが範囲外」panicを修正します#7790
  • サーバ
    • 設定ファイルのメモリクォータが有効にならない問題を修正#7729
    • tidb_force_priorityシステム変数を追加して、各ステートメントの実行優先順位を設定します#7694
    • admin show slowステートメントを使用したスロー クエリ ログ#7785の取得のサポート
  • 互換性
    • information_schema.schemata #7751charset/collationの結果が正しくない問題を修正
    • hostnameシステム変数の値が空である問題を修正します#7750
    • AES_ENCRYPT / AES_DECRYPT組み込み関数#7425init_vecter引数をサポート
    • 一部の式#7770Formatの結果が正しくない問題を修正
    • JSON_LENGTH組み込み関数をサポート#7739
    • 符号なし整数型を 10 進数型#7792にキャストするときの誤った結果の問題を修正
  • DML
    • 一意のキー#7675の更新中にINSERT … ON DUPLICATE KEY UPDATEステートメントの結果が正しくない問題を修正します。
  • DDL
    • タイムスタンプ タイプ#7724の新しい列に新しいインデックスを作成するときに、タイム ゾーン間でインデックス値が変換されない問題を修正します。
    • 列挙型#7767の新しい値の追加をサポート
    • etcd セッションの迅速な作成をサポートし、ネットワーク分離後のクラスターの可用性を向上させます#7774

PD

  • 新機能
    • 逆順でサイズ別にリージョンリストを取得する API を追加します#1254
  • 改善
    • リージョンAPI #1252でより詳細な情報を返します。
  • バグ修正
    • PDがリーダーを切り替えた後、 adjacent-region-schedulerがクラッシュを引き起こす可能性がある問題を修正します#1250

TiKV

  • パフォーマンス
    • コプロセッサー要求の同時実行性を最適化する#3515
  • 新機能
    • ログ関数のサポートを追加#3603
    • sha1機能#3612のサポートを追加します。
    • truncate_int機能#3532のサポートを追加します。
    • year機能#3622のサポートを追加します。
    • truncate_real機能#3633のサポートを追加します。
  • バグの修正
    • 時間関数#3487#3615に関連するレポートエラー動作を修正しました。
    • 文字列から解析された時間が TiDB #3589の時間と一致しない問題を修正

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

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