TiDB 6.1.3 リリースノート

発売日:2022年12月5日

TiDB バージョン: 6.1.3

クイック アクセス: クイックスタート | 本番展開 | インストール パッケージ

互換性の変更

  • ツール

    • TiCDC

      • デフォルト値のtransaction-atomicity tableからnoneに変更します。これにより、レプリケーションのレイテンシーが短縮され、OOM のリスクが軽減され、すべてのトランザクションではなく少数のトランザクション (1 つのトランザクションのサイズが 1024 行を超える) のみが分割されるようになります#7505 #5231 @ アスドンメン

改良点

  • PD

    • ロックの粒度を最適化してロックの競合を減らし、ハートビートを高い並行性で処理する能力を向上させます#5586 @ ルルング
  • ツール

    • TiCDC

      • パフォーマンスを向上させるために、デフォルトでトランザクション分割を有効にし、TiCDC の変更フィードのセーフ モードを無効にします#7505 @ アスドンメン
      • Kafka プロトコル エンコーダー#7540#7532#7543 @ スドジ @ 3AceShowHandのパフォーマンスを向上させる
  • その他

    • TiDB の Go コンパイラ バージョンを go1.18 からgo1.19にアップグレードすると、TiDB の安定性が向上します。具体的には、Go 環境変数GOMEMLIMITが導入され、TiDB のメモリ使用量を特定のしきい値未満に保ちます。これにより、ほとんどの OOM の問題を軽減できます。詳細については、 GOMEMLIMITを構成して OOM の問題を軽減するを参照してください。

バグの修正

  • TiDB

    • 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_dateNO_ZERO_DATE SQL モード#39146 @ mengxin9014で間違った結果を返す問題を修正
    • バックグラウンドでの統計収集タスクがpanic#35421 @ リリンハイになる可能性がある問題を修正します。
    • 一部のシナリオで悲観的ロックが一意でないセカンダリ インデックス#36235 @ エキキシウムに誤って追加される問題を修正します。
  • TiKV

  • TiFlash

    • 引数の型がUInt8 #6127 @ xzhangxian1008のときに論理演算子が間違った結果を返す問題を修正
    • CAST(value AS DATETIME)の間違ったデータ入力が原因でTiFlash sys CPU #5097 @ xzhangxian1008が高くなる問題を修正
    • 書き込み圧力が高いと、デルタレイヤー#6361 @ リデジュで列ファイルが過剰に生成される可能性があるという問題を修正します。
    • TiFlash #6159 @ リデジュの再起動後、デルタレイヤーの列ファイルを圧縮できない問題を修正
  • ツール

    • バックアップと復元 (BR)

      • データベースまたはテーブル#39150 @ MoCuishle28の照合に古いフレームワークを使用すると、復元タスクが失敗する問題を修正します
    • TiCDC

      • 最初に DDL ステートメントを実行し、次に changefeed #7682 @ アスドンメンを一時停止して再開するシナリオで発生したデータ損失を修正
      • ダウンストリーム ネットワークが使用できない場合にシンクコンポーネントがスタックする問題を修正します#7706 @ ヒック
    • TiDB データ移行 (DM)

      • collation_compatible"strict"に設定されている場合、DM が重複した照合順序#6832 @ ランス6716で SQL を生成する可能性があるという問題を修正します。
      • DM タスクがUnknown placement policyエラー#7493 @ ランス6716で停止することがある問題を修正
      • 場合によっては、リレー ログが上流から再度プルされる可能性がある問題を修正します#7525 @ リウメンギャ94
      • 既存のワーカーが#7658 @ GMHDBJDを終了する前に新しい DM ワーカーがスケジュールされると、データが複数回レプリケートされる問題を修正します

このページは役に立ちましたか?