TiDB 2.1.3 リリースノート
2019 年 1 月 28 日に、TiDB 2.1.3 がリリースされました。対応する TiDB Ansible 2.1.3 もリリースされています。 TiDB 2.1.2 と比較すると、このリリースでは、システムの安定性、SQL オプティマイザー、統計情報、および実行エンジンが大幅に改善されています。
TiDB
- SQL オプティマイザー/エグゼキューター
- 場合によっては、 プリペアドプランキャッシュのpanic問題を修正します#8826
- インデックスがプレフィックス インデックス#8851の場合、Range 計算が正しくない問題を修正します。
SQL_MODE
が厳密でない場合、文字列が不正なTIME
形式の場合、CAST(str AS TIME(N))
が null を返すようにする#8966- 場合によっては
UPDATE
の処理中に生成されたカラムがpanicになる問題を修正します#8980 - 場合によっては統計ヒストグラムの上限オーバーフローの問題を修正します#8989
- フル テーブル スキャンを回避し、クラスタ ストレスを軽減するための
_tidb_rowid
構築クエリのサポート範囲#9059 CAST(AS TIME)
精度が大きすぎる場合にエラーを返す#9058- デカルト積#9037で
Sort Merge Join
の使用を許可する - 場合によっては、panic後に統計ワーカーが再開できない問題を修正します#9085
Sort Merge Join
場合によっては間違った結果を返す問題を修正#9046CASE
節#8355で JSON 型を返すサポート
- サーバ
- DDL
RENAME TABLE
の互換性の問題を修正して、MySQL #8808の動作と一貫した動作を維持します。- 同時変更のサポート
ADD INDEX
すぐに有効になる#8786 - 場合によっては
ADD COLUMN
のプロセス中にUPDATE
のpanicの問題を修正します#8906 - 場合によってはテーブル パーティションを同時に作成する問題を修正します#8902
utf8
文字セットからutf8mb4
#8951 #9152への変換をサポート- シャードビットのオーバーフローの問題を修正#8976
- 列文字セットの出力を
SHOW CREATE TABLE
#9053でサポート utf8mb4
#8818の varchar 型列の最大長制限の問題を修正します。- サポート
ALTER TABLE TRUNCATE TABLE PARTITION
#9093 - 文字セットが提供されていない場合に文字セットを解決する#9147
PD
- リーダー選挙#1396に関連するウォッチの問題を修正