TiDB4.0.13リリースノート
発売日:2021年5月28日
TiDBバージョン:4.0.13
新機能
TiDB
改善
TiDB
- キャッシュされた統計が最新の場合は、CPU使用率が高くなるのを避けるために、
mysql.stats_histograms
テーブルを頻繁に#24352ことは避けてください。
- キャッシュされた統計が最新の場合は、CPU使用率が高くなるのを避けるために、
TiKV
PD
TiFlash
- アーカイブされたデータを自動的にクリーンアップして、ディスク領域を解放します
ツール
バックアップと復元(BR)
TiCDC
バグの修正
TiDB
- サブクエリを含む
UPDATE
ステートメントが生成された列#24658を更新するときに発生するパニックの問題を修正します - データ読み取りに複数列のインデックスを使用すると、クエリ結果が重複する問題を修正します#24634
- DIV式#24266の除数として
BIT
型定数を使用すると、誤ったクエリ結果が発生する問題を修正します。 NO_ZERO_IN_DATE
モードがDDLステートメントで設定されたデフォルトの列値に対して有効にならない問題を修正します#24185BIT
タイプの列とINTEGER
タイプの列の間にUNION
を使用すると、誤ったクエリ結果が発生する問題を修正します#24026BINARY
タイプとCHAR
タイプ#23917を比較すると、TableDual
のプランが誤って作成される問題を修正します。insert ignore on duplicate
ステートメントがテーブルレコードを予期せず削除する可能性がある問題を修正します#23825- 監査プラグインがTiDBパニックを引き起こす問題を修正します#23819
HashJoin
オペレーターが照合順序#23812を誤って処理する問題を修正しますbatch_point_get
が悲観的なトランザクション#23778で異常な値を誤って処理するときに発生する切断の問題を修正します。tidb_row_format_version
構成値が1
に設定され、enable_new_collation
値がtrue
#23772に設定されている場合に発生する、一貫性のないインデックスの問題を修正します。INTEGER
タイプの列をSTRING
定数値#23705と比較するときに発生するバグを修正しますBIT
タイプの列がapprox_percent
関数に渡されたときに発生するエラーを修正します#23702- TiFlashバッチリクエストの実行時にTiDBが誤って
TiKV server timeout
エラーを報告する原因となるバグを修正します#23700 IndexJoin
演算子がプレフィックス列インデックス#23691で間違った結果を返す問題を修正しますBINARY
タイプの列の照合順序が適切に処理されないために誤ったクエリ結果が発生する問題を修正します#23598UPDATE
ステートメントにHAVING
句#23575の結合クエリが含まれている場合に発生するクエリパニックの問題を修正します。- 比較式#23474で
NULL
定数を使用すると、TiFlashが誤った結果を返す原因となる問題を修正します。 YEAR
タイプの列をSTRING
定数#23335と比較するときの誤った結果の問題を修正しますsession.group_concat_max_len
の設定が小さすぎるとgroup_concat
がパニックになる問題を修正します#23257TIME
タイプの列#23233にBETWEEN
式を使用したときに発生する誤ったクエリ結果の問題を修正します。DELETE
ステートメントの特権チェックの問題を修正します#23215DECIMAL
タイプの列#23196に無効な文字列を挿入したときにエラーが報告されない問題を修正します。DECIMAL
タイプの列にデータを挿入するときに発生した解析エラーの問題を修正します#23152USE_INDEX_MERGE
ヒントが有効にならない問題を修正します#22924WHERE
句のENUM
列またはSET
列をフィルターとして使用すると、クエリが誤った結果を返すバグを修正します#22814- クラスタ化インデックスと新しい照合順序を同時に使用すると、クエリが間違った結果を返すバグを修正します#21408
enable_new_collation
を有効にしてANALYZE
を実行したときに発生するパニックを修正します#21299- SQLビューが#24531に関連付けられたデフォルトのロールを正しく処理しない問題を修正します。
- DDLジョブのキャンセルがスタックする問題を修正します#24445
concat
関数が照合順序#24300を誤って処理する問題を修正しますSELECT
フィールドにIN
のサブクエリがあり、サブクエリの外側にNULL
のタプルが含まれている場合にクエリが誤った結果を返すバグを修正します#24022TableScan
が降順#23974の場合に、オプティマイザによってTiFlashが誤って選択されるバグを修正します。point_get
プランがMySQL3の列名と矛盾する列名を返すバグを修正し#23970- 大文字の名前のデータベースで
show table status
ステートメントを実行すると、誤った結果が返される問題を修正します#23958 - テーブルに対する
INSERT
とDELETE
の特権を同時に持たないユーザーがREPLACE
の操作を実行できるというバグを修正します#23938 - 照合順序が正しく処理されないため、
concat
/make_set
/insert
式の結果が間違っている問題を修正します#23878 RANGE
つのパーティションを持つテーブルでクエリを実行するときに発生するパニックを修正します#23689- 問題の修正:以前のバージョンのクラスタでは、
tidb_enable_table_partition
変数がfalse
に設定されている場合、パーティションを含むテーブルは非パーティションテーブルとして処理されます。クラスタが新しいバージョンにアップグレードされたときに、このテーブルでbatch point get
のクエリを実行すると、接続パニックが発生します。 #23682 - TiDBがTCPおよびUNIXソケットでリッスンするように構成されている場合、TCP接続を介したリモートホストが接続#23513に対して正しく検証されない問題を修正します。
- デフォルト以外の照合順序が誤ったクエリ結果を引き起こすバグを修正します#22923
- Grafanaのコプロセッサーキャッシュパネルが機能しないバグを修正します#22617
- オプティマイザが統計キャッシュにアクセスするときに発生するエラーを修正します#22565
- サブクエリを含む
TiKV
file_dict
のファイルがいっぱいになったディスクに完全に書き込まれていない場合にTiKVを起動できないバグを修正します#9963- TiCDCのスキャン速度をデフォルトで128MB/秒に制限#9983
- TiCDCの初期スキャンのメモリ使用量を減らす#10133
- TiCDCのスキャン速度#10142の背圧をサポートする
- TiCDCの古い値を取得するための不要な読み取りを回避することにより、潜在的なOOMの問題を修正します#10031
- 古い値の読み取りによって引き起こされるTiCDCOOMの問題を修正します#10197
- クライアントが応答なしでハングするのを防ぐために、S3ストレージのタイムアウトメカニズムを追加します#10132
TiFlash
- 番号
delta-merge-tasks
がPrometheusに報告されない問題を修正します Segment Split
の間に発生するTiFlashパニックの問題を修正します- Grafanaの
Region write Duration (write blocks)
のパネルが間違った場所に表示される問題を修正します - ストレージエンジンがデータの削除に失敗するという潜在的な問題を修正します
TIME
タイプをINTEGER
タイプにキャストするときの誤った結果の問題を修正しますbitwise
演算子の動作がTiDBの動作と異なるバグを修正しますSTRING
タイプをINTEGER
タイプにキャストするときの誤った結果の問題を修正します- 連続した高速書き込みによってTiFlashのメモリが不足する可能性がある問題を修正します
- テーブルGC中にnullポインタの例外が発生する可能性があるという潜在的な問題を修正します
- ドロップされたテーブルにデータを書き込むときに発生するTiFlashパニックの問題を修正します
- BRの復元中に発生するTiFlashパニックの問題を修正します
- 一般的なCI照合順序を使用するときに一部の文字の重みが間違っているバグを修正します
- トゥームストーンされたテーブルでデータが失われるという潜在的な問題を修正します
- ゼロバイトを含む文字列を比較するときの誤った結果の問題を修正します
- 入力列にnull定数が含まれている場合、論理関数が誤った結果を返す問題を修正します
- 論理関数が数値型のみを受け入れるという問題を修正します
- タイムスタンプ値が
1970-01-01
で、タイムゾーンオフセットが負の場合に発生する誤った結果の問題を修正します Decimal256
のハッシュ値が安定しない問題を修正します
- 番号
ツール