TiDB 6.1.7 リリースノート

発売日: 2023年7月12日

TiDB バージョン: 6.1.7

クイックアクセス: クイックスタート | 実稼働環境への導入

改善点

  • ティビ

    • 内部トランザクション再試行で悲観的トランザクションを使用して再試行の失敗を回避し、時間の消費を削減する#38136 @ ジャッキー
  • ツール

    • ティCDC

      • TiCDC レプリケーション パフォーマンスを向上させるバッチUPDATE DML ステートメントのサポート#8084 @ アミヤンフェイ
    • TiDB Lightning

      • インポート後にSQLでチェックサムを検証し、検証#41941 @ GMHDBJDの安定性を向上

バグ修正

  • ティビ

    • 空のprocessInfo #43829 @ ジムララによって発生するpanic問題を修正
    • PD時間#44822 @ ジグアンに突然の変化があった場合にresolve lockハングする可能性がある問題を修正
    • 共通テーブル式 (CTE) を含むクエリによってディスク容量が不足する可能性がある問題を修正#44477 @ グオシャオゲ
    • CTEと相関サブクエリを同時に使用すると、クエリ結果が不正確になったりpanicが発生したりする可能性がある問題を修正#44649 #38170 #44774 @ ウィノロス @ グオシャオゲ
    • ステートメントのn負の数#44786 @ xheboxの場合に、ステートメントSELECT CAST(n AS CHAR)のクエリ結果が正しくない問題を修正しました。
    • 特定のケースにおける TiDB のpanic問題を修正#40857 @ ドゥージール9
    • SQL コンパイル エラー ログが編集されない問題を修正#41831 @ ランス6716
    • テーブルパーティション定義でFLOOR()関数を使用してパーティション列を#42323 @ ジフハウスに丸めた場合、 SELECTステートメントがパーティションテーブルに対してエラーを返す問題を修正しました。
    • リージョン#43144 @ lcwangchaoの分割中にパーティション テーブルをクエリするとエラーが発生する可能性がある問題を修正しました。
    • 統計情報#42052 @ 翻訳者の読み取り中に不要なメモリが使用される問題を修正
    • 多数の空のパーティションテーブル#44308 @ ホーキングレイを作成した後にメモリ使用量が過剰になる問題を修正
    • tidb_opt_agg_push_downが有効になっている場合にクエリが誤った結果を返す可能性がある問題を修正#44795 @ アイリンキッド
    • 共通テーブル式の結合結果が間違っている可能性がある問題を修正#38170 @ 翻訳:
    • GC がロック#43243 @ ミョンケミンタを解決するときに、まれに悲観的トランザクションの残留悲観的ロックがデータの正確性に影響を与える可能性がある問題を修正しました。
    • キャッシュ テーブルに新しい列が追加された後、列#42928 @ ルクスのデフォルト値ではなく値がNULLなる問題を修正しました。
    • インデックス結合#43686 @ アイリンキッド @ ミョンスのプローブフェーズでパーティションテーブル内の対応する行が見つからない場合に TiDB がエラーを返す問題を修正しました。
    • データベースを削除すると GC の進行が遅くなる問題を修正#33069 @ 天菜まお
    • ON UPDATE文が主キー#44565 @ ジグアンを正しく更新しない場合にデータとインデックスが不整合になる問題を修正
    • テーブル名の変更中に TiCDC が行の変更の一部を失う可能性がある問題を修正#43338 @ タンジェンタ
    • パーティション化されたテーブル内の配置ルールの動作の問題を修正し、削除されたパーティション内の配置ルールが正しく設定され、リサイクルされるようになりました#44116 @ lcwangchao
    • tidb_scatter_regionが有効になっている場合、パーティションが切り捨てられた後にリージョンが自動的に分割されない問題を修正#43174 #43028
    • 多数のパーティションとTiFlashレプリカ#42940 @ ミョンスを持つパーティション テーブルに対してTRUNCATE TABLE実行するときに書き込み競合によって発生する DDL 再試行の問題を修正しました。
    • ウィンドウ関数をTiFlash #43922 @ ゲンリキにプッシュダウンする際の実行プランが正しくない問題を修正しました。
    • 非相関サブクエリを含むステートメントで共通テーブル式 (CTE) を使用すると、誤った結果が返される可能性がある問題を修正しました#44051 @ ウィノロス
    • カーソルフェッチでmemTracker使用するとメモリリークが発生する問題を修正#44254 @ ヤンケオ
    • INFORMATION_SCHEMA.DDL_JOBSテーブルのQUERY列目のデータ長が列定義#42440 @ 天菜まおを超える可能性がある問題を修正しました。
    • min, maxクエリ結果が正しくない問題を修正#43805 @ うわー
    • TiDBがテーブル#43392 @ グオシャオゲを分析するときに構文エラーを報告する問題を修正
    • SHOW PROCESSLISTステートメントがサブクエリ時間が長いステートメントのトランザクションの TxnStart を表示できない問題を修正#40851 @ クレイジーcs520
    • DROP TABLE操作が実行されているときにADMIN SHOW DDL JOBS結果にテーブル名が表示されない問題を修正#42268 @ 天菜まお
    • IPv6環境で誤ったTiDBアドレスが表示される問題を修正#43260 @ ネクスター
    • AES_DECRYPT#43063 @ lcwangchaoを使用すると SQL 文がruntime error: index out of rangeエラーを報告する問題を修正しました。
    • SUBPARTITION使用してパーティション テーブル#41198 #41200 @ ミョンスを作成するときに警告が表示されない問題を修正しました
    • CTE を含むクエリによって TiDB がハングする問題を修正#43749 #36896 @ グオシャオゲ
    • パーティションテーブルのパーティションを切り捨てると、パーティションの配置ルールが無効になる可能性がある問題を修正#44031 @ lcwangchao
    • 述語#43645 @ ウィノロスをプッシュダウンするときに CTE 結果が正しくない問題を修正しました
    • auto-commitの変更がトランザクションのコミット動作#36581 @ 翻訳に影響する問題を修正
  • ティクヴ

    • TiDB Lightning がSST ファイルの漏洩を引き起こす可能性がある問題を修正#14745 @ ユジュンセン
    • 暗号化キーIDの競合により古いキー#14585 @ タボキが削除される可能性がある問題を修正
    • 継続的プロファイリング#14224 @ タボキでのファイル ハンドル リークの問題を修正
  • PD

  • ツール

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

    • ティCDC

      • TiCDC が下流の Kafka-on-Pulsar #8892 @ ハイラスティンで変更フィードを作成できない問題を修正しました
      • PDアドレスまたはリーダーに障害が発生したときにTiCDCが自動的に回復できない問題を修正#8812 #8877 @ アズドンメン
      • ダウンストリームが Kafka の場合、TiCDC がダウンストリームのメタデータを頻繁にクエリしすぎて、ダウンストリームに過度の負荷がかかる問題を修正しました#8957 #8959 @ ハイラスティン
      • ネットワーク分離やPDオーナーノードの再起動などのPD障害時にTiCDCが停止する問題を修正#8808 #8812 #8877 @ アズドンメン
    • TiDB Lightning

      • 論理インポート モードで、インポート中に下流のテーブルを削除すると、 TiDB Lightningメタデータが時間#44614 @ ダシュンで更新されない可能性がある問題を修正しました。
      • 競合条件#44867 @ D3ハンターによりディスク クォータが不正確になる可能性がある問題を修正
      • 大量のデータをインポートする際のwrite to tikv with no leader returnedの問題を修正#43055 @ ランス6716
      • データファイル#40400 @ ブチュイトウデゴウに閉じられていない区切り文字がある場合に発生する可能性のある OOM 問題を修正しました。
      • 幅の広いテーブル#43728 @ D3ハンターをインポートするときに OOM が発生する可能性がある問題を修正しました
    • TiDBBinlog

      • etcdクライアントが初期化中に最新のノード情報を自動的に同期しない問題を修正#1236 @ リチュンジュ
      • TiKVクライアント#1170 リチュンジュにアップグレードすることで、古いTiKVクライアントバージョンによるDrainerのpanic問題を修正しました。
      • フィルタリングされていない失敗した DDL ステートメントがタスク エラー#1228 @ リチュンジュを引き起こす問題を修正しました

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