重要
このページは英語版のページを機械翻訳しています。原文は
こちらからご覧ください。
TiDB 2.1 RC3 リリースノート
2018 年 9 月 29 日に、TiDB 2.1 RC3 がリリースされました。TiDB 2.1 RC2 と比較して、このリリースでは安定性、互換性、SQL オプティマイザー、実行エンジンが大幅に改善されています。
ティビ
- 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
#7751でcharset/collation
の結果が間違っている問題を修正hostname
システム変数の値が空になる問題を修正#7750
- 表現
AES_ENCRYPT
AES_DECRYPT
関数#7425のinit_vecter
引数をサポート- いくつかの式で
Format
の結果が正しくない問題を修正#7770 JSON_LENGTH
組み込み関数#7739をサポート- 符号なし整数型を小数型#7792にキャストする際の誤った結果の問題を修正
- DMML の
- ユニークキー#7675を更新する際に
INSERT … ON DUPLICATE KEY UPDATE
文の結果が正しくない問題を修正
- DDL
- タイムスタンプ型#7724の新しい列に新しいインデックスを作成するときに、インデックス値がタイムゾーン間で変換されない問題を修正しました。
- 列挙型#7767に新しい値を追加することをサポート
- etcdセッションの迅速な作成をサポートし、ネットワーク分離後のクラスターの可用性を向上します#7774
PD
- 新機能
- 逆順にサイズ別にリージョンリストを取得する API を追加します#1254
- 改善
- リージョンAPI #1252でより詳細な情報を返す
- バグ修正
adjacent-region-scheduler
がリーダーを切り替えた後にクラッシュが発生する可能性がある問題を修正#1250
ティクヴ
- パフォーマンス
- 新機能
- バグの修正
- 時間関数#3487 、 #3615に関連するレポートエラーの動作を修正しました
- 文字列から解析された時間が TiDB #3589の時間と一致しない問題を修正