TiDB 6.1.3 リリースノート
発売日:2022年12月5日
TiDB バージョン: 6.1.3
Quick access: クイックスタート | 本番環境への展開
互換性の変更
ツール
TiCDC
- デフォルト値の
transaction-atomicityをtableからnoneに変更します。これにより、レプリケーションのレイテンシーが短縮され、OOM のリスクが軽減され、すべてのトランザクションではなく、少数のトランザクション (単一トランザクションのサイズが 1024 行を超える) のみが分割されるようになります#7505 #5231 @ アズドンメン
- デフォルト値の
Improvements
PD
ツール
TiCDC
- Enable transaction split and disable the safe mode of a changefeed in TiCDC by default to improve performance #7505 @asddongmen
- Kafka プロトコル エンコーダー#7540 @ #7543 @ 3エースショーハンド #7532パフォーマンススドジ向上
その他
- TiDBのGoコンパイラバージョンをgo1.18からgo1.19にアップグレードすることで、TiDBの安定性が向上します。具体的には、TiDBのメモリ使用量を一定のしきい値未満に保つためのGo環境変数
GOMEMLIMIT導入されました。これにより、ほとんどのOOM問題を軽減できます。詳細については、GOMEMLIMITを設定してOOMの問題を軽減するご覧ください。
- TiDBのGoコンパイラバージョンをgo1.18からgo1.19にアップグレードすることで、TiDBの安定性が向上します。具体的には、TiDBのメモリ使用量を一定のしきい値未満に保つためのGo環境変数
バグ修正
TiDB
- Fix the issue that the
grantorfield is missing in themysql.tables_privtable #38293 @CbcWestwolf - 結合したテーブルの再配置 #38736 @ ウィノロスによって誤ってプッシュダウンされた条件が破棄されたときに発生する間違ったクエリ結果の問題を修正しました。
get_lock()で取得したロックが10分以上保持できない問題を修正#38706 @ 接線- 自動インクリメント列がチェック制約#38894 @ ヤンケオで使用できない問題を修正しました
- gPRCログが間違ったファイルに出力される問題を修正#38941 @ xhebox
- テーブルが切り捨てられたり削除されたりしても、テーブルのTiFlash同期ステータスが etcd から削除されない問題を修正#37168 @ カルビンネオ
- データソース名インジェクションによりデータファイルに無制限にアクセスできる問題を修正 (CVE-2022-3023) #38541 @ ランス6716
- 関数
str_to_dateNO_ZERO_DATEモード#39146 @ mengxin9014で間違った結果を返す問題を修正 - バックグラウンドでの統計収集タスクがpanic可能性がある問題を修正#35421 @ リーリンハイ
- Fix the issue that in some scenarios the pessimistic lock is incorrectly added to the non-unique secondary index #36235 @ekexium
- Fix the issue that the
PD
- 不正確なストリームタイムアウトを修正し、リーダーのスイッチオーバーを高速化#5207 @ キャビンフィーバーB
TiKV
TiFlash
- Fix the issue that logical operators return wrong results when the argument type is
UInt8#6127 @xzhangxian1008 CAST(value AS DATETIME)間違ったデータ入力によりTiFlash sys CPU #5097 @ xzhangxian1008の負荷が高くなる問題を修正- 書き込み圧力が高すぎるとデルタレイヤー#6361 @ リデズに過剰な列ファイルが生成される可能性がある問題を修正しました。
- TiFlash #6159 @ リデズを再起動した後、デルタレイヤーの列ファイルを圧縮できない問題を修正しました。
- Fix the issue that logical operators return wrong results when the argument type is
ツール
バックアップと復元 (BR)
- データベースまたはテーブル#39150 @ MoCuishle28照合に古いフレームワークを使用すると復元タスクが失敗する問題を修正しました
TiCDC
TiDB データ移行 (DM)