TiDB 6.1.3 リリースノート
発売日: 2022年12月5日
TiDB バージョン: 6.1.3
クイックアクセス: クイックスタート | 実稼働環境への導入
互換性の変更
ツール
ティCDC
- デフォルト値
transaction-atomicity
をtable
からnone
に変更します。これにより、レプリケーションのレイテンシーが短縮され、OOM のリスクが軽減され、すべてのトランザクションではなく、少数のトランザクション (1 つのトランザクションのサイズが 1024 行を超える) のみが分割されるようになります#7505 #5231 @ アズドンメン
- デフォルト値
改善点
PD
ツール
その他
- TiDB の Go コンパイラー バージョンを go1.18 から1.19 へにアップグレードすると、TiDB の安定性が向上します。具体的には、TiDB のメモリ使用量を一定のしきい値未満に保つために、Go 環境変数
GOMEMLIMIT
が導入されました。これにより、ほとんどの OOM の問題が軽減されます。詳細については、GOMEMLIMIT
を設定してOOMの問題を軽減する参照してください。
- TiDB の Go コンパイラー バージョンを go1.18 から1.19 へにアップグレードすると、TiDB の安定性が向上します。具体的には、TiDB のメモリ使用量を一定のしきい値未満に保つために、Go 環境変数
バグ修正
ティビ
mysql.tables_priv
テーブル#38293 @ Cbcウェストウルフでgrantor
フィールドが欠落している問題を修正- 結合したテーブルの再配置 #38736 @ ウィノロスによって誤ってプッシュダウンされた条件が破棄されたときに発生する間違ったクエリ結果の問題を修正しました。
get_lock()
で取得したロックが 10 分以上保持できない問題を修正#38706 @ タンジェンタ- 自動インクリメント列がチェック制約#38894 @ ヤンケオで使用できない問題を修正
- gPRCログが間違ったファイルに出力される問題を修正#38941 @ xhebox
- テーブルが切り捨てられたり削除されたりしても、テーブルのTiFlash同期ステータスが etcd から削除されない問題を修正#37168 @ カルビンネオ
- データソース名インジェクションによりデータファイルに無制限にアクセスできる問題を修正 (CVE-2022-3023) #38541 @ ランス6716
- 関数
str_to_date
がNO_ZERO_DATE
モード#39146 @ メンシン9014で間違った結果を返す問題を修正 - バックグラウンドでの統計収集タスクがpanicになる可能性がある問題を修正#35421 @ リリンハイ
- いくつかのシナリオで、悲観的ロックが非一意のセカンダリインデックス#36235 @ エキシウムに誤って追加される問題を修正しました。
PD
- 不正確なストリームタイムアウトを修正し、リーダーの切り替えを高速化#5207 @ キャビンフィーバーB
ティクヴ
TiFlash
ツール
バックアップと復元 (BR)
ティCDC
TiDB データ移行 (DM)