TiDB 5.4.3 リリースノート
発売日: 2022年10月13日
TiDB バージョン: 5.4.3
改善点
ティクヴ
ツール
バグ修正
ティビ
SHOW CREATE PLACEMENT POLICY
#37526の誤った出力を修正- クラスターの PD ノードが置き換えられた後、一部の DDL ステートメントが一定期間停止する可能性がある問題を修正しました#33908
KILL TIDB
アイドル接続ですぐに効果を発揮できない問題を修正#24031INFORMSTION_SCHEMA.COLUMNS
システム テーブル#36496クエリするときにDATA_TYPE
列とCOLUMN_TYPE
列に誤った結果が返される問題を修正しました。- TiDB Binlogが有効な場合、
ALTER SEQUENCE
ステートメントを実行するとメタデータ バージョンが間違って生成され、 Drainer が終了する可能性がある問題を修正しました#36276 UNION
演算子が予期しない空の結果#36903を返す可能性がある問題を修正しました- TiFlash #37254のパーティション テーブルで動的モードを有効にしたときに発生する誤った結果を修正しました。
INL_HASH_JOIN
LIMIT
#35638と併用するとハングアップする可能性がある問題を修正SHOW WARNINGS
ステートメント#31569実行するときに TiDB がinvalid memory address or nil pointer dereference
エラーを返す可能性がある問題を修正しました。- RC分離レベル#30872でステイル読み取りを実行するときに発生する
invalid transaction
エラーを修正 - DMLエグゼキュータを使用した
EXPLAIN ANALYZE
文がトランザクションコミットが完了する前に結果を返す可能性がある問題を修正しました#37373 - TiDB Binlog を有効にして重複した値を挿入すると発生する
data and columnID count not match
エラーの問題を修正#33608 - 静的パーティションプルーニングモードで、テーブルが空の場合に集計条件を持つ SQL ステートメントが間違った結果を返す可能性がある問題を修正しました#35295
UPDATE
文#32311を実行するときに TiDB がpanic可能性がある問題を修正しましたUnionScan
演算子が順序を維持できないために間違ったクエリ結果が発生する問題を修正#33175- UPDATE文が場合によっては投影を誤って削除し、
Can't find column
エラー#37568が発生する問題を修正しました。 - パーティションテーブルがインデックスを完全に使用してデータをスキャンできない場合がある問題を修正#33966
- 特定のシナリオで予期しない
EXECUTE
が発生する可能性がある問題を修正しました#37187 - 準備済みプランキャッシュを有効にした
BIT
タイプのインデックスを使用すると、TiDBが間違った結果を返す可能性がある問題を修正しました#33067
ティクヴ
- PDリーダーの切り替え後またはPDの再起動後にクラスター内でSQL実行エラーが継続する問題を修正#12934
- 原因: この問題は、TiKV のバグによって発生します。TiKV は、ハートビート要求が失敗した後、PD クライアントに再接続するまで、PD クライアントへのハートビート情報の送信を再試行しません。その結果、障害が発生した TiKV ノードのリージョン情報が古くなり、TiDB は最新のリージョン情報を取得できず、SQL 実行エラーが発生します。
- 影響を受けるバージョン: v5.3.2 および v5.4.2。この問題は v5.3.3 および v5.4.3 で修正されています。v5.4.2 を使用している場合は、クラスターを v5.4.3 にアップグレードできます。
- 回避策: アップグレードに加えて、送信するリージョンハートビートがなくなるまで、リージョンハートビートをPD に送信できない TiKV ノードを再起動することもできます。
- TiKV が Web ID プロバイダーからエラーを受け取り、デフォルトのプロバイダー#13122にフェールバックしたときに、権限拒否エラーが発生する問題を修正しました。
- PDクライアントがデッドロックを引き起こす可能性がある問題を修正#13191
- Raftstoreがビジー状態の場合にリージョンが重複する可能性がある問題を修正#13160
- PDリーダーの切り替え後またはPDの再起動後にクラスター内でSQL実行エラーが継続する問題を修正#12934
PD
TiFlash
ツール