📣
TiDB Cloud Premium はパブリックプレビュー中です。エンタープライズワークロード向けの無制限のスケーリング、即時の弾力性、高度なセキュリティを提供します。このページは自動翻訳されたものです。原文はこちらからご覧ください。

TiDB 6.5.7 リリースノート



発売日:2024年1月8日

TiDB バージョン: 6.5.7

クイックアクセス: クイックスタート | 本番環境への展開

互換性の変更

  • TiDB 構成項目performance.force-init-stats導入して、TiDB の起動時にサービスを提供する前に統計の初期化が完了するまで TiDB が待機する必要があるかどうかを制御します#43385 @xuyifangreeneyes
  • ログ印刷のオーバーヘッドを減らすために、 TiFlashはデフォルト値のlogger.level"debug"から"info" に変更します。 #8568 @xzhangxian1008

改善点

  • TiDB

    • パーティションテーブル#47071 でのANALYZE操作のメモリ使用量とパフォーマンスを最適化します #46804 @hawkingrei #47104
    • プランキャッシュをサポートして、オプティマイザ修正コントロールを使用して物理的な最適化中に生成されたPointGet演算子を含む実行計画をキャッシュします。 #44830 @qw4990
    • 特定のシナリオでOUTER JOININNER JOINに変換する能力を強化する#49616 @qw4990
  • TiFlash

    • ディスクパフォーマンスジッタによる読み取りレイテンシーへの影響を軽減#8583 @JaySon-Huang
  • ツール

    • Backup & Restore (BR)

      • 大規模なデータセットシナリオでRESTOREステートメントのテーブル作成パフォーマンスを向上 #48301 @Leavrth
      • EBS ベースのスナップショット バックアップとTiDB Lightningインポート間の互換性の問題を解決#46850 @YuJuncen
      • リージョンリーダーシップの移行が発生すると、PITR ログバックアップの進行のレイテンシーが長くなるという問題を軽減します#13638 @YuJuncen
    • TiCDC

      • ダウンストリームがKafkaの場合、トピック式ではschemaオプションとして指定でき、トピック名を直接指定できます#9763 @3AceShowHand

バグ修正

  • TiDB

    • 短時間に多数のCREATE TABLE文が実行されると、TiDB が同時に新しい統計メタデータを作成しない可能性があり、後続のクエリ推定で正確な行数情報を取得できない問題を修正しました#36004 #38189 @xuyifangreeneyes
    • 監査ログ用のEnterpriseプラグインを使用すると、TiDBサーバーが大量のリソースを消費する可能性がある問題を修正#49273 @lcwangchao
    • ErrLoadDataInvalidURIの誤ったエラーメッセージを修正 (無効な S3 URI エラー) #48164 @lance6716
    • tidb_server_memory_limit による長期メモリ圧迫により TiDB の CPU 使用率が上昇する問題を修正 #48741 @XuHuaiyu
    • 共通テーブル式 (CTE) を含むクエリがメモリ制限を超えたときに予期せず停止する問題を修正#49096 @AilinKid
    • 同じクエリプランで、場合によってはの異なるPLAN_DIGEST値が発生する問題を修正しました #47634 @King-Dylan
    • CTE を含むクエリが、 tidb_max_chunk_size小さい値に設定されている場合にruntime error: index out of range [32] with length 32報告する問題を修正しました。 #48808 @guo-shaoge
    • 正常なシャットダウン中に TiDBサーバーがpanicする可能性がある問題を修正#36793 @bb7133
    • TiDB の初期バージョンからエクスポートされた統計をインポートするときに統計データエラーが発生する可能性がある問題を修正しました。 #42931 @xuyifangreeneyes
    • Golang の暗黙的な変換アルゴリズムによって発生する統計情報の構築における過剰な統計エラーの問題を修正しました #49801 @qw4990
    • 特定のシナリオでオプティマイザがTiFlash選択パスを DUAL テーブルに誤って変換する問題を修正#49285 @AilinKid
    • ENUMまたはSET種類の無効な値を解析すると、SQL ステートメント エラーが直接発生する問題を修正しました。 #49487 @winoros
    • WITH RECURSIVE CTE を含むUPDATEまたはDELETEステートメントで誤った結果が生成される可能性がある問題を修正しました#48969 @winoros
    • データの末尾にスペースが含まれている場合にLIKE_ワイルドカードを使用すると、クエリ結果が不正確になる可能性がある問題を修正しました#48983 @time-and-fate
    • IndexHashJoin 演算子を含むクエリがメモリがtidb_mem_quota_query を超えると停止する問題を修正しました #49033 @XuHuaiyu
    • ネストされたUNIONクエリでLIMITOPRDERBY無効になる可能性がある問題を修正しました #49377 @AilinKid
    • 非厳密モード( sql_mode = '' )で、 INSERT実行中に切り捨てが行われても、 天菜まおでエラーが報告される問題を修正しました。 #49369
    • TiDBがパニックを起こしてエラーを報告する問題を修正invalid memory address or nil pointer dereference #42739 @CbcWestwolf
    • CTEクエリが再試行プロセス中にエラーtype assertion for CTEStorageMap failedを報告する可能性がある問題を修正しました #46522 @tiancaiamao
    • 一部のタイムゾーンで夏時間が正しく表示されない問題を修正 #49586 @overvenus
    • 依存関係のある 2 つの DDL タスクの完了時間がと誤って順序付けられる問題を修正しました。 #49498 @tangenta
  • TiKV

    • 破損したSSTファイルが他のTiKVノードに広がる可能性がある問題を修正 #15986 @Connor1996
    • 大規模なトランザクションを追跡するときに、古い読み取りの解決済み TS が TiKV OOM 問題を引き起こす可能性がある問題を修正しました #14864 @overvenus
    • TiKVがraft log を追加できないためServerIsBusyエラーを報告する問題を修正しました。 #15800 @tonyxuqqi
  • PD

    • SQLの配置ルールで設定されたlocation-labels特定の条件下で期待どおりにスケジュールされない問題を修正#6637 @rleungx
    • レプリカ数が要件を満たしていない場合に孤立ピアが削除される問題を修正しました #7584 @bufferflies
  • TiFlash

    • FLASHBACK DATABASE を実行した後もTiFlashレプリカのデータがガベージコレクションされる問題を修正しました #8450 @JaySon-Huang
    • クエリ中にTiFlash がメモリ制限に遭遇するとメモリリークが発生する問題を修正しました。 #8447 @JinheLin
    • Grafana の一部のパネルの最大パーセンタイル時間の表示が誤っていた問題を修正 #8076 @JaySon-Huang
    • クエリの低速化によりメモリ使用量が大幅に増加する問題を修正 #8564 @JinheLin
  • ツール

    • Backup & Restore (BR)

      • タスク初期化中にPDへの接続に失敗すると、ログバックアップタスクは開始できるが正常に動作しない問題を修正#16056 @YuJuncen
    • TiCDC

      • TiCDC が下流の MySQL にデータを複製するときにcheckpoint-tsスタックする可能性がある問題を修正しました #10334 @zhangjinpeng87
      • kv-client初期化中に発生する可能性のあるデータ競合問題を修正 #10095 @3AceShowHand

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