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の場合に範囲計算が間違っている問題を修正
- 文字列が不正
TIME
形式の場合はCAST(str AS TIME(N))
null を返すようにします。SQL_MODE
が厳密でない場合は#8966 UPDATE
の処理中に生成されたカラムがpanicになる場合がある問題を修正#8980- 場合によっては統計ヒストグラムの上限オーバーフローの問題を修正します#8989
_tidb_rowid
構築クエリのサポート範囲。テーブル全体のスキャンを回避し、クラスターのストレスを軽減します。 #9059CAST(AS TIME)
精度が大きすぎる場合はエラーを返す#9058- デカルト積#9037で
Sort Merge Join
使用を許可する - 場合によってはpanic後に統計ワーカーが再開できない問題を修正#9085
Sort Merge Join
場合によっては間違った結果を返す問題を修正#9046CASE
条項#8355で JSON タイプを返すサポート
- サーバ
- DDL
- MySQL #8808の動作との一貫性を保つために
RENAME TABLE
互換性の問題を修正しました。 ADD INDEX
の同時変更をすぐに有効にするサポート#8786UPDATE
プロセス中に発生するpanicの問題を修正ADD COLUMN
場合によっては#8906- 場合によってはテーブル パーティションが同時に作成される問題を修正#8902
utf8
文字セットからutf8mb4
#8951 #9152への変換をサポート- シャードビットのオーバーフローの問題を修正#8976
SHOW CREATE TABLE
#9053の列文字セットの出力をサポートutf8mb4
#8818の varchar 型カラムの最大長制限の問題を修正- サポート
ALTER TABLE TRUNCATE TABLE PARTITION
#9093 - 文字セットが提供されていない場合に文字セットを解決する#9147
- MySQL #8808の動作との一貫性を保つために
PD
- リーダー選挙#1396に関連する Watch の問題を修正
TiKV
ツール
Playground
新規
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。