TiDB 5.4.3 リリースノート
発売日:2022年10月13日
TiDB バージョン: 5.4.3
改善点
TiKV
ツール
バグの修正
TiDB
SHOW CREATE PLACEMENT POLICY
#37526の誤った出力を修正- クラスターの PD ノードが交換された後、一部の DDL ステートメントが一定期間スタックすることがある問題を修正します#33908
- アイドル状態の接続で
KILL TIDB
がすぐに有効にならない問題を修正#24031 INFORMSTION_SCHEMA.COLUMNS
システム テーブルをクエリすると、DATA_TYPE
とCOLUMN_TYPE
列に誤った結果が返される問題を修正します#36496- TiDB Binlogが有効な場合、
ALTER SEQUENCE
ステートメントを実行するとメタデータ バージョンが間違ってDrainerが終了する可能性がある問題を修正します#36276 UNION
演算子が予期しない空の結果を返す可能性がある問題を修正します#36903- TiFlash #37254のパーティション化されたテーブルで動的モードを有効にしたときに発生する間違った結果を修正しました。
LIMIT
#35638と一緒に使用するとINL_HASH_JOIN
ハングする可能性がある問題を修正SHOW WARNINGS
ステートメントの実行時に TiDB がinvalid memory address or nil pointer dereference
エラーを返す可能性がある問題を修正します#31569- 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
TiKV
- PD リーダーが切り替わった後、または PD が再起動された後、クラスター内で継続的に SQL 実行エラーが発生する問題を修正します#12934
- 原因: この問題は、ハートビート要求が失敗した後、TiKV が PD クライアントに再接続するまで、TiKV が PD クライアントへのハートビート情報の送信を再試行しないという TiKV のバグによって発生します。その結果、障害が発生した 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
ツール