From 71ecff46cd9ced3ae7827b6b2644b7787b9a005b Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Wed, 1 Jul 2026 13:53:45 +0900 Subject: [PATCH 1/8] fix(ja): fix Japanese translations in release notes --- releases/release-1.0-ga.md | 420 +++++++++++++++---------------- releases/release-2.1.10.md | 2 +- releases/release-2.1.11.md | 2 +- releases/release-2.1.14.md | 2 +- releases/release-2.1.15.md | 2 +- releases/release-2.1.16.md | 2 +- releases/release-2.1.17.md | 4 +- releases/release-2.1.18.md | 2 +- releases/release-2.1.19.md | 2 +- releases/release-2.1.7.md | 2 +- releases/release-2.1.8.md | 2 +- releases/release-2.1.9.md | 2 +- releases/release-3.0-ga.md | 2 +- releases/release-3.0.0-rc.1.md | 2 +- releases/release-3.0.0-rc.3.md | 2 +- releases/release-3.0.1.md | 2 +- releases/release-3.0.10.md | 2 +- releases/release-3.0.11.md | 4 +- releases/release-3.0.12.md | 2 +- releases/release-3.0.2.md | 2 +- releases/release-3.0.3.md | 2 +- releases/release-3.0.4.md | 10 +- releases/release-3.0.5.md | 2 +- releases/release-3.0.8.md | 2 +- releases/release-3.0.9.md | 2 +- releases/release-3.1.0-beta.1.md | 2 +- releases/release-3.1.0-beta.2.md | 4 +- releases/release-3.1.0-ga.md | 2 +- releases/release-3.1.0-rc.md | 2 +- releases/release-4.0.0-beta.1.md | 4 +- releases/release-4.0.0-beta.2.md | 2 +- releases/release-4.0.0-beta.md | 2 +- releases/release-5.0.0-rc.md | 2 +- releases/release-5.0.0.md | 2 +- releases/release-5.3.0.md | 2 +- releases/release-5.4.0.md | 2 +- releases/release-6.2.0.md | 30 +-- releases/release-6.3.0.md | 6 +- releases/release-6.4.0.md | 28 +-- releases/release-6.5.0.md | 18 +- releases/release-6.5.3.md | 2 +- releases/release-6.5.4.md | 2 +- releases/release-6.6.0.md | 20 +- releases/release-7.0.0.md | 22 +- releases/release-7.1.0.md | 20 +- releases/release-7.1.1.md | 2 +- releases/release-7.1.2.md | 2 +- releases/release-7.2.0.md | 22 +- releases/release-7.3.0.md | 24 +- releases/release-7.4.0.md | 34 +-- releases/release-7.5.0.md | 4 +- releases/release-7.6.0.md | 40 +-- releases/release-8.0.0.md | 30 +-- releases/release-8.1.0.md | 24 +- releases/release-8.2.0.md | 30 +-- releases/release-8.3.0.md | 16 +- releases/release-8.4.0.md | 20 +- releases/release-8.5.0.md | 16 +- releases/release-8.5.4.md | 2 +- releases/release-8.5.5.md | 6 +- releases/release-8.5.6.md | 2 +- 61 files changed, 464 insertions(+), 464 deletions(-) diff --git a/releases/release-1.0-ga.md b/releases/release-1.0-ga.md index 4f1a2f548197f..64387ecce2aee 100644 --- a/releases/release-1.0-ga.md +++ b/releases/release-1.0-ga.md @@ -39,16 +39,16 @@ summary: TiDB 1.0は、MySQLとの互換性、SQLの最適化、安定性、そ ### 以下の企業およびチームに特別な感謝を申し上げます {#special-thanks-to-the-following-enterprises-and-teams} -- アルコン -- モバイク -- サムスン電子 -- スピーディークラウド -- テンセントクラウド -- ユークラウド +- Archon +- Mobike +- Samsung Electronics +- SpeedyCloud +- Tencent Cloud +- UCloud ### 以下の組織および個人からのオープンソースソフトウェアとサービスに感謝します {#thanks-to-the-open-source-software-and-services-from-the-following-organizations-and-individuals} -- アスタ・シー +- Asta Xie - CNCF - CoreOS - Databricks @@ -61,209 +61,209 @@ summary: TiDB 1.0は、MySQLとの互換性、SQLの最適化、安定性、そ - Namazu - Prometheus - Red Hat -- RocksDBチーム -- Rustチーム +- RocksDB Team +- Rust Team ### 個々の貢献者に感謝 {#thanks-to-the-individual-contributors} -- 8cbx -- 須田明弘 -- アリックス -- アルストン111111 -- アンデルフ -- アンディ・リブリアン -- アーサー・ヤン -- 失調症 -- 白楊 -- バイラオヘ -- ビン・リウ -- 宇宙のせいだ -- そよ風 -- カルロス・フェレイラ -- セ・ガオ -- チャン・チャンジャン -- チェン・リアン -- コレラHu -- チューチャオ -- 冷水 -- コール・R・ローレンス -- クイキウ -- 翠源 -- クウェン -- ダガン -- デビッド・チェン -- デビッド・ディン -- ダウシー -- dcadevil -- 蕭弟子 -- ディ・タン -- ディスク -- 東旭 -- ドリームクスター -- ドロゴン -- 杜川 -- ディラン・ウェン -- eBoyy -- エリック・ロマーノ -- ユアン・チョウ -- フィシオ -- 愚行 -- フレッド・ワン -- ファッド -- フダリ -- ガオヤンシャオジュ -- ゴグス -- ゴルーチン -- グレゴリー・イアン -- ルー・グアンクン -- ギレルメ・ヒューブナー・フランコ -- 謝海斌 -- ハンフェイ -- ホーキングレイ -- 中村宏明 -- こんにちは -- ワン・ホンユアン -- 胡明 -- 胡子明 -- ホァチャオ・ファン -- 徐淮宇 -- ハクスリー・フー -- アイアムシー -- イアン -- インション -- いろい44 -- イヴァン・ヤン -- ジャック・ユー -- ジャッキー・リュー -- ヤン・メルクル -- ジェイソン・W -- ジェイ -- ジェイ・リー -- 王建飛 -- 梁嘉興 -- 周潔 -- ジンヘリン -- ジョナサン・ブール -- カール・オステンドルフ -- クナルフェ -- クイバ -- 雷雪春 -- 李 -- 李世海 -- リャオ・チャン -- ライト -- 麗江 -- リリアン・リー -- リキュール リブラジ -- リウ・コン -- 劉少輝 -- liubo0127 -- リヤナン -- lkk2003rty -- ルイ -- ルイシュスト -- 幸運の色 -- リン -- メー・ファン -- マイヤン -- マクスウェル -- 孟上旗 -- マイケル・ベレンチェンコ -- モ2ジー -- もっと凍らせる -- MQ -- メートル -- ニール・シェン -- ネットロビー -- ングート -- ニコール・ニー -- ノルーシュ -- のみメルブ -- 金星の上 -- パラディンティリオン -- ポール -- プリヤ・セス -- クグシャオザン -- クソン -- 黔南 -- キウケレン -- 秋葉水峰 -- クィニーピンキャップ -- クペン -- レイン・リー -- 蘭暁龍 -- レイ -- リック・ユー -- 怪しい -- ショーン・リー -- シェン・リー -- シェン・タン -- シャーリー -- シュアイ・リー -- シュニン -- ワン・シュユ -- シッドンタン -- サイレンサー -- サイモン・J・マッド -- サイモン・シア -- スキムミルク6877 -- sllt -- スープ -- スフィンクス -- ステフェン -- サムバグ -- サンハオ2017 -- タオ・メン -- 周陶 -- テニス -- 天菜まお -- 田光裕 -- トリスタン・スー -- 叡州 -- 国連P -- 不明 -- v01dstar -- バン -- 王翔USTC -- ワンヤンジュン -- ワンギソン1996 -- 弱々しい顔 -- ウェゲル -- 魏福 -- シャオ・ウェンビン -- ウェンティン・リー -- シー・ウェンシュアン -- ウィンキャオ -- ウッドペンカー -- ウクスエリアン -- シャン・リー -- シャオジャン・カイ -- 楊玄家 -- 玄武 -- 徐淮嶼 -- ヤン・ゼシュアン -- ヤン・オーティシエ -- チェン・ヤンツェ -- 崔宜鼎 -- イム -- ようようふ -- ユジュン -- ユウェン・シェン -- 李ゼジュン -- 張裕寧 -- 張金鵬1987 -- 趙逸軍 -- ヤン・ジェシュアン -- 鄭銭 -- ジェンチェンファン -- 正望波 -- 胡志峰 -- 鄭志源 -- 周濤 -- チョウバードブルー -- 周寧南 -- ヤン・ツィイー -- zs634134578 -- zxylvlp -- ジグアン -- zz-ジェイソン +- 8cbx +- Akihiro Suda +- aliyx +- alston111111 +- andelf +- Andy Librian +- Arthur Yang +- astaxie +- Bai, Yang +- bailaohe +- Bin Liu +- Blame cosmos +- Breezewish +- Carlos Ferreira +- Ce Gao +- Changjian Zhang +- Cheng Lian +- Cholerae Hu +- Chu Chao +- coldwater +- Cole R Lawrence +- cuiqiu +- cuiyuan +- Cwen +- Dagang +- David Chen +- David Ding +- dawxy +- dcadevil +- Deshi Xiao +- Di Tang +- disksing +- dongxu +- dreamquster +- Drogon +- Du Chuan +- Dylan Wen +- eBoyy +- Eric Romano +- Ewan Chou +- Fiisio +- follitude +- Fred Wang +- fud +- fudali +- gaoyangxiaozhu +- Gogs +- goroutine +- Gregory Ian +- Guanqun Lu +- Guilherme Hübner Franco +- Haibin Xie +- Han Fei +- hawkingrei +- Hiroaki Nakamura +- hiwjd +- Hongyuan Wang +- Hu Ming +- Hu Ziming +- Huachao Huang +- HuaiyuXu +- Huxley Hu +- iamxy +- Ian +- insion +- iroi44 +- Ivan.Yang +- Jack Yu +- jacky liu +- Jan Mercl +- Jason W +- Jay +- Jay Lee +- Jianfei Wang +- Jiaxing Liang +- Jie Zhou +- jinhelin +- Jonathan Boulle +- Karl Ostendorf +- knarfeh +- Kuiba +- leixuechun +- li +- Li Shihai +- Liao Qiang +- Light +- lijian +- Lilian Lee +- Liqueur Librazy +- Liu Cong +- Liu Shaohui +- liubo0127 +- liyanan +- lkk2003rty +- Louis +- louishust +- luckcolors +- Lynn +- Mae Huang +- maiyang +- maxwell +- mengshangqi +- Michael Belenchenko +- mo2zie +- morefreeze +- MQ +- mxlxm +- Neil Shen +- netroby +- ngaut +- Nicole Nie +- nolouch +- onlymellb +- overvenus +- PaladinTyrion +- paulg +- Priya Seth +- qgxiaozhan +- qhsong +- Qiannan +- qiukeren +- qiuyesuifeng +- queenypingcap +- qupeng +- Rain Li +- ranxiaolong +- Ray +- Rick Yu +- shady +- ShawnLi +- Shen Li +- Sheng Tang +- Shirly +- Shuai Li +- ShuNing +- ShuYu Wang +- siddontang +- silenceper +- Simon J Mudd +- Simon Xia +- skimmilk6877 +- sllt +- soup +- Sphinx +- Steffen +- sumBug +- sunhao2017 +- Tao Meng +- Tao Zhou +- tennix +- tiancaiamao +- TianGuangyu +- Tristan Su +- ueizhou +- UncP +- Unknwon +- v01dstar +- Van +- WangXiangUSTC +- wangyanjun +- wangyisong1996 +- weekface +- wegel +- Wei Fu +- Wenbin Xiao +- Wenting Li +- Wenxuan Shi +- winkyao +- woodpenker +- wuxuelian +- Xiang Li +- xiaojian cai +- Xuanjia Yang +- Xuanwo +- XuHuaiyu +- Yang Zhexuan +- Yann Autissier +- Yanzhe Chen +- Yiding Cui +- Yim +- youyouhu +- Yu Jun +- Yuwen Shen +- Zejun Li +- Zhang Yuning +- zhangjinpeng1987 +- ZHAO Yijun +- Zhe-xuan Yang +- ZhengQian +- ZhengQianFang +- zhengwanbo +- ZhiFeng Hu +- Zhiyuan Zheng +- Zhou Tao +- Zhoubirdblue +- zhouningnan +- Ziyi Yan +- zs634134578 +- zxylvlp +- zyguan +- zz-jason diff --git a/releases/release-2.1.10.md b/releases/release-2.1.10.md index e05fd1bab33e7..c80e1eb29af1c 100644 --- a/releases/release-2.1.10.md +++ b/releases/release-2.1.10.md @@ -55,6 +55,6 @@ TiDB Ansible バージョン: 2.1.10 - TiDBBinlog - トラブルシューティングを容易にするためにPumpstorageログを最適化します[#607](https://github.com/pingcap/tidb-binlog/pull/607) -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - TiDB Lightningの設定ファイルを更新し、 `tidb_lightning_ctl`スクリプト[#d3a4a368](https://github.com/pingcap/tidb-ansible/commit/d3a4a368810a421c49980899a286cf010569b4c7)を追加します。 diff --git a/releases/release-2.1.11.md b/releases/release-2.1.11.md index 1caf1e61e347d..9c2174ebc7c9b 100644 --- a/releases/release-2.1.11.md +++ b/releases/release-2.1.11.md @@ -42,6 +42,6 @@ TiDB Ansible バージョン: 2.1.11 - TiDBBinlog - GC中のデータ削除速度を制限して、 `WritePause` [#620](https://github.com/pingcap/tidb-binlog/pull/620)によるQPSの低下を回避する -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - Drainerパラメータ[#760](https://github.com/pingcap/tidb-ansible/pull/760)を追加 diff --git a/releases/release-2.1.14.md b/releases/release-2.1.14.md index 5466f1c441c6d..3d651e0f93081 100644 --- a/releases/release-2.1.14.md +++ b/releases/release-2.1.14.md @@ -49,7 +49,7 @@ TiDBBinlog - Drainer - 下流[#655](https://github.com/pingcap/tidb-binlog/pull/655)の`BIT`列の更新の失敗を修正 -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - `ansible`コマンドとその`jmespath`および`jinja2`依存パッケージ[#807](https://github.com/pingcap/tidb-ansible/pull/807)事前チェック機能を追加します。 - Pumpに`stop-write-at-available-space`パラメータ(デフォルトでは 10 GiB)を追加し、使用可能なディスク容量がパラメータ値[#807](https://github.com/pingcap/tidb-ansible/pull/807)より小さい場合にPumpでのbinlogファイルの書き込みを停止します。 diff --git a/releases/release-2.1.15.md b/releases/release-2.1.15.md index 2055ea4a9119c..d9fadb1ae0dbb 100644 --- a/releases/release-2.1.15.md +++ b/releases/release-2.1.15.md @@ -47,6 +47,6 @@ TiDB Lightning - SQLダンプで指定された列名が小文字でない場合に発生するインポートエラーを修正しました[#210](https://github.com/pingcap/tidb-lightning/pull/210) -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - TiDBダッシュボードに監視項目`parse duration`と`compile duration`追加して、SQL文の解析とコンパイルの実行にかかる時間を監視します[#815](https://github.com/pingcap/tidb-ansible/pull/815) diff --git a/releases/release-2.1.16.md b/releases/release-2.1.16.md index 9015c17b4ea80..045cd093f066d 100644 --- a/releases/release-2.1.16.md +++ b/releases/release-2.1.16.md @@ -57,7 +57,7 @@ TiDB Ansible バージョン: 2.1.16 - TiDB Lightning - 2つのチェックサムが同時に実行されているときに`tikv_gc_life_time`元の値に戻せない問題を修正しました[#224](https://github.com/pingcap/tidb-lightning/pull/224) -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - Spark [#842](https://github.com/pingcap/tidb-ansible/pull/842)に`log4j`設定ファイルを追加する - tispark jarパッケージをv2.1.2 [#863](https://github.com/pingcap/tidb-ansible/pull/863)に更新します diff --git a/releases/release-2.1.17.md b/releases/release-2.1.17.md index 5bf1b34366865..c64ece63af35c 100644 --- a/releases/release-2.1.17.md +++ b/releases/release-2.1.17.md @@ -21,7 +21,7 @@ TiDB Ansible バージョン: 2.1.17 - 積極的にプッシュするオペレータをサポートすることでPDのスケジュールプロセスを最適化します - TiKV の起動プロセスを最適化し、ノードの再起動によって発生するジッターを軽減します。 -- 行動の変化 +- 動作の変更 - TiDB スロークエリログの最後の再試行時刻から最初の実行時刻への変更`start ts` - TiDB スロー クエリ ログの`Index_ids`フィールドを`Index_names`フィールドに置き換えて、スロー クエリ ログの使いやすさを向上させます。 - TiDB の構成ファイルに`split-region-max-num`パラメータを追加して、 `SPLIT TABLE`構文で許可されるリージョンの最大数を変更します。デフォルト構成では、1,000 から 10,000 に増加されます。 @@ -86,7 +86,7 @@ TiDB Ansible バージョン: 2.1.17 - TiDB Lightning - チェックポイント[#239](https://github.com/pingcap/tidb-lightning/pull/239)からデータを再インポートするとtidb-lightningがクラッシュする可能性があるバグを修正しました -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - Sparkバージョンを2.4.3にアップデートし、TiSparkバージョンをSpark 2.4.3 [#914](https://github.com/pingcap/tidb-ansible/pull/914) 、 [#919](https://github.com/pingcap/tidb-ansible/pull/927)と互換性のある2.2.0にアップデートします。 - リモートマシンのパスワードの有効期限が切れたときに長い待ち時間が発生する問題を修正[#937](https://github.com/pingcap/tidb-ansible/pull/937) , [#948](https://github.com/pingcap/tidb-ansible/pull/948) diff --git a/releases/release-2.1.18.md b/releases/release-2.1.18.md index a50990aede8e0..6cd76f5143129 100644 --- a/releases/release-2.1.18.md +++ b/releases/release-2.1.18.md @@ -67,7 +67,7 @@ TiDB Ansible バージョン: 2.1.18 - レプリケーション効率を向上させるためにコミットbinlog のトランザクション ステータス情報のクエリをサポートする[#761](https://github.com/pingcap/tidb-binlog/pull/761) - Drainerの`start_ts`がPumpの最大`commit_ts`より大きい場合にPump panicが発生する可能性がある問題を修正しました[#759](https://github.com/pingcap/tidb-binlog/pull/759) -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - TiDB Binlog [#952](https://github.com/pingcap/tidb-ansible/pull/952)に「キューサイズ」と「クエリヒストグラム」の 2 つの監視項目を追加します。 - TiDBアラートルール[#961](https://github.com/pingcap/tidb-ansible/pull/961)を更新 diff --git a/releases/release-2.1.19.md b/releases/release-2.1.19.md index c214c8131588e..adf0a2b60235d 100644 --- a/releases/release-2.1.19.md +++ b/releases/release-2.1.19.md @@ -87,7 +87,7 @@ TiDB Ansible バージョン: 2.1.19 - Drainer がDDL 操作[#836](https://github.com/pingcap/tidb-binlog/pull/836)を実行した後にテーブル情報を更新するように Drainer のロジックを最適化します。 - Pumpがこのbinlog[#855](https://github.com/pingcap/tidb-binlog/pull/855)を受信しない場合、DDL操作のコミットbinlogが無視される問題を修正しました。 -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - TiDBサービスの監視項目`Uncommon Error OPM`名前を`Write Binlog Error`に変更し、対応するアラートメッセージ[#1038](https://github.com/pingcap/tidb-ansible/pull/1038)を追加します。 - TiSparkを2.1.8にアップグレード[#1063](https://github.com/pingcap/tidb-ansible/pull/1063) diff --git a/releases/release-2.1.7.md b/releases/release-2.1.7.md index 5ee514a839335..26cb86a0c8e2e 100644 --- a/releases/release-2.1.7.md +++ b/releases/release-2.1.7.md @@ -36,6 +36,6 @@ TiDB Ansible バージョン: 2.1.7 - binlogを使用して生成された列の複製をサポートする -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} Prometheus 監視データのデフォルトの保持期間を 30 日に変更します diff --git a/releases/release-2.1.8.md b/releases/release-2.1.8.md index 824a7818900a4..c091e927e2ec2 100644 --- a/releases/release-2.1.8.md +++ b/releases/release-2.1.8.md @@ -57,7 +57,7 @@ TiDB Ansible バージョン: 2.1.8 - TiDB Binlog Drainerに`syncer.sql-mode`構成項目を追加して、異なる`sql-mode` sを使用してDDLクエリを解析できるようにします[#513](https://github.com/pingcap/tidb-binlog/pull/513) - TiDB Binlog Drainerに`syncer.ignore-table`構成項目を追加して、複製しないテーブルのフィルタリングをサポートします[#526](https://github.com/pingcap/tidb-binlog/pull/526) -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - オペレーティングシステムのバージョン制限を変更し、CentOS 7.0以降とRed Hat 7.0以降のみをサポートします[#734](https://github.com/pingcap/tidb-ansible/pull/734) - `epollexclusive`すべてのOS [#728](https://github.com/pingcap/tidb-ansible/pull/728)でサポートされているかどうかを確認する機能を追加 diff --git a/releases/release-2.1.9.md b/releases/release-2.1.9.md index 72a24e95c4dba..ac1663582f6b2 100644 --- a/releases/release-2.1.9.md +++ b/releases/release-2.1.9.md @@ -63,7 +63,7 @@ TiDB Ansible バージョン: 2.1.9 - 同期差分インスペクター - サポートチェックポイント[#227](https://github.com/pingcap/tidb-tools/pull/227) -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - ドキュメントのリファクタリング[#740](https://github.com/pingcap/tidb-ansible/pull/740)に従って tidb-ansible ドキュメント内のリンク[#741](https://github.com/pingcap/tidb-ansible/pull/741)更新します - `inventory.ini`ファイル内の`enable_slow_query_log`パラメータを削除し、スロークエリログをデフォルトで別のログファイルに出力します[#742](https://github.com/pingcap/tidb-ansible/pull/742) diff --git a/releases/release-3.0-ga.md b/releases/release-3.0-ga.md index 2b60f95b626fc..9ce6eeaa25237 100644 --- a/releases/release-3.0-ga.md +++ b/releases/release-3.0-ga.md @@ -198,7 +198,7 @@ TiDB Ansible バージョン: 3.0.0 - チェックサムを計算してデータの整合性をチェックするための`only-use-checksum`構成項目を追加します。 - より多くのシナリオに適応するために、TiDB 統計と複数の列を使用して比較用にチャンクを分割する機能をサポートします。 -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - 次の監視コンポーネントを安定バージョンにアップグレードします。 - Prometheus V2.2.1 から V2.8.1 へ diff --git a/releases/release-3.0.0-rc.1.md b/releases/release-3.0.0-rc.1.md index dd724b3fa0b6c..309b7624234a6 100644 --- a/releases/release-3.0.0-rc.1.md +++ b/releases/release-3.0.0-rc.1.md @@ -130,7 +130,7 @@ TiDB Ansible バージョン: 3.0.0-rc.1 - チェックポイントをサポートし、検証ステータスを記録し、再起動後に最後に保存したポイントから検証を続行します[#224](https://github.com/pingcap/tidb-tools/pull/224) - チェックサム[#215](https://github.com/pingcap/tidb-tools/pull/215)計算してデータの整合性をチェックするための構成項目`only-use-checksum`追加します -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - より多くの TiKV 監視パネルをサポートし、Ansible、Grafana、Prometheus [#727](https://github.com/pingcap/tidb-ansible/pull/727)のバージョンを更新しました。 - クラスターのステータスを表示するサマリーダッシュボード diff --git a/releases/release-3.0.0-rc.3.md b/releases/release-3.0.0-rc.3.md index b7b840bf61c1d..471e1a17e5de1 100644 --- a/releases/release-3.0.0-rc.3.md +++ b/releases/release-3.0.0-rc.3.md @@ -117,6 +117,6 @@ TiDB Ansible バージョン: 3.0.0-rc.3 - コンテナ環境[#634](https://github.com/pingcap/tidb-binlog/pull/634)でブリッジモードをサポートするために、 Drainerに`advertise-addr`構成を追加します。 - Pumpに`GetMvccByEncodeKey`関数を追加して、トランザクションステータス[#632](https://github.com/pingcap/tidb-binlog/pull/632)クエリを高速化します。 -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - クラスターの最大QPS値を予測するための監視項目を追加する(デフォルトでは「非表示」) [#f5cfa4d](https://github.com/pingcap/tidb-ansible/commit/f5cfa4d903bbcd77e01eddc8d31eabb6e6157f73) diff --git a/releases/release-3.0.1.md b/releases/release-3.0.1.md index 70398c43602b4..0ae6eb78a8c10 100644 --- a/releases/release-3.0.1.md +++ b/releases/release-3.0.1.md @@ -82,7 +82,7 @@ TiDB Lightning - SQLダンプで指定された列名が小文字でない場合に発生するインポートエラーを修正しました[#210](https://github.com/pingcap/tidb-lightning/pull/210) -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - ansibleコマンドとその`jmespath`および`jinja2`依存パッケージ[#803](https://github.com/pingcap/tidb-ansible/pull/803)の事前チェック機能を追加します[#813](https://github.com/pingcap/tidb-ansible/pull/813) - Pumpに`stop-write-at-available-space`パラメータ(デフォルトでは10 GiB)を追加して、使用可能なディスク容量がパラメータ値[#806](https://github.com/pingcap/tidb-ansible/pull/806)より少ない場合にPumpでbinlogファイルの書き込みを停止します。 diff --git a/releases/release-3.0.10.md b/releases/release-3.0.10.md index 1c87539784a64..e35d691bf75f3 100644 --- a/releases/release-3.0.10.md +++ b/releases/release-3.0.10.md @@ -66,7 +66,7 @@ TiDB Ansible バージョン: 3.0.10 - 設定ファイルが見つからない場合に、一部の設定項目でデフォルト値を使用するようにする[#255](https://github.com/pingcap/tidb-lightning/pull/255) - 非サーバーモードでWebインターフェースを開けない問題を修正[#259](https://github.com/pingcap/tidb-lightning/pull/259) -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - 一部のシナリオでPDリーダーの取得に失敗したためにコマンド実行が失敗する問題を修正[#1121](https://github.com/pingcap/tidb-ansible/pull/1121) - TiDBダッシュボード[#1127](https://github.com/pingcap/tidb-ansible/pull/1127)に`Deadlock Detect Duration`監視項目を追加する diff --git a/releases/release-3.0.11.md b/releases/release-3.0.11.md index 11018a6626978..870dc64a9de6c 100644 --- a/releases/release-3.0.11.md +++ b/releases/release-3.0.11.md @@ -31,7 +31,7 @@ TiDB Ansible バージョン: 3.0.11 - TiDB Lightning - TLS構成[#44](https://github.com/tikv/importer/pull/44) [#270](https://github.com/pingcap/tidb-lightning/pull/270)をサポートする -- TiDB アンシブル +- TiDB Ansible - `create_users.yml`のロジックを変更して、制御マシンのユーザーが`ansible_user` [#1184](https://github.com/pingcap/tidb-ansible/pull/1184)と一貫性を保つ必要がないようにします。 ## バグ修正 {#bug-fixes} @@ -51,6 +51,6 @@ TiDB Ansible バージョン: 3.0.11 - 高負荷時にピアが削除されたときに発生する可能性のあるpanicを修正[#6704](https://github.com/tikv/tikv/pull/6704) - 一部のケースで休止状態領域が起動しない問題を修正[#6732](https://github.com/tikv/tikv/pull/6732) [#6738](https://github.com/tikv/tikv/pull/6738) -- TiDB アンシブル +- TiDB Ansible - `tidb-ansible` [#1169](https://github.com/pingcap/tidb-ansible/pull/1169)の古いドキュメントリンクを更新 - `wait for region replication complete`タスク[#1173](https://github.com/pingcap/tidb-ansible/pull/1173)で未定義の変数が発生する可能性がある問題を修正しました diff --git a/releases/release-3.0.12.md b/releases/release-3.0.12.md index 91e608e837d07..d0bcacc6d37a2 100644 --- a/releases/release-3.0.12.md +++ b/releases/release-3.0.12.md @@ -48,5 +48,5 @@ TiDB Ansible バージョン: 3.0.12 - PD - PD がリージョンハートビート[#2233](https://github.com/pingcap/pd/pull/2233)処理するときにデータ競合によって発生するリージョン情報の誤りの問題を修正しました。 -- TiDB アンシブル +- TiDB Ansible - クラスター[#1198](https://github.com/pingcap/tidb-ansible/pull/1198)内で複数の Grafana/Prometheus/Alertmanager のデプロイをサポート diff --git a/releases/release-3.0.2.md b/releases/release-3.0.2.md index 32b486ab9f7d2..66a86b27a25c6 100644 --- a/releases/release-3.0.2.md +++ b/releases/release-3.0.2.md @@ -125,7 +125,7 @@ TiDB Lightning - 2つのチェックサムが同時に実行されているときに`tikv_gc_life_time`元の値に戻せない問題を修正しました[#218](https://github.com/pingcap/tidb-lightning/pull/218) - 起動時に構成項目のチェック機能を追加し、無効な項目が見つかった場合にBinlogサービスを停止してエラーを報告します[#217](https://github.com/pingcap/tidb-lightning/pull/217) -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - ディスクパフォーマンスモニターが秒をミリ秒として扱う単位エラーを修正[#840](https://github.com/pingcap/tidb-ansible/pull/840) - Spark [#841](https://github.com/pingcap/tidb-ansible/pull/841)に`log4j`設定ファイルを追加する diff --git a/releases/release-3.0.3.md b/releases/release-3.0.3.md index 4c91e54d01e14..d7d081006884a 100644 --- a/releases/release-3.0.3.md +++ b/releases/release-3.0.3.md @@ -70,7 +70,7 @@ TiDB Ansible バージョン: 3.0.3 - TiDB Lightning: - [#225](https://github.com/pingcap/tidb-lightning/pull/225)インポートするときに、デフォルトでシステムデータベース`mysql` `performance_schema`スキップ`sys`ます`information_schema` -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - ローリングアップデートのPD操作を最適化して安定性を向上[#894](https://github.com/pingcap/tidb-ansible/pull/894) - 現在のGrafanaバージョン[#892](https://github.com/pingcap/tidb-ansible/pull/892)でサポートされていないGrafana Collectorコンポーネントを削除します。 diff --git a/releases/release-3.0.4.md b/releases/release-3.0.4.md index 0f443356a70b1..49fa5036fb028 100644 --- a/releases/release-3.0.4.md +++ b/releases/release-3.0.4.md @@ -20,7 +20,7 @@ TiDB Ansible バージョン: 3.0.4 - TiKV で RocksDB の二重リンクリストをサポートし、逆スキャンのパフォーマンスを向上 - クラスタの状態をより適切に診断するために、TiDB Ansibleに2つのperfツール`iosnoop`と`funcslower`追加します。 - 冗長なフィールドを削除して、TiDB のスロークエリログの出力を最適化します。 -- 行動の変化 +- 動作の変更 - デフォルト値の`txn-local-latches.enable`を`false`に更新して、TiDB のローカルトランザクションの競合をチェックするデフォルトの動作を無効にします。 - TiDBにグローバルスコープのシステム変数を`tidb_txn_mode`追加し、悲観的ロックの使用を許可します。ただし、TiDBはデフォルトで依然として楽観的ロックを採用していることに注意してください。 - TiDB スロー クエリ ログの`Index_ids`フィールドを`Index_names`に置き換えて、スロー クエリ ログの使いやすさを向上させます。 @@ -32,12 +32,12 @@ TiDB Ansible バージョン: 3.0.4 - カーソルを使用して`PREPARE` + `EXECUTE`の結果を取得するときに、遅いクエリログが正しくないという TiDB の問題を修正しました。 - PDで隣接する小さいリージョンを結合できない問題を修正 - TiKV の問題を修正しました。アイドル状態のクラスターでファイル記述子がリークすると、プロセスの実行時間が長くなると TiKV プロセスが異常終了することがあります。 -- 寄稿者 +- 貢献者 このリリースにご協力いただいたコミュニティの以下の貢献者の方々に感謝申し上げます。 - - [スドゥズ](https://github.com/sduzh) - - [リジェンダ](https://github.com/lizhenda) + - [sduzh](https://github.com/sduzh) + - [lizhenda](https://github.com/lizhenda) ## TiDB {#tidb} @@ -117,7 +117,7 @@ TiDB Ansible バージョン: 3.0.4 - チェックポイントからデータを再インポートするとTiDB Lightning がpanicを起こす可能性がある問題を修正[#237](https://github.com/pingcap/tidb-lightning/pull/237) - `AUTO_INCREMENT`のアルゴリズムを最適化して、 `AUTO_INCREMENT`列[#227](https://github.com/pingcap/tidb-lightning/pull/227)のオーバーフローのリスクを軽減します。 -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - TiSparkをv2.2.0 [#926](https://github.com/pingcap/tidb-ansible/pull/926)にアップグレード - TiDB構成項目`pessimistic_txn`のデフォルト値を`true` [#933](https://github.com/pingcap/tidb-ansible/pull/933)に更新します。 diff --git a/releases/release-3.0.5.md b/releases/release-3.0.5.md index 25437471f2b02..d5d0da5f5feb1 100644 --- a/releases/release-3.0.5.md +++ b/releases/release-3.0.5.md @@ -85,7 +85,7 @@ TiDB Ansible バージョン: 3.0.5 - TiDB Lightning - Loaderの完全なロジックインポート機能を統合し、バックエンドモード[#221](https://github.com/pingcap/tidb-lightning/pull/221)構成をサポートします。 -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - インデックス速度[#986](https://github.com/pingcap/tidb-ansible/pull/986)追加の監視メトリックを追加します - 設定ファイルの内容を簡素化し、ユーザーが設定する必要のないパラメータを削除します[#1043c](https://github.com/pingcap/tidb-ansible/commit/1043c3df7ddb72eb234c55858960e9fdd3830a14) 、 [#998](https://github.com/pingcap/tidb-ansible/pull/998) diff --git a/releases/release-3.0.8.md b/releases/release-3.0.8.md index 592ffbbf1e2d0..53093d3c2442c 100644 --- a/releases/release-3.0.8.md +++ b/releases/release-3.0.8.md @@ -103,7 +103,7 @@ TiDB Ansible バージョン: 3.0.8 - TiDBBinlog - PumpがコミットされたDDLbinlog[#853](https://github.com/pingcap/tidb-binlog/pull/853)を受信しないため、binlogが無視される問題を修正しました。 -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - 簡略化された構成項目[#1053](https://github.com/pingcap/tidb-ansible/pull/1053)元に戻す - ローリングアップデートを実行する際にTiDBのバージョンをチェックするロジックを最適化します[#1056](https://github.com/pingcap/tidb-ansible/pull/1056) diff --git a/releases/release-3.0.9.md b/releases/release-3.0.9.md index 9e4bc03b3c7b8..b7084a2c297ed 100644 --- a/releases/release-3.0.9.md +++ b/releases/release-3.0.9.md @@ -54,6 +54,6 @@ TiDB Ansible バージョン: 3.0.9 - Drainer [#862](https://github.com/pingcap/tidb-binlog/pull/862)によって出力されたbinlogプロトコルに一意のキー情報を追加します。 - Drainer [#868](https://github.com/pingcap/tidb-binlog/pull/868)データベース接続に暗号化されたパスワードの使用をサポート -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - TiDB Lightning [#1105](https://github.com/pingcap/tidb-ansible/pull/1105)の展開を最適化するためにディレクトリを自動的に作成する機能をサポート diff --git a/releases/release-3.1.0-beta.1.md b/releases/release-3.1.0-beta.1.md index 11c9f9d9e9bbd..3144d1c0f93a1 100644 --- a/releases/release-3.1.0-beta.1.md +++ b/releases/release-3.1.0-beta.1.md @@ -34,7 +34,7 @@ TiDB Ansible バージョン: 3.1.0-beta.1 - PDスケジューラ[#123](https://github.com/pingcap/br/pull/123)自動スケジュール機能を追加 - `PKIsHandle`以外のテーブルを復元した後にデータが上書きされる問題を修正[#139](https://github.com/pingcap/br/pull/139) -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - 初期化フェーズ[#1086](https://github.com/pingcap/tidb-ansible/pull/1086)中にオペレーティング システムで Transparent Huge Pages (THP) を自動的に無効にする機能を追加します。 - BRコンポーネント[#1093](https://github.com/pingcap/tidb-ansible/pull/1093)のGrafana監視を追加する diff --git a/releases/release-3.1.0-beta.2.md b/releases/release-3.1.0-beta.2.md index 91bb1fca011ae..3bfb0f5c0f09f 100644 --- a/releases/release-3.1.0-beta.2.md +++ b/releases/release-3.1.0-beta.2.md @@ -42,7 +42,7 @@ TiDB Ansible バージョン: 3.1.0-beta.2 - 場所ラベル名[#2084](https://github.com/pingcap/pd/pull/2084)でバックスラッシュを許容する - TiFlash - 初回リリース -- TiDB アンシブル +- TiDB Ansible - 1つのクラスターに複数のGrafana/Prometheus/Alertmanagerをデプロイすることをサポート[#1143](https://github.com/pingcap/tidb-ansible/pull/1143) - TiFlashコンポーネント[#1148](https://github.com/pingcap/tidb-ansible/pull/1148)展開をサポート - TiFlashコンポーネント[#1152](https://github.com/pingcap/tidb-ansible/pull/1152)に関連する監視メトリックを追加します @@ -64,5 +64,5 @@ TiDB Ansible バージョン: 3.1.0-beta.2 - サーバーモード[#259](https://github.com/pingcap/tidb-lightning/pull/259)以外ではWebインターフェースが動作しないバグを修正 - BR (バックアップと復元) - データの復元時に回復不能なエラーが発生し、 BR が時間内に終了できない問題を修正しました[#152](https://github.com/pingcap/br/pull/152) -- TiDB アンシブル +- TiDB Ansible - 一部のシナリオでPDLeaderを取得できないためにローリングアップデートコマンドが失敗する問題を修正しました[#1122](https://github.com/pingcap/tidb-ansible/pull/1122) diff --git a/releases/release-3.1.0-ga.md b/releases/release-3.1.0-ga.md index a3c083f0199c5..b8196d36ed0e4 100644 --- a/releases/release-3.1.0-ga.md +++ b/releases/release-3.1.0-ga.md @@ -40,7 +40,7 @@ TiDB Ansible バージョン: 3.1.0 GA - `fromUnixTime`と`dateFormat`押し下げ関数をサポート - デフォルトでラフセットフィルタを無効にする -- TiDB アンシブル +- TiDB Ansible - TiFlashモニター[#1253](https://github.com/pingcap/tidb-ansible/pull/1253) [#1257](https://github.com/pingcap/tidb-ansible/pull/1257)を追加 - TiFlash [#1262](https://github.com/pingcap/tidb-ansible/pull/1262) [#1265](https://github.com/pingcap/tidb-ansible/pull/1265) [#1271](https://github.com/pingcap/tidb-ansible/pull/1271)の設定パラメータを最適化する diff --git a/releases/release-3.1.0-rc.md b/releases/release-3.1.0-rc.md index 94e45529e56ed..19339f431fdf7 100644 --- a/releases/release-3.1.0-rc.md +++ b/releases/release-3.1.0-rc.md @@ -60,7 +60,7 @@ TiDB Ansible バージョン: 3.1.0-rc - ログ出力を最適化する[#189](https://github.com/pingcap/br/pull/189) -- TiDB アンシブル +- TiDB Ansible - TiFlashデータディレクトリの作成方法を最適化する[#1242](https://github.com/pingcap/tidb-ansible/pull/1242) - TiFlash [#1234](https://github.com/pingcap/tidb-ansible/pull/1234)に`Write Amplification`監視項目を追加 diff --git a/releases/release-4.0.0-beta.1.md b/releases/release-4.0.0-beta.1.md index 8da58989b0116..52e75babd3e0e 100644 --- a/releases/release-4.0.0-beta.1.md +++ b/releases/release-4.0.0-beta.1.md @@ -28,7 +28,7 @@ TiDB Ansible バージョン: 4.0.0-beta.1 - TiDB Lightning - 構成ファイル[#255](https://github.com/pingcap/tidb-lightning/pull/255)で設定されていない特定の項目については、ドキュメントで指定されたデフォルト設定を使用します。 -- TiDB アンシブル +- TiDB Ansible - `theflash`を`tiflash` [#1130](https://github.com/pingcap/tidb-ansible/pull/1130)に名前変更 - TiFlashの設定ファイル[#1138](https://github.com/pingcap/tidb-ansible/pull/1138)のデフォルト値と関連設定を最適化します @@ -69,7 +69,7 @@ TiDB Ansible バージョン: 4.0.0-beta.1 - Drainerに`kafka-client-id`設定項目を追加して、KafkaのクライアントID [#902](https://github.com/pingcap/tidb-binlog/pull/902)を設定します。 - Drainer [#885](https://github.com/pingcap/tidb-binlog/pull/885)の増分バックアップ データの削除をサポート -- TiDB アンシブル +- TiDB Ansible - 1 つのクラスターに複数の Grafana/Prometheus/Alertmanager をデプロイすることをサポート[#1142](https://github.com/pingcap/tidb-ansible/pull/1142) - TiFlashの設定ファイル[#1145](https://github.com/pingcap/tidb-ansible/pull/1145)に`metric_port`設定項目(デフォルトでは`8234` )を追加します。 - TiFlashの設定ファイル[#1141](https://github.com/pingcap/tidb-ansible/pull/1141)に`flash_proxy_status_port`設定項目(デフォルトでは`20292` )を追加します。 diff --git a/releases/release-4.0.0-beta.2.md b/releases/release-4.0.0-beta.2.md index 153339d53926d..5946b3fdd8c01 100644 --- a/releases/release-4.0.0-beta.2.md +++ b/releases/release-4.0.0-beta.2.md @@ -39,7 +39,7 @@ TiDB Ansible バージョン: 4.0.0-beta.2 - バックアップと復元 (BR) - 増分バックアップやAmazon S3へのファイルのバックアップなどの実験的機能を有効にする[#175](https://github.com/pingcap/br/pull/175) -- TiDB アンシブル +- TiDB Ansible - etcd [#1196](https://github.com/pingcap/tidb-ansible/pull/1196)へのノード情報の注入をサポート - ARM プラットフォーム[#1204](https://github.com/pingcap/tidb-ansible/pull/1204)への TiDB サービスの導入をサポート diff --git a/releases/release-4.0.0-beta.md b/releases/release-4.0.0-beta.md index 9ed49d5265261..b92bab6550935 100644 --- a/releases/release-4.0.0-beta.md +++ b/releases/release-4.0.0-beta.md @@ -105,7 +105,7 @@ TiDB Ansible バージョン: 4.0.0-beta - TiDB Lightning - コマンドラインツールにパラメータを追加して、ダウンストリームデータベース[#253](https://github.com/pingcap/tidb-lightning/pull/253)のパスワードを設定します。 -## TiDB アンシブル {#tidb-ansible} +## TiDB Ansible {#tidb-ansible} - ダウンロードしたパッケージが不完全な場合に備えて、パッケージにチェックサムチェックを追加します[#1002](https://github.com/pingcap/tidb-ansible/pull/1002) - systemd のバージョンのチェックをサポートします。バージョンは`systemd-219-52`以降である必要があります[#1020](https://github.com/pingcap/tidb-ansible/pull/1020) [#1074](https://github.com/pingcap/tidb-ansible/pull/1074) diff --git a/releases/release-5.0.0-rc.md b/releases/release-5.0.0-rc.md index 150944dcd4a08..78fd46cc6e917 100644 --- a/releases/release-5.0.0-rc.md +++ b/releases/release-5.0.0-rc.md @@ -74,7 +74,7 @@ v5.0 の主な新機能または改善点は次のとおりです。 - [ユーザードキュメント](/character-set-and-collation.md#new-framework-for-collations) - 関連号: [#17596](https://github.com/pingcap/tidb/issues/17596) -## Security {#security} +## セキュリティ {#security} ### エラーメッセージとログファイルのわかりやすさをサポート {#support-desensitizing-error-messages-and-log-files} diff --git a/releases/release-5.0.0.md b/releases/release-5.0.0.md index 1ffc2f37a87b7..7638dc406faac 100644 --- a/releases/release-5.0.0.md +++ b/releases/release-5.0.0.md @@ -141,7 +141,7 @@ List COLUMNS パーティショニングを有効にするには、セッショ - `utf8mb4_unicode_ci`および`utf8_unicode_ci`照合順序をサポートします。 [ユーザー向けドキュメント](/character-set-and-collation.md#new-framework-for-collations)、 [#17596](https://github.com/pingcap/tidb/issues/17596) - 照合順序における大文字小文字を区別しない比較ソートをサポートする -### Security {#security} +### セキュリティ {#security} [ユーザー向けドキュメント](/log-redaction.md)、 [#18566](https://github.com/pingcap/tidb/issues/18566) diff --git a/releases/release-5.3.0.md b/releases/release-5.3.0.md index 98817376e20d0..8ddf71e5442c3 100644 --- a/releases/release-5.3.0.md +++ b/releases/release-5.3.0.md @@ -130,7 +130,7 @@ v5.3 の主な新機能または改善点は次のとおりです。 [ユーザードキュメント](/table-attributes.md) [#3839](https://github.com/tikv/pd/issues/3839) -### Security {#security} +### セキュリティ {#security} - **TiDB ダッシュボードで最小限の権限を持つユーザーの作成をサポート** diff --git a/releases/release-5.4.0.md b/releases/release-5.4.0.md index 9331e6bd2a12e..a36389528c0fe 100644 --- a/releases/release-5.4.0.md +++ b/releases/release-5.4.0.md @@ -87,7 +87,7 @@ TiDB バージョン: 5.4.0 GBK 文字セットを使用する場合は、互換性の制限に注意する必要があります。詳細については、[文字セットと照合 - GBK](/character-set-gbk.md)参照してください。 -### Security {#security} +### セキュリティ {#security} - **TiSparkはユーザー認証と認可をサポートしています。** diff --git a/releases/release-6.2.0.md b/releases/release-6.2.0.md index e59bef2910f03..6a93f0655c614 100644 --- a/releases/release-6.2.0.md +++ b/releases/release-6.2.0.md @@ -443,27 +443,27 @@ TiDB v6.2.0以降、 BRを使用したRawKVのバックアップと復元は非 - レート制限付きバックアップタスク完了後にBRがレート制限をリセットしない問題を修正 [#31722](https://github.com/pingcap/tidb/issues/31722) @[MoCuishle28](https://github.com/MoCuishle28) -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます。 - [e1ijah1](https://github.com/e1ijah1) -- [プラジワル・ボルカー](https://github.com/PrajwalBorkar) +- [PrajwalBorkar](https://github.com/PrajwalBorkar) - [likzn](https://github.com/likzn) - [rahulk789](https://github.com/rahulk789) -- [ウイルス対策](https://github.com/virusdefender) +- [virusdefender](https://github.com/virusdefender) - [joycse06](https://github.com/joycse06) -- [モルゴ](https://github.com/morgo) +- [morgo](https://github.com/morgo) - [ixuh12](https://github.com/ixuh12) -- [ブラックティア23](https://github.com/blacktear23) -- [ジョンハックス7](https://github.com/johnhaxx7) +- [blacktear23](https://github.com/blacktear23) +- [johnhaxx7](https://github.com/johnhaxx7) - [GoGim1](https://github.com/GoGim1) -- [レンバオシュオ](https://github.com/renbaoshuo) -- [ジャオリ](https://github.com/Zheaoli) -- [ファンレンフー](https://github.com/fanrenhoo) -- [ヌジュウェルキン](https://github.com/njuwelkin) -- [ワイヤービーバー](https://github.com/wirybeaver) -- [ヘイコング](https://github.com/hey-kong) -- [ファテレイ](https://github.com/fatelei) -- [イーストフィッシャー](https://github.com/eastfisher): 初投稿者 -- [ジューンジー](https://github.com/Juneezee): 初投稿者 +- [renbaoshuo](https://github.com/renbaoshuo) +- [Zheaoli](https://github.com/Zheaoli) +- [fanrenhoo](https://github.com/fanrenhoo) +- [njuwelkin](https://github.com/njuwelkin) +- [wirybeaver](https://github.com/wirybeaver) +- [hey-kong](https://github.com/hey-kong) +- [fatelei](https://github.com/fatelei) +- [eastfisher](https://github.com/eastfisher): 初回貢献者 +- [Juneezee](https://github.com/Juneezee): 初回貢献者 diff --git a/releases/release-6.3.0.md b/releases/release-6.3.0.md index 48451fa362f78..8ed19a2a8dc7e 100644 --- a/releases/release-6.3.0.md +++ b/releases/release-6.3.0.md @@ -55,7 +55,7 @@ TiDBバージョン: 6.3.0-DMR インデックス作成時のバックフィル処理速度を向上させるため、TiDB v6.3.0 では、 [`tidb_ddl_enable_fast_reorg`](/system-variables.md#tidb_ddl_enable_fast_reorg-new-in-v630)システム変数が有効になっている場合、 `ADD INDEX`および`CREATE INDEX` DDL 操作が高速化されます。この機能が有効になっている場合、インデックス追加時のパフォーマンスは約 3 倍になります。 -### Security {#security} +### セキュリティ {#security} - TiKV は保存時の暗号化に SM4 アルゴリズムをサポートしています [#13041](https://github.com/tikv/tikv/issues/13041) @[jiayang-zheng](https://github.com/jiayang-zheng) @@ -426,7 +426,7 @@ TiDBバージョン: 6.3.0-DMR - TiDB Lightning がParquet ファイル内のスラッシュ、数字、または非 ASCII 文字で始まる列をサポートしない問題を修正しました [#36980](https://github.com/pingcap/tidb/issues/36980) @[D3Hunter](https://github.com/D3Hunter) -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます。 @@ -434,7 +434,7 @@ TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます - [AnnieoftheStars](https://github.com/AnnieoftheStars) - @[AntiTopQuark](https://github.com/AntiTopQuark) - @[blacktear23](https://github.com/blacktear23) -- @[BurtonQin](https://github.com/BurtonQin)(初投稿者) +- @[BurtonQin](https://github.com/BurtonQin) (初回貢献者) - @[crelax](https://github.com/crelax) - @[eltociear](https://github.com/eltociear) - @[fuzhe1989](https://github.com/fuzhe1989) diff --git a/releases/release-6.4.0.md b/releases/release-6.4.0.md index 9320b50ca99a6..10b69b38fcb0a 100644 --- a/releases/release-6.4.0.md +++ b/releases/release-6.4.0.md @@ -57,7 +57,7 @@ TiDBバージョン: 6.4.0-DMR 詳細については、 [ユーザー向けドキュメント](/sql-statements/sql-statement-flashback-database.md)を参照してください。 -### Security {#security} +### セキュリティ {#security} - TiFlashは保存時の暗号化にSM4アルゴリズムをサポートしています [#5953](https://github.com/pingcap/tiflash/issues/5953) @[lidezhu](https://github.com/lidezhu) @@ -464,24 +464,24 @@ TiDBバージョン: 6.4.0-DMR - 多数のテーブルをエクスポートする際にDumpling がタイムアウトする可能性がある問題を修正しました [#36549](https://github.com/pingcap/tidb/issues/36549) @[lance6716](https://github.com/lance6716) - 整合性ロックが有効になっているが、アップストリームにターゲットテーブルがない場合に報告されるロックエラーを修正 [#38683](https://github.com/pingcap/tidb/issues/38683) @[lance6716](https://github.com/lance6716) -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます。 - [645775992](https://github.com/645775992) -- [アン・DJ](https://github.com/An-DJ) -- [アンドリューディ](https://github.com/AndrewDi) -- [エルワドバ](https://github.com/erwadba) -- [ふざ1989](https://github.com/fuzhe1989) -- [ゴールドウィンドティング](https://github.com/goldwind-ting)(初投稿者) +- [An-DJ](https://github.com/An-DJ) +- [AndrewDi](https://github.com/AndrewDi) +- [erwadba](https://github.com/erwadba) +- [fuzhe1989](https://github.com/fuzhe1989) +- [goldwind-ting](https://github.com/goldwind-ting) (初回貢献者) - [h3n4l](https://github.com/h3n4l) -- [igxlin](https://github.com/igxlin) (初投稿者) +- [igxlin](https://github.com/igxlin) (初回貢献者) - [ihcsim](https://github.com/ihcsim) -- [ジガオルオ](https://github.com/JigaoLuo) -- [モルゴ](https://github.com/morgo) -- [ランクシー](https://github.com/Ranxy) -- [シェンキデバオジ](https://github.com/shenqidebaozi)(初投稿者) -- [桃峰流](https://github.com/taofengliu)(初投稿者) +- [JigaoLuo](https://github.com/JigaoLuo) +- [morgo](https://github.com/morgo) +- [Ranxy](https://github.com/Ranxy) +- [shenqidebaozi](https://github.com/shenqidebaozi) (初回貢献者) +- [taofengliu](https://github.com/taofengliu) (初回貢献者) - [TszKitLo40](https://github.com/TszKitLo40) -- [wxbty](https://github.com/wxbty) (初投稿者) +- [wxbty](https://github.com/wxbty) (初回貢献者) - [zgcbj](https://github.com/zgcbj) diff --git a/releases/release-6.5.0.md b/releases/release-6.5.0.md index 3bb3e777c3ace..7e00dafe89301 100644 --- a/releases/release-6.5.0.md +++ b/releases/release-6.5.0.md @@ -92,7 +92,7 @@ TiDB [6.4.0-DMR](/releases/release-6.4.0.md)と比較して、TiDB 6.5.0 では 詳細については[ドキュメント](/sql-plan-management.md#create-a-binding-according-to-a-historical-execution-plan)参照してください。 -### Security {#security} +### セキュリティ {#security} - パスワードの複雑さのポリシー[#38928](https://github.com/pingcap/tidb/issues/38928) @ [CbcWestwolf](https://github.com/CbcWestwolf)をサポートする @@ -496,16 +496,16 @@ v6.5.0 以降では、v4.0.7 で導入された`AMEND TRANSACTION`メカニズ - TiDB Lightning が巨大なソースデータファイル[#39331](https://github.com/pingcap/tidb/issues/39331) @ [dsdashun](https://github.com/dsdashun)をインポートする際のメモリリークの問題を修正しました - TiDB Lightningが並列[#39476](https://github.com/pingcap/tidb/issues/39476) @ [dsdashun](https://github.com/dsdashun)でデータをインポートするときに競合を正しく検出できない問題を修正しました -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDB コミュニティの以下の貢献者に感謝いたします。 - [e1ijah1](https://github.com/e1ijah1) -- [国翔CN](https://github.com/guoxiangCN) (初回投稿者) -- [嘉陽鄭](https://github.com/jiayang-zheng) -- [ジフハスト](https://github.com/jiyfhust) -- [マイクチェンウェイ](https://github.com/mikechengwei) -- [ピンアンドビー](https://github.com/pingandb) -- [サシャシュラ](https://github.com/sashashura) -- [ソースリウ](https://github.com/sourcelliu) +- [guoxiangCN](https://github.com/guoxiangCN) (初回貢献者) +- [jiayang-zheng](https://github.com/jiayang-zheng) +- [jiyfhust](https://github.com/jiyfhust) +- [mikechengwei](https://github.com/mikechengwei) +- [pingandb](https://github.com/pingandb) +- [sashashura](https://github.com/sashashura) +- [sourcelliu](https://github.com/sourcelliu) - [wxbty](https://github.com/wxbty) diff --git a/releases/release-6.5.3.md b/releases/release-6.5.3.md index 8b562809580f4..0b74df6ff250b 100644 --- a/releases/release-6.5.3.md +++ b/releases/release-6.5.3.md @@ -13,7 +13,7 @@ TiDB バージョン: 6.5.3 ## 互換性の変更 {#compatibility-changes} -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - 更新イベントの処理中に、イベント内の主キーまたはnull以外の一意インデックス値が変更された場合、TiCDCはイベントを削除イベントと挿入イベントに分割します。詳細については、 [ドキュメント](/ticdc/ticdc-split-update-behavior.md#transactions-containing-a-single-update-change)参照してください。 diff --git a/releases/release-6.5.4.md b/releases/release-6.5.4.md index eaf651ebb56ab..7df7ea8fd2423 100644 --- a/releases/release-6.5.4.md +++ b/releases/release-6.5.4.md @@ -16,7 +16,7 @@ TiDB バージョン: 6.5.4 - `Cursor Fetch`使用して大きな結果セットを取得するときにTiDBがメモリを大量に消費する問題を修正するために、TiDBは結果セットを自動的にディスクに書き込んでメモリを解放します[#43233](https://github.com/pingcap/tidb/issues/43233) @ [YangKeao](https://github.com/YangKeao) - RocksDBの定期的な圧縮をデフォルトで無効にすることで、TiKV RocksDBのデフォルトの動作がv6.5.0より前のバージョンと一致するようになりました。この変更により、アップグレード後に大量の圧縮が行われることによるパフォーマンスへの影響を回避できます。さらに、TiKVでは2つの新しい設定項目[`rocksdb.[defaultcf|writecf|lockcf].periodic-compaction-seconds`](https://docs.pingcap.com/tidb/v6.5/tikv-configuration-file#periodic-compaction-seconds-new-in-v654)と[`rocksdb.[defaultcf|writecf|lockcf].ttl`](https://docs.pingcap.com/tidb/v6.5/tikv-configuration-file#ttl-new-in-v654)導入され、RocksDB [#15355](https://github.com/tikv/tikv/issues/15355) @ [LykxSassinator](https://github.com/LykxSassinator)の定期的な圧縮を手動で設定できるようになりました。 -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - 複数の変更を含むトランザクションにおいて、更新イベントで主キーまたはNULL以外の一意インデックス値が変更された場合、TiCDCはイベントを削除イベントと挿入イベントに分割し、すべてのイベントが挿入イベントに先行する削除イベントの順序に従うようにします。詳細については、 [ドキュメント](/ticdc/ticdc-split-update-behavior.md#transactions-containing-multiple-update-changes)参照してください。 diff --git a/releases/release-6.6.0.md b/releases/release-6.6.0.md index 705fb2cc3f5c4..543510fec832b 100644 --- a/releases/release-6.6.0.md +++ b/releases/release-6.6.0.md @@ -264,7 +264,7 @@ TiDB バージョン: 6.6.0- [DMR](/releases/versioning.md#development-milestone 詳細については、 [ドキュメント](/statement-summary-tables.md#persist-statements-summary)を参照してください。 -### Security {#security} +### セキュリティ {#security} - TiFlashはTLS証明書の自動ローテーションをサポートします [#5503](https://github.com/pingcap/tiflash/issues/5503) @[ywqzzy](https://github.com/ywqzzy) @@ -563,18 +563,18 @@ TiDB バージョン: 6.6.0- [DMR](/releases/versioning.md#development-milestone - PDClient の新しいバージョンで並列インポートが失敗する可能性がある問題を修正 [#40493](https://github.com/pingcap/tidb/issues/40493) @[AmoebaProtozoa](https://github.com/AmoebaProtozoa) - TiDB Lightningの事前チェックで、以前のインポート失敗によって残されたダーティデータを見つけられない問題を修正 [#39477](https://github.com/pingcap/tidb/issues/39477) @[dsdashun](https://github.com/dsdashun) -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます。 -- [モルゴ](https://github.com/morgo) -- [ジフハスト](https://github.com/jiyfhust) +- [morgo](https://github.com/morgo) +- [jiyfhust](https://github.com/jiyfhust) - [b41sh](https://github.com/b41sh) -- [ソースリウ](https://github.com/sourcelliu) -- [ソンジビン97](https://github.com/songzhibin97) -- [マミル](https://github.com/mamil) +- [sourcelliu](https://github.com/sourcelliu) +- [songzhibin97](https://github.com/songzhibin97) +- [mamil](https://github.com/mamil) - [Dousir9](https://github.com/Dousir9) -- [ひひひひひ](https://github.com/hihihuhu) -- [ミコキシン](https://github.com/mychoxin) -- [シュニン97](https://github.com/xuning97) +- [hihihuhu](https://github.com/hihihuhu) +- [mychoxin](https://github.com/mychoxin) +- [xuning97](https://github.com/xuning97) - [andreid-db](https://github.com/andreid-db) diff --git a/releases/release-7.0.0.md b/releases/release-7.0.0.md index eee0366af54af..6700fba2549a2 100644 --- a/releases/release-7.0.0.md +++ b/releases/release-7.0.0.md @@ -267,7 +267,7 @@ TiDB バージョン: 7.0.0- [DMR](/releases/versioning.md#development-milestone 詳細については、[ドキュメント](/partitioned-table.md#key-partitioning)を参照してください。 -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - TiCDC は、Avro [#8490](https://github.com/pingcap/tiflow/issues/8490) @[3AceShowHand](https://github.com/3AceShowHand)の`FLOAT`データの不正なエンコードの問題を修正しました @@ -451,18 +451,18 @@ TiDB バージョン: 7.0.0- [DMR](/releases/versioning.md#development-milestone - 物理インポートモードを使用してデータをインポートする場合、対象テーブルの複合主キーに`auto_random`列が存在するが、ソースデータでその列の値が指定されていない場合、 TiDB Lightning が`auto_random`列のデータを自動的に生成しない問題を修正しました。 [#41454](https://github.com/pingcap/tidb/issues/41454) @[D3Hunter](https://github.com/D3Hunter) - 論理インポートモードを使用してデータをインポートする際に、ターゲットクラスターに対する`CONFIG`権限がないためにインポートが失敗する問題を修正しました [#41915](https://github.com/pingcap/tidb/issues/41915) @[lichunzhu](https://github.com/lichunzhu) -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます。 -- [アンチトップクォーク](https://github.com/AntiTopQuark) -- [ブラックティア23](https://github.com/blacktear23) -- [ボーンチェンジャー](https://github.com/BornChanger) +- [AntiTopQuark](https://github.com/AntiTopQuark) +- [blacktear23](https://github.com/blacktear23) +- [BornChanger](https://github.com/BornChanger) - [Dousir9](https://github.com/Dousir9) -- [エルワドバ](https://github.com/erwadba) -- [ハッピーv587](https://github.com/happy-v587) -- [ジフハスト](https://github.com/jiyfhust) -- [L-メープル](https://github.com/L-maple) +- [erwadba](https://github.com/erwadba) +- [happy-v587](https://github.com/happy-v587) +- [jiyfhust](https://github.com/jiyfhust) +- [L-maple](https://github.com/L-maple) - [liumengya94](https://github.com/liumengya94) -- [ウーフィーザオ](https://github.com/woofyzhao) -- [夏関](https://github.com/xiaguan) +- [woofyzhao](https://github.com/woofyzhao) +- [xiaguan](https://github.com/xiaguan) diff --git a/releases/release-7.1.0.md b/releases/release-7.1.0.md index 8ecac04b15c89..09014e94f2dba 100644 --- a/releases/release-7.1.0.md +++ b/releases/release-7.1.0.md @@ -196,7 +196,7 @@ TiDB 7.1.0 は長期サポートリリース (LTS) です。 詳細については、 [`PLAN REPLAYER`を使用してクラスターの現場情報を保存および復元します](/sql-plan-replayer.md) 、 [`EXPLAIN`ウォークスルー](/explain-walkthrough.md) 、 [遅いクエリを特定する](/identify-slow-queries.md)を参照してください。 -### Security {#security} +### セキュリティ {#security} - TiFlashシステムテーブル情報のクエリに使用されるインターフェイスを置き換えます[#6941](https://github.com/pingcap/tiflash/issues/6941) @ [flowbehappy](https://github.com/flowbehappy) @@ -228,7 +228,7 @@ TiDB 7.1.0 は長期サポートリリース (LTS) です。 > > このセクションでは、v7.0.0から最新バージョン(v7.1.0)にアップグレードする際に知っておくべき互換性の変更点について説明します。v6.6.0以前のバージョンから最新バージョンにアップグレードする場合は、中間バージョンで導入された互換性の変更点も確認する必要があるかもしれません。 -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - セキュリティを向上させるために、 TiFlashはHTTPサービスポート(デフォルト`8123` )を廃止し、代わりにgRPCポートを使用します。 @@ -472,16 +472,16 @@ TiDB 7.1.0 は長期サポートリリース (LTS) です。 TiDB v7.1.0 のパフォーマンスについては、 TiDB Cloud Dedicated クラスターの[TPC-Cパフォーマンステストレポート](https://docs.pingcap.com/tidbcloud/v7.1.0-performance-benchmarking-with-tpcc)と[Sysbenchパフォーマンステストレポート](https://docs.pingcap.com/tidbcloud/v7.1.0-performance-benchmarking-with-sysbench)を参照してください。 -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDB コミュニティの以下の貢献者に感謝いたします。 - [blacktear23](https://github.com/blacktear23) -- [イーサフロー](https://github.com/ethercflow) -- [ヒヒフフ](https://github.com/hihihuhu) -- [ジフハスト](https://github.com/jiyfhust) -- [L-メープル](https://github.com/L-maple) +- [ethercflow](https://github.com/ethercflow) +- [hihihuhu](https://github.com/hihihuhu) +- [jiyfhust](https://github.com/jiyfhust) +- [L-maple](https://github.com/L-maple) - [lqs](https://github.com/lqs) -- [ピンアンドビー](https://github.com/pingandb) -- [ヨークヘレン](https://github.com/yorkhellen) -- [ユジアリスタ](https://github.com/yujiarista) (初回投稿者) +- [pingandb](https://github.com/pingandb) +- [yorkhellen](https://github.com/yorkhellen) +- [yujiarista](https://github.com/yujiarista) (初回貢献者) diff --git a/releases/release-7.1.1.md b/releases/release-7.1.1.md index e23b93dd684cc..e1c6d0720981e 100644 --- a/releases/release-7.1.1.md +++ b/releases/release-7.1.1.md @@ -15,7 +15,7 @@ TiDB バージョン: 7.1.1 - TiDBは、変更されていないキー[#44714](https://github.com/pingcap/tidb/issues/44714)をロックするかどうかを制御するための新しいシステム変数`tidb_lock_unchanged_keys`を導入しました[エキシウム](https://github.com/ekexium) -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - 更新イベントの処理中に、イベント内の主キーまたはnull以外の一意インデックス値が変更された場合、TiCDCはイベントを削除イベントと挿入イベントに分割します。詳細については、 [ドキュメント](/ticdc/ticdc-split-update-behavior.md#transactions-containing-a-single-update-change)参照してください。 diff --git a/releases/release-7.1.2.md b/releases/release-7.1.2.md index 29259cf3d8d61..3501a39b82f93 100644 --- a/releases/release-7.1.2.md +++ b/releases/release-7.1.2.md @@ -20,7 +20,7 @@ TiDB バージョン: 7.1.2 - TiCDCは、CSVプロトコルにおけるバイナリデータのエンコード方式を制御するための設定項目[`sink.csv.binary-encoding-method`](/ticdc/ticdc-changefeed-config.md#changefeed-configuration-parameters)導入しました。デフォルト値は`'base64'` [#9373](https://github.com/pingcap/tiflow/issues/9373) @ [CharlesCheung96](https://github.com/CharlesCheung96)です。 - TiCDC では、設定項目[`large-message-handle-option`](/ticdc/ticdc-sink-to-kafka.md#handle-messages-that-exceed-the-kafka-topic-limit)導入されています。デフォルトでは空で、メッセージサイズが Kafka トピックの制限を超えると changefeed が失敗します。この設定を`"handle-key-only"`に設定すると、メッセージがサイズ制限を超えた場合、メッセージサイズを縮小するためにハンドルキーのみが送信されます。縮小されたメッセージでも制限を超える場合、changefeed は[#9680](https://github.com/pingcap/tiflow/issues/9680) @ [3AceShowHand](https://github.com/3AceShowHand)で失敗します。 -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - 複数の変更を含むトランザクションにおいて、更新イベントで主キーまたはNULL以外の一意インデックス値が変更された場合、TiCDCはイベントを削除イベントと挿入イベントに分割し、すべてのイベントが挿入イベントに先行する削除イベントの順序に従うようにします。詳細については、 [ドキュメント](/ticdc/ticdc-split-update-behavior.md#transactions-containing-multiple-update-changes)参照してください。 diff --git a/releases/release-7.2.0.md b/releases/release-7.2.0.md index 85938b60367d7..195e7583988bb 100644 --- a/releases/release-7.2.0.md +++ b/releases/release-7.2.0.md @@ -140,7 +140,7 @@ TiDB バージョン: 7.2.0 > > このセクションでは、バージョン7.1.0から最新バージョン(7.2.0)にアップグレードする際に知っておくべき互換性の変更点について説明します。バージョン7.0.0以前のバージョンから最新バージョンにアップグレードする場合は、中間バージョンで導入された互換性の変更点も確認する必要があるかもしれません。 -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - 更新イベントを処理する際、TiCDC は、イベント内で主キーまたは NULL 以外の一意インデックス値が変更された場合、そのイベントを削除イベントと挿入イベントに分割します。詳細については、 [ドキュメント](/ticdc/ticdc-split-update-behavior.md#transactions-containing-a-single-update-change)を参照してください。 - [`tidb_remove_orderby_in_subquery`](/system-variables.md#tidb_remove_orderby_in_subquery-new-in-v610)のデフォルト値を`OFF`から`ON`に変更します。これは、オプティマイザが不要なソート操作を回避するために、サブクエリから`ORDER BY`句を削除することを意味します。この変更により、クエリ結果の行の順序が変わる可能性があります。ISO/IEC SQL 標準では、クエリ結果がサブクエリで指定された`ORDER BY`ソートに従うことを要求していません。最終結果で特定の順序を確保する必要がある場合は、外側のクエリに`ORDER BY`句を追加します。アプリケーションがサブクエリのソートに依存している場合は、この変数を`OFF`に設定できます。以前のバージョンからアップグレードされたクラスターは、デフォルトでは以前の動作を維持します。 @@ -286,19 +286,19 @@ TiDB バージョン: 7.2.0 - `experimental.allow-expression-index`が有効でデフォルト値がUUIDの場合に発生するTiDB Lightningpanic問題を修正 [#44497](https://github.com/pingcap/tidb/issues/44497) @[lichunzhu](https://github.com/lichunzhu) - データファイルの分割中にタスクが終了した際に発生するTiDB Lightningpanicの問題を修正 [#43195](https://github.com/pingcap/tidb/issues/43195) @[lance6716](https://github.com/lance6716) -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます。 - [asjdf](https://github.com/asjdf) -- [ブラックティア23](https://github.com/blacktear23) -- [キャヴァンスー](https://github.com/Cavan-xu) -- [ダラエス](https://github.com/darraes) -- [デモマニト](https://github.com/demoManito) +- [blacktear23](https://github.com/blacktear23) +- [Cavan-xu](https://github.com/Cavan-xu) +- [darraes](https://github.com/darraes) +- [demoManito](https://github.com/demoManito) - [dhysum](https://github.com/dhysum) -- [ハッピーv587](https://github.com/happy-v587) -- [ジフハスト](https://github.com/jiyfhust) -- [L-メープル](https://github.com/L-maple) -- [ニュリク](https://github.com/nyurik) +- [happy-v587](https://github.com/happy-v587) +- [jiyfhust](https://github.com/jiyfhust) +- [L-maple](https://github.com/L-maple) +- [nyurik](https://github.com/nyurik) - [SeigeC](https://github.com/SeigeC) -- [タンジンユ97](https://github.com/tangjingyu97) +- [tangjingyu97](https://github.com/tangjingyu97) diff --git a/releases/release-7.3.0.md b/releases/release-7.3.0.md index 1f05eb952c6cf..8d87a41fa9445 100644 --- a/releases/release-7.3.0.md +++ b/releases/release-7.3.0.md @@ -117,7 +117,7 @@ TiDB バージョン: 7.3.0 > > このセクションでは、バージョン7.2.0から最新バージョン(7.3.0)にアップグレードする際に知っておくべき互換性の変更点について説明します。バージョン7.1.0以前のバージョンから最新バージョンにアップグレードする場合は、中間バージョンで導入された互換性の変更点も確認する必要があるかもしれません。 -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - TiDB @@ -288,20 +288,20 @@ TiDB バージョン: 7.3.0 - TiDB Lightning のインポート完了後にチェックサムを実行すると SSL エラーが発生する可能性がある問題を修正しました [#45462](https://github.com/pingcap/tidb/issues/45462) @[D3Hunter](https://github.com/D3Hunter) - 論理インポートモードで、インポート中に下流のテーブルを削除すると、 TiDB Lightningメタデータがタイムリーに更新されない可能性がある問題を修正しました [#44614](https://github.com/pingcap/tidb/issues/44614) @[dsdashun](https://github.com/dsdashun) -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます。 -- [チャールズジェン44](https://github.com/charleszheng44) +- [charleszheng44](https://github.com/charleszheng44) - [dhysum](https://github.com/dhysum) -- [ハイユクス](https://github.com/haiyux) -- [ジャンファ](https://github.com/Jiang-Hua) -- [ジル](https://github.com/Jille) -- [ジフハスト](https://github.com/jiyfhust) -- [クリシュナダット・パンチャグヌラ](https://github.com/krishnaduttPanchagnula) -- [L-メープル](https://github.com/L-maple) +- [haiyux](https://github.com/haiyux) +- [Jiang-Hua](https://github.com/Jiang-Hua) +- [Jille](https://github.com/Jille) +- [jiyfhust](https://github.com/jiyfhust) +- [krishnaduttPanchagnula](https://github.com/krishnaduttPanchagnula) +- [L-maple](https://github.com/L-maple) - [pingandb](https://github.com/pingandb) -- [テストウィル](https://github.com/testwill) -- [ティソンくん](https://github.com/tisonkun) +- [testwill](https://github.com/testwill) +- [tisonkun](https://github.com/tisonkun) - [xuyifangreeneyes](https://github.com/xuyifangreeneyes) -- [ヤムチャイナ](https://github.com/yumchina) +- [yumchina](https://github.com/yumchina) diff --git a/releases/release-7.4.0.md b/releases/release-7.4.0.md index 6e7a3d1ea9736..48fec757eb83c 100644 --- a/releases/release-7.4.0.md +++ b/releases/release-7.4.0.md @@ -237,7 +237,7 @@ TiDB バージョン: 7.4.0 > > このセクションでは、v7.3.0から最新バージョン(v7.4.0)にアップグレードする際に知っておくべき互換性の変更点について説明します。v7.2.0以前のバージョンから最新バージョンにアップグレードする場合は、中間バージョンで導入された互換性の変更点も確認する必要があるかもしれません。 -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - v7.4.0 以降、TiDB は MySQL 8.0 の必須機能と互換性があり、 `version()` `8.0.11`で始まるバージョンを返します。 @@ -440,23 +440,23 @@ TiDB バージョン: 7.4.0 - `checksum = "optional"` [#45382](https://github.com/pingcap/tidb/issues/45382) @ [lyzx2001](https://github.com/lyzx2001)のときにチェックサムがエラーを報告する問題を修正しました - PDクラスタアドレスが[#43436](https://github.com/pingcap/tidb/issues/43436) @ [lichunzhu](https://github.com/lichunzhu)に変更されるとデータのインポートが失敗する問題を修正しました -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDB コミュニティからの以下の貢献者に感謝いたします。 -- [あいでんどう](https://github.com/aidendou) -- [コーダープレイ](https://github.com/coderplay) -- [運命](https://github.com/fatelei) -- [ハイポン](https://github.com/highpon) -- [ヒヒフフ](https://github.com/hihihuhu) (初回投稿者) -- [イザベラ0428](https://github.com/isabella0428) -- [ジフハウス](https://github.com/jiyfhust) -- [JK1張](https://github.com/JK1Zhang) -- [ジョーカー53-1](https://github.com/joker53-1) (初回投稿者) -- [L-メープル](https://github.com/L-maple) -- [ミッタルリシャブ](https://github.com/mittalrishabh) -- [舗装](https://github.com/paveyry) -- [ショーン0915](https://github.com/shawn0915) -- [テデュ](https://github.com/tedyu) -- [ヤムチナ](https://github.com/yumchina) +- [aidendou](https://github.com/aidendou) +- [coderplay](https://github.com/coderplay) +- [fatelei](https://github.com/fatelei) +- [highpon](https://github.com/highpon) +- [hihihuhu](https://github.com/hihihuhu) (初回貢献者) +- [isabella0428](https://github.com/isabella0428) +- [jiyfhust](https://github.com/jiyfhust) +- [JK1Zhang](https://github.com/JK1Zhang) +- [joker53-1](https://github.com/joker53-1) (初回貢献者) +- [L-maple](https://github.com/L-maple) +- [mittalrishabh](https://github.com/mittalrishabh) +- [paveyry](https://github.com/paveyry) +- [shawn0915](https://github.com/shawn0915) +- [tedyu](https://github.com/tedyu) +- [yumchina](https://github.com/yumchina) - [ZzzhHe](https://github.com/ZzzhHe) diff --git a/releases/release-7.5.0.md b/releases/release-7.5.0.md index e087e63216623..e42a26ccf0a26 100644 --- a/releases/release-7.5.0.md +++ b/releases/release-7.5.0.md @@ -247,9 +247,9 @@ v7.5.0 以降、次のコンテンツが`TiDB-community-toolkit`[バイナリパ TiDB v7.5.0 のパフォーマンスについては、 [TPC-C性能試験報告書](https://docs.pingcap.com/tidbcloud/v7.5.0-performance-benchmarking-with-tpcc)とTiDB Cloud Dedicatedクラスターの[Sysbenchパフォーマンステストレポート](https://docs.pingcap.com/tidbcloud/v7.5.0-performance-benchmarking-with-sysbench)を参照してください。 -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます。 -- [jgrande](https://github.com/jgrande) (初投稿者) +- [jgrande](https://github.com/jgrande) (初回貢献者) - [shawn0915](https://github.com/shawn0915) diff --git a/releases/release-7.6.0.md b/releases/release-7.6.0.md index 878486e120eaf..9e59ddd286d58 100644 --- a/releases/release-7.6.0.md +++ b/releases/release-7.6.0.md @@ -484,27 +484,27 @@ v7.6.0 以降、 `TiDB-community-server`[バイナリパッケージ](/binary-pa - GTID モードでデータをレプリケートする際のパフォーマンス低下の問題を修正 [#9676](https://github.com/pingcap/tiflow/issues/9676) @[feran-morgan-pingcap](https://github.com/feran-morgan-pingcap) - 下流テーブル構造に`shard_row_id_bits`が含まれている場合にマイグレーションタスクエラーが発生する問題を修正 [#10308](https://github.com/pingcap/tiflow/issues/10308) @[GMHDBJD](https://github.com/GMHDBJD) -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます。 -- [0o001](https://github.com/0o001) (初投稿者) -- [バゲチェンジ](https://github.com/bagechengzi)(初投稿者) -- [フェラン・モーガン・PingCAP](https://github.com/feran-morgan-pingcap)(初投稿者) -- [ハイポン](https://github.com/highpon) -- [ジフハスト](https://github.com/jiyfhust) -- [L-メープル](https://github.com/L-maple) -- [lkshminarayanan](https://github.com/lkshminarayanan) (初投稿者) -- [lyang24](https://github.com/lyang24) (初投稿者) -- [ミッタルリシャブ](https://github.com/mittalrishabh) -- [モルゴ](https://github.com/morgo) -- [nkg-](https://github.com/nkg-) (初投稿者) -- [オンリーキャット](https://github.com/onlyacat) +- [0o001](https://github.com/0o001) (初回貢献者) +- [bagechengzi](https://github.com/bagechengzi) (初回貢献者) +- [feran-morgan-pingcap](https://github.com/feran-morgan-pingcap) (初回貢献者) +- [highpon](https://github.com/highpon) +- [jiyfhust](https://github.com/jiyfhust) +- [L-maple](https://github.com/L-maple) +- [lkshminarayanan](https://github.com/lkshminarayanan) (初回貢献者) +- [lyang24](https://github.com/lyang24) (初回貢献者) +- [mittalrishabh](https://github.com/mittalrishabh) +- [morgo](https://github.com/morgo) +- [nkg-](https://github.com/nkg-) (初回貢献者) +- [onlyacat](https://github.com/onlyacat) - [shawn0915](https://github.com/shawn0915) -- [スミティーズ](https://github.com/Smityz) -- [szpnygo](https://github.com/szpnygo) (初投稿者) -- [ub-3](https://github.com/ub-3) (初投稿者) -- [シャオヤウェイ](https://github.com/xiaoyawei)(初投稿者) -- [ヨークヘレン](https://github.com/yorkhellen) -- [ヨシキポム](https://github.com/yoshikipom)(初投稿者) -- [ジャオリ](https://github.com/Zheaoli) +- [Smityz](https://github.com/Smityz) +- [szpnygo](https://github.com/szpnygo) (初回貢献者) +- [ub-3](https://github.com/ub-3) (初回貢献者) +- [xiaoyawei](https://github.com/xiaoyawei) (初回貢献者) +- [yorkhellen](https://github.com/yorkhellen) +- [yoshikipom](https://github.com/yoshikipom) (初回貢献者) +- [Zheaoli](https://github.com/Zheaoli) diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index 39296dcbe626a..6502302244249 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -186,7 +186,7 @@ TiDB バージョン: 8.0.0 詳細については、 [ドキュメント](/information-schema/information-schema-tidb-index-usage.md)を参照してください。 -### Security {#security} +### セキュリティ {#security} - TiKV 保存時の暗号化は Google [キー管理サービス(クラウドKMS)](https://cloud.google.com/docs/security/key-management-deep-dive?hl)をサポートします (実験的) [#8906](https://github.com/tikv/tikv/issues/8906) @[glorv](https://github.com/glorv) @@ -256,7 +256,7 @@ TiDB バージョン: 8.0.0 - TiUPによってデプロイされたデフォルトのGrafanaバージョンを7.5.11から7.5.17にアップグレードします。 - GAではないがデフォルトで有効になっている証人関連のスケジューラを削除する [#7765](https://github.com/tikv/pd/pull/7765) @[rleungx](https://github.com/rleungx) -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - セキュリティ強化モード(SEM)で[`require_secure_transport`](/system-variables.md#require_secure_transport-new-in-v610) `ON`に設定することを禁止し、ユーザーの接続に関する潜在的な問題を防止します。 [#47665](https://github.com/pingcap/tidb/issues/47665) @[tiancaiamao](https://github.com/tiancaiamao) - DM では、暗号化および復号化用の固定秘密キーが削除され、暗号化および復号化用の秘密キーをカスタマイズできるようになります。アップグレード前に[データソース構成](/dm/dm-source-configuration-file.md)と[移行タスクの設定](/dm/task-configuration-file-full.md)で暗号化されたパスワードが使用されている場合、追加の操作については[DMの暗号化と復号化のための秘密鍵をカスタマイズする](/dm/dm-customized-secret-key.md)のアップグレード手順を参照する必要があります。 [#9492](https://github.com/pingcap/tiflow/issues/9492) @[D3Hunter](https://github.com/D3Hunter) @@ -547,21 +547,21 @@ TiDB バージョン: 8.0.0 - TiDB Lightningがファイルスキャン中に無効なシンボリックリンクファイルに遭遇した際にエラーを報告する問題を修正しました [#49423](https://github.com/pingcap/tidb/issues/49423) @[lance6716](https://github.com/lance6716) - `0`が`NO_ZERO_IN_DATE` } に含まれていない場合に、 TiDB Lightning が`sql_mode`を含む日付値を正しく解析できない問題 [#50757](https://github.com/pingcap/tidb/issues/50757) @[GMHDBJD](https://github.com/GMHDBJD) -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます。 -- [アオアン](https://github.com/Aoang) -- [バッファロー](https://github.com/bufferflies) -- [デーモン365](https://github.com/daemon365) -- [エルトシアー](https://github.com/eltociear) -- [リチュンジュ](https://github.com/lichunzhu) -- [ジフハスト](https://github.com/jiyfhust) +- [Aoang](https://github.com/Aoang) +- [bufferflies](https://github.com/bufferflies) +- [daemon365](https://github.com/daemon365) +- [eltociear](https://github.com/eltociear) +- [lichunzhu](https://github.com/lichunzhu) +- [jiyfhust](https://github.com/jiyfhust) - [pingandb](https://github.com/pingandb) -- [シェンキデバオジ](https://github.com/shenqidebaozi) -- [スミティーズ](https://github.com/Smityz) -- [ソンジビン97](https://github.com/songzhibin97) -- [タンジンユ97](https://github.com/tangjingyu97) -- [テーマ](https://github.com/Tema) +- [shenqidebaozi](https://github.com/shenqidebaozi) +- [Smityz](https://github.com/Smityz) +- [songzhibin97](https://github.com/songzhibin97) +- [tangjingyu97](https://github.com/tangjingyu97) +- [Tema](https://github.com/Tema) - [ub-3](https://github.com/ub-3) -- [ヨシキポム](https://github.com/yoshikipom) +- [yoshikipom](https://github.com/yoshikipom) diff --git a/releases/release-8.1.0.md b/releases/release-8.1.0.md index c0d6502a34315..73cf5f6971907 100644 --- a/releases/release-8.1.0.md +++ b/releases/release-8.1.0.md @@ -55,7 +55,7 @@ TiDB 8.1.0 は長期サポートリリース (LTS) です。 詳細については[ドキュメント](/tidb-distributed-execution-framework.md)参照してください。 -### Security {#security} +### セキュリティ {#security} - TiDB ログ感度低下 (GA) [#52364](https://github.com/pingcap/tidb/issues/52364) @ [xhebox](https://github.com/xhebox)を強化 @@ -93,7 +93,7 @@ TiDB 8.1.0 は長期サポートリリース (LTS) です。 > > このセクションでは、v8.0.0から最新バージョン(v8.1.0)にアップグレードする際に知っておくべき互換性の変更点について説明します。v7.6.0以前のバージョンから最新バージョンにアップグレードする場合は、中間バージョンで導入された互換性の変更点も確認する必要があるかもしれません。 -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - 以前のバージョンでは、 TiDB Lightningの`tidb.tls`設定項目は、値`"false"`と`""` 、および値`"preferred"`と`"skip-verify"`同じものとして扱いました。v8.1.0 以降、 TiDB Lightning は`tidb.tls`に対して`"false"` 、 `""` 、 `"skip-verify"` 、 `"preferred"`の動作を区別します。詳細については、 [TiDB Lightning構成](/tidb-lightning/tidb-lightning-configuration.md)参照してください。 - `AUTO_ID_CACHE=1`のテーブルの場合、TiDB は[集中型AUTO_INCREMENT ID割り当てサービス](/auto-increment.md#mysql-compatibility-mode)をサポートします。以前のバージョンでは、このサービスのプライマリ TiDB ノードは、TiDB プロセスが終了すると(たとえば、TiDB ノードの再起動中)、自動割り当て ID を可能な限り連続的に保つために`forceRebase`操作を自動的に実行していました。しかし、 `AUTO_ID_CACHE=1`のテーブルが多すぎると、 `forceRebase`実行に非常に時間がかかり、TiDB がすぐに再起動できなくなり、データの書き込みがブロックされてシステムの可用性に影響を及ぼします。この問題を解決するために、v8.1.0 以降、TiDB は`forceRebase`動作を削除しますが、この変更により、フェイルオーバー中に一部の自動割り当て ID が連続しなくなります。 @@ -288,16 +288,16 @@ TiDB 8.1.0 は長期サポートリリース (LTS) です。 TiDB v8.1.0 のパフォーマンスについては、 TiDB Cloud Dedicated クラスターの[TPC-Cパフォーマンステストレポート](https://docs.pingcap.com/tidbcloud/v8.1-performance-benchmarking-with-tpcc)と[Sysbenchパフォーマンステストレポート](https://docs.pingcap.com/tidbcloud/v8.1-performance-benchmarking-with-sysbench)参照してください。 -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDB コミュニティからの以下の貢献者に感謝いたします。 -- [アルトゥルメランチク](https://github.com/arturmelanchyk) (初回投稿者) -- [キャビンフィーバーB](https://github.com/CabinfeverB) -- [ダンキシュ](https://github.com/danqixu) (初回投稿者) -- [イマラソン](https://github.com/imalasong) (初回投稿者) -- [ジフハウス](https://github.com/jiyfhust) -- [ネガチョフ](https://github.com/negachov) (初回投稿者) -- [テストウィル](https://github.com/testwill) -- [yzhan1](https://github.com/yzhan1) (初回投稿者) -- [zxc111](https://github.com/zxc111) (初回投稿者) +- [arturmelanchyk](https://github.com/arturmelanchyk) (初回貢献者) +- [CabinfeverB](https://github.com/CabinfeverB) +- [danqixu](https://github.com/danqixu) (初回貢献者) +- [imalasong](https://github.com/imalasong) (初回貢献者) +- [jiyfhust](https://github.com/jiyfhust) +- [negachov](https://github.com/negachov) (初回貢献者) +- [testwill](https://github.com/testwill) +- [yzhan1](https://github.com/yzhan1) (初回貢献者) +- [zxc111](https://github.com/zxc111) (初回貢献者) \ No newline at end of file diff --git a/releases/release-8.2.0.md b/releases/release-8.2.0.md index 6fc31db593d91..1c684f35f8ce4 100644 --- a/releases/release-8.2.0.md +++ b/releases/release-8.2.0.md @@ -103,7 +103,7 @@ TiDB バージョン: 8.2.0 詳細については、 [ドキュメント](/statement-summary-tables.md#fields-description)を参照してください。 -### Security {#security} +### セキュリティ {#security} - TiFlashログの感度低下を強化 [#8977](https://github.com/pingcap/tiflash/issues/8977) @[JaySon-Huang](https://github.com/JaySon-Huang) @@ -131,7 +131,7 @@ TiDB バージョン: 8.2.0 > > このセクションでは、v8.1.0 から最新バージョン (v8.2.0) にアップグレードする際に知っておくべき互換性の変更点について説明します。v8.0.0 以前のバージョンから最新バージョンにアップグレードする場合は、中間バージョンで導入された互換性の変更点も確認する必要があるかもしれません。 -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - TiDB Lightningを使用して CSV ファイルをインポートする場合、 `strict-format = true`を設定して大きな CSV ファイルを複数の小さな CSV ファイルに分割し、同時実行性とインポート パフォーマンスを向上させる場合は、 `terminator`明示的に指定する必要があります。指定できる値は、 `\r` 、 `\n` 、または`\r\n`です。行末文字を指定しないと、CSV ファイル データの解析時に例外が発生する可能性があります。 [#37338](https://github.com/pingcap/tidb/issues/37338) @[lance6716](https://github.com/lance6716) @@ -363,22 +363,22 @@ TiDB バージョン: 8.2.0 - TiDB Binlogが有効になっている場合、 `ADD COLUMN`の実行中に行を削除するとエラー`data and columnID count not match`が報告される可能性がある問題を修正しました [#53133](https://github.com/pingcap/tidb/issues/53133) @[tangenta](https://github.com/tangenta) -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます。 -- [キャビンフィーバーB](https://github.com/CabinfeverB) -- [ダン・ロシグノ](https://github.com/DanRoscigno)(初投稿者) -- [杉本英](https://github.com/ei-sugimoto)(初投稿者) -- [エルトシアー](https://github.com/eltociear) -- [ジフハスト](https://github.com/jiyfhust) -- [michaelmdeng](https://github.com/michaelmdeng) (初投稿者) -- [ミッタルリシャブ](https://github.com/mittalrishabh) -- [オンリーキャット](https://github.com/onlyacat) -- [qichengzx](https://github.com/qichengzx) (初投稿者) -- [シーライズ](https://github.com/SeaRise) +- [CabinfeverB](https://github.com/CabinfeverB) +- [DanRoscigno](https://github.com/DanRoscigno) (初回貢献者) +- [ei-sugimoto](https://github.com/ei-sugimoto) (初回貢献者) +- [eltociear](https://github.com/eltociear) +- [jiyfhust](https://github.com/jiyfhust) +- [michaelmdeng](https://github.com/michaelmdeng) (初回貢献者) +- [mittalrishabh](https://github.com/mittalrishabh) +- [onlyacat](https://github.com/onlyacat) +- [qichengzx](https://github.com/qichengzx) (初回貢献者) +- [SeaRise](https://github.com/SeaRise) - [shawn0915](https://github.com/shawn0915) -- [藤田俊希](https://github.com/shunki-fujita)(初投稿者) +- [shunki-fujita](https://github.com/shunki-fujita) (初回貢献者) - [tonyxuqqi](https://github.com/tonyxuqqi) -- [wwu](https://github.com/wwu) (初投稿者) +- [wwu](https://github.com/wwu) (初回貢献者) - [yzhan1](https://github.com/yzhan1) diff --git a/releases/release-8.3.0.md b/releases/release-8.3.0.md index b0b1516b714ef..b646954e40fa8 100644 --- a/releases/release-8.3.0.md +++ b/releases/release-8.3.0.md @@ -140,7 +140,7 @@ TiDBバージョン:8.3.0 - リクエストユニット(RU)設定に関するメトリクスを追加 [#8444](https://github.com/tikv/pd/issues/8444) @[nolouch](https://github.com/nolouch) -### Security {#security} +### セキュリティ {#security} - PDログの編集機能強化 [#8305](https://github.com/tikv/pd/issues/8305) @[JmPotato](https://github.com/JmPotato) @@ -174,7 +174,7 @@ TiDBバージョン:8.3.0 > > このセクションでは、v8.2.0 から最新バージョン (v8.3.0) にアップグレードする際に知っておくべき互換性の変更点について説明します。v8.1.0 以前のバージョンから最新バージョンにアップグレードする場合は、中間バージョンで導入された互換性の変更点も確認する必要があるかもしれません。 -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - コマンドの誤用を防ぐため、 `pd-ctl`はプレフィックスマッチングメカニズムを無効にします。たとえば、 `store remove-tombstone` `store remove`を介して呼び出すことはできません。 [#8413](https://github.com/tikv/pd/issues/8413) @[lhy1024](https://github.com/lhy1024) @@ -393,16 +393,16 @@ TiDBバージョン:8.3.0 - TiDB Lightningを使用したデータインポート中にトランザクションの競合が発生する問題を修正しました [#49826](https://github.com/pingcap/tidb/issues/49826) @[lance6716](https://github.com/lance6716) - 多数のデータベースとテーブルのインポート中に、大きなチェックポイントファイルがパフォーマンス低下を引き起こす問題を修正 [#55054](https://github.com/pingcap/tidb/issues/55054) @[D3Hunter](https://github.com/D3Hunter) -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます。 -- [アリエ](https://github.com/ari-e) -- [杉本英](https://github.com/ei-sugimoto) -- [ハオW30](https://github.com/HaoW30) +- [ari-e](https://github.com/ari-e) +- [ei-sugimoto](https://github.com/ei-sugimoto) +- [HaoW30](https://github.com/HaoW30) - [JackL9u](https://github.com/JackL9u) - [michaelmdeng](https://github.com/michaelmdeng) -- [ミッタルリシャブ](https://github.com/mittalrishabh) +- [mittalrishabh](https://github.com/mittalrishabh) - [qingfeng777](https://github.com/qingfeng777) -- [サンディープ・パディ](https://github.com/SandeepPadhi) +- [SandeepPadhi](https://github.com/SandeepPadhi) - [yzhan1](https://github.com/yzhan1) diff --git a/releases/release-8.4.0.md b/releases/release-8.4.0.md index 40768e13a4836..2d2836f11e524 100644 --- a/releases/release-8.4.0.md +++ b/releases/release-8.4.0.md @@ -179,7 +179,7 @@ TiDB バージョン: 8.4.0 詳細については、[ドキュメント](/dashboard/top-sql.md#use-top-sql)を参照してください。 -### Security {#security} +### セキュリティ {#security} - BRはAWS IMDSv2をサポートしています [#16443](https://github.com/tikv/tikv/issues/16443) @[pingyu](https://github.com/pingyu) @@ -414,17 +414,17 @@ TiDB をアップグレードする前に、オペレーティング システ - TiDB Lightning が、2 つのインスタンスが同時に並列インポートタスクを開始し、同じタスク ID が割り当てられた場合、 `verify allocator base failed`エラーを報告する問題を修正しました [#55384](https://github.com/pingcap/tidb/issues/55384) @[ei-sugimoto](https://github.com/ei-sugimoto) -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます。 -- [杉本英](https://github.com/ei-sugimoto) -- [エルトシアー](https://github.com/eltociear) -- [グオショウヤン](https://github.com/guoshouyan)(初投稿者) +- [ei-sugimoto](https://github.com/ei-sugimoto) +- [eltociear](https://github.com/eltociear) +- [guoshouyan](https://github.com/guoshouyan) (初回貢献者) - [JackL9u](https://github.com/JackL9u) -- [カフカ1991](https://github.com/kafka1991) (初投稿者) +- [kafka1991](https://github.com/kafka1991) (初回貢献者) - [qingfeng777](https://github.com/qingfeng777) -- [サンバRGB](https://github.com/samba-rgb) (初投稿者) -- [シーライズ](https://github.com/SeaRise) -- [トゥジエモン](https://github.com/tuziemon)(初投稿者) -- [キシプロト](https://github.com/xyproto)(初投稿者) +- [samba-rgb](https://github.com/samba-rgb) (初回貢献者) +- [SeaRise](https://github.com/SeaRise) +- [tuziemon](https://github.com/tuziemon) (初回貢献者) +- [xyproto](https://github.com/xyproto) (初回貢献者) diff --git a/releases/release-8.5.0.md b/releases/release-8.5.0.md index 9ca3e787a71bd..323dfe0ce8c22 100644 --- a/releases/release-8.5.0.md +++ b/releases/release-8.5.0.md @@ -85,7 +85,7 @@ TiDB 8.5.0は長期サポートリリース(LTS)です。 詳細については、 [ドキュメント](/sql-statements/sql-statement-admin-alter-ddl.md)を参照してください。 -### Security {#security} +### セキュリティ {#security} - BR は、完全バックアップ データとログ バックアップ データの両方のクライアント側暗号化をサポートします (GA) [#28640](https://github.com/pingcap/tidb/issues/28640) [#56433](https://github.com/pingcap/tidb/issues/56433) @[joccau](https://github.com/joccau)@[Tristan1900](https://github.com/Tristan1900) @@ -115,7 +115,7 @@ TiDB 8.5.0は長期サポートリリース(LTS)です。 > > このセクションでは、バージョン8.4.0から最新バージョン(8.5.0)にアップグレードする際に知っておくべき互換性の変更点について説明します。バージョン8.3.0以前のバージョンから最新バージョンにアップグレードする場合は、中間バージョンで導入された互換性の変更点も確認する必要があるかもしれません。 -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - 非厳格モード ( `sql_mode = ''` ) では、 `NULL`の値を`NULL`以外の列に挿入すると、MySQL との互換性のためにエラーが返されるようになりました。 [#55457](https://github.com/pingcap/tidb/issues/55457) @[joechenrh](https://github.com/joechenrh) - `ALTER TABLE ... DROP FOREIGN KEY IF EXISTS ...`ステートメントはサポートされなくなりました。 [#56703](https://github.com/pingcap/tidb/pull/56703) @[YangKeao](https://github.com/YangKeao) @@ -331,15 +331,15 @@ TiDB をアップグレードする前に、オペレーティング システ TiDB v8.5.0 のパフォーマンスについて知るには、 TiDB Cloud Dedicatedクラスターの[性能テストレポート](https://docs.pingcap.com/tidbcloud/v8.5-performance-highlights)を参照してください。 -## 寄稿者 {#contributors} +## 貢献者 {#contributors} TiDBコミュニティの以下の貢献者の皆様に感謝申し上げます。 -- [ダッシュ12653](https://github.com/dash12653) (初投稿者) -- [チャゲロ](https://github.com/chagelo)(初投稿者) -- [リンダサマー](https://github.com/LindaSummer) -- [ソンジビン97](https://github.com/songzhibin97) -- [ヘクシリー](https://github.com/Hexilee) +- [dash12653](https://github.com/dash12653) (初回貢献者) +- [chagelo](https://github.com/chagelo) (初回貢献者) +- [LindaSummer](https://github.com/LindaSummer) +- [songzhibin97](https://github.com/songzhibin97) +- [Hexilee](https://github.com/Hexilee) ## 関連リソース {#related-resources} diff --git a/releases/release-8.5.4.md b/releases/release-8.5.4.md index cf070175ba0e1..1ceb05f991f18 100644 --- a/releases/release-8.5.4.md +++ b/releases/release-8.5.4.md @@ -11,7 +11,7 @@ TiDBバージョン:8.5.4 クイックアクセス: [クイックスタート](https://docs.pingcap.com/tidb/v8.5/quick-start-with-tidb)| [本番環境への展開](https://docs.pingcap.com/tidb/v8.5/production-deployment-using-tiup) -## 特徴 {#features} +## 機能 {#features} - 特定のテーブルのデータの再配布をサポート (実験的) [#63260](https://github.com/pingcap/tidb/issues/63260) @[bufferflies](https://github.com/bufferflies) diff --git a/releases/release-8.5.5.md b/releases/release-8.5.5.md index 59b92bf560aec..b7b955fba0ca2 100644 --- a/releases/release-8.5.5.md +++ b/releases/release-8.5.5.md @@ -11,7 +11,7 @@ TiDBバージョン:8.5.5 クイックアクセス: [クイックスタート](https://docs.pingcap.com/tidb/v8.5/quick-start-with-tidb)| [本番環境への展開](https://docs.pingcap.com/tidb/v8.5/production-deployment-using-tiup) -## 特徴 {#features} +## 機能 {#features} ### パフォーマンス {#performance} @@ -141,7 +141,7 @@ TiDBバージョン:8.5.5 詳細については、[明細書概要表](/statement-summary-tables.md)および[遅いクエリを特定する](/identify-slow-queries.md)参照してください。 -### Security {#security} +### セキュリティ {#security} - Azure Blob Storage へのバックアップと復元 (BR) で Azure Managed Identity (MI) 認証をサポートする [#19006](https://github.com/tikv/tikv/issues/19006) @[RidRisR](https://github.com/RidRisR) @@ -157,7 +157,7 @@ TiDBバージョン:8.5.5 TiDBクラスタがv8.5.4で新規にデプロイされている場合(つまり、v8.5.3より前のバージョンからアップグレードされていない場合)、v8.5.5へスムーズにアップグレードできます。v8.5.5の変更点のほとんどは通常のアップグレードでは問題ありませんが、このリリースには動作の変更、MySQLとの互換性調整、​​システム変数の更新、構成パラメータの更新、システムテーブルの変更も含まれています。アップグレードする前に、このセクションをよくお読みください。 -### 行動の変化 {#behavior-changes} +### 動作の変更 {#behavior-changes} - バージョン8.5.5以降、TiDBはデータ復元時に対象テーブルを自動的に`restore`モードに設定します。 `restore`モードのテーブルでは、ユーザーによる読み取りまたは書き込み操作が禁止されます。復元が完了すると、TiDBはこれらのテーブルのモードを自動的に`normal`に戻し、ユーザーが通常どおりテーブルを読み書きできるようにします。この動作により、復元プロセス中のタスクの安定性とデータの一貫性が確保されます。 - バージョン8.5.5以降、 `--load-stats`パラメータが`false`に設定されている場合、 BRは復元されたテーブルの統計情報を`mysql.stats_meta`テーブルに書き込まなくなりました。関連する統計情報を更新するには、復元後に[`ANALYZE TABLE`](/sql-statements/sql-statement-analyze-table.md)手動で実行してください。 diff --git a/releases/release-8.5.6.md b/releases/release-8.5.6.md index f5fed6c5bf013..af949bd0f6ade 100644 --- a/releases/release-8.5.6.md +++ b/releases/release-8.5.6.md @@ -11,7 +11,7 @@ TiDBバージョン:8.5.6 クイックアクセス: [クイックスタート](https://docs.pingcap.com/tidb/v8.5/quick-start-with-tidb)| [本番環境への展開](https://docs.pingcap.com/tidb/v8.5/production-deployment-using-tiup) -## 特徴 {#features} +## 機能 {#features} ### パフォーマンス {#performance} From f57dc50bc912c8adeec05180f79c6891f242e367 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Wed, 1 Jul 2026 13:55:11 +0900 Subject: [PATCH 2/8] =?UTF-8?q?fix:=20TiDBBinlog=E2=86=92TiDB=20Binlog?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- basic-features.md | 4 ++-- best-practices-for-security-configuration.md | 4 ++-- grafana-tidb-dashboard.md | 2 +- releases/release-2.1-ga.md | 2 +- releases/release-2.1.1.md | 2 +- releases/release-2.1.10.md | 2 +- releases/release-2.1.11.md | 2 +- releases/release-2.1.13.md | 2 +- releases/release-2.1.14.md | 2 +- releases/release-2.1.15.md | 2 +- releases/release-2.1.16.md | 2 +- releases/release-2.1.17.md | 2 +- releases/release-2.1.18.md | 2 +- releases/release-2.1.19.md | 2 +- releases/release-2.1.2.md | 2 +- releases/release-2.1.3.md | 2 +- releases/release-2.1.5.md | 2 +- releases/release-2.1.9.md | 2 +- releases/release-3.0-ga.md | 2 +- releases/release-3.0.0-beta.1.md | 2 +- releases/release-3.0.0-rc.1.md | 2 +- releases/release-3.0.0-rc.2.md | 2 +- releases/release-3.0.0-rc.3.md | 2 +- releases/release-3.0.1.md | 2 +- releases/release-3.0.10.md | 2 +- releases/release-3.0.11.md | 2 +- releases/release-3.0.12.md | 2 +- releases/release-3.0.18.md | 2 +- releases/release-3.0.2.md | 2 +- releases/release-3.0.3.md | 2 +- releases/release-3.0.4.md | 2 +- releases/release-3.0.6.md | 2 +- releases/release-3.0.8.md | 2 +- releases/release-3.0.9.md | 2 +- releases/release-3.1.0-ga.md | 2 +- releases/release-3.1.0-rc.md | 2 +- releases/release-4.0.0-beta.1.md | 2 +- releases/release-4.0.0-beta.2.md | 4 ++-- releases/release-4.0.0-rc.1.md | 2 +- releases/release-4.0.0-rc.2.md | 2 +- releases/release-4.0.0-rc.md | 4 ++-- releases/release-4.0.10.md | 2 +- releases/release-4.0.16.md | 2 +- releases/release-4.0.3.md | 2 +- releases/release-4.0.6.md | 2 +- releases/release-4.0.9.md | 2 +- releases/release-5.1.4.md | 2 +- releases/release-5.1.5.md | 2 +- releases/release-5.2.2.md | 2 +- releases/release-5.3.0.md | 2 +- releases/release-5.4.0.md | 2 +- releases/release-6.0.0-dmr.md | 2 +- releases/release-6.1.7.md | 2 +- releases/release-6.3.0.md | 2 +- releases/release-6.5.10.md | 2 +- releases/release-6.5.3.md | 4 ++-- releases/release-6.5.4.md | 2 +- releases/release-6.5.6.md | 2 +- releases/release-7.1.0.md | 2 +- releases/release-7.1.1.md | 4 ++-- releases/release-7.1.2.md | 2 +- releases/release-7.1.6.md | 2 +- releases/release-7.5.0.md | 2 +- releases/release-8.1.1.md | 2 +- releases/release-8.2.0.md | 2 +- releases/release-8.3.0.md | 2 +- releases/release-8.4.0.md | 8 ++++---- releases/release-8.5.0.md | 2 +- 68 files changed, 77 insertions(+), 77 deletions(-) diff --git a/basic-features.md b/basic-features.md index a036fc9658f63..c08225e8769fb 100644 --- a/basic-features.md +++ b/basic-features.md @@ -259,7 +259,7 @@ summary: TiDBの機能概要について学びましょう。 | [Dumpling論理ダンプ](/dumpling-overview.md) | Y | Y | Y | Y | Y | Y | Y | | [トランザクション`LOAD DATA`](/sql-statements/sql-statement-load-data.md) [^5] | Y | Y | Y | Y | Y | Y | Y | | [データベース移行ツールキット(DM)](/migration-overview.md) | Y | Y | Y | Y | Y | Y | Y | -| [TiDBBinlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/) [^6] | 削除済み | Y | Y | Y | Y | Y | Y | +| [TiDB Binlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/) [^6] | 削除済み | Y | Y | Y | Y | Y | Y | | [変更データキャプチャ(CDC)](/ticdc/ticdc-overview.md) | Y | Y | Y | Y | Y | Y | Y | | [TiCDCを介してAmazon S3、GCS、Azure Blob Storage、NFSにデータをストリーミングする](/ticdc/ticdc-sink-to-cloud-storage.md) | Y | Y | Y | Y | E | N | N | | [TiCDCは、2つのTiDBクラスタ間での双方向レプリケーションをサポートしています](/ticdc/ticdc-bidirectional-replication.md) | Y | Y | Y | Y | Y | N | N | @@ -325,4 +325,4 @@ summary: TiDBの機能概要について学びましょう。 [^5]: [TiDB v7.0.0](/releases/release-7.0.0.md)以降、新しいパラメータ`FIELDS DEFINED NULL BY`と S3 および GCS からのデータインポートのサポートは実験的機能です[v7.6.0](/releases/release-7.6.0.md)以降、TiDB は`LOAD DATA`トランザクションで MySQL と同じように処理します。トランザクション内の`LOAD DATA`ステートメントは、現在のトランザクションを自動的にコミットしたり、新しいトランザクションを開始したりしなくなりました。さらに、トランザクション内の`LOAD DATA`ステートメントを明示的にコミットまたはロールバックできます。また、 `LOAD DATA`ステートメントは、TiDB トランザクション モード設定 (楽観的トランザクションまたは悲観的トランザクション) の影響を受けます。 -[^6]: バージョン 7.5.0 以降、 [TiDBBinlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)レプリケーションは非推奨となりました。バージョン 8.3.0 以降、TiDB Binlogは完全に非推奨となりました。バージョン 8.4.0 以降、TiDB Binlogは削除されました。増分データレプリケーションには、代わりに[TiCDC](/ticdc/ticdc-overview.md)を使用してください。ポイントインタイムリカバリ(PITR) には、 [PITR](/br/br-pitr-guide.md)を使用してください。TiDB クラスタをバージョン 8.4.0 以降にアップグレードする前に、必ず TiCDC と PITR に切り替えてください。 +[^6]: バージョン 7.5.0 以降、 [TiDB Binlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)レプリケーションは非推奨となりました。バージョン 8.3.0 以降、TiDB Binlogは完全に非推奨となりました。バージョン 8.4.0 以降、TiDB Binlogは削除されました。増分データレプリケーションには、代わりに[TiCDC](/ticdc/ticdc-overview.md)を使用してください。ポイントインタイムリカバリ(PITR) には、 [PITR](/br/br-pitr-guide.md)を使用してください。TiDB クラスタをバージョン 8.4.0 以降にアップグレードする前に、必ず TiCDC と PITR に切り替えてください。 diff --git a/best-practices-for-security-configuration.md b/best-practices-for-security-configuration.md index b7d54cc1d98a2..a4e44d8518bc1 100644 --- a/best-practices-for-security-configuration.md +++ b/best-practices-for-security-configuration.md @@ -85,8 +85,8 @@ TiDBのインストールには、デフォルトでコンポーネント間通 | TiDB Lightning | 8289 | HTTP | | TiDB Operator | 6060 | HTTP | | TiDBダッシュボード | 2379 | HTTP | -| TiDBBinlog | 8250 | HTTP | -| TiDBBinlog | 8249 | HTTP | +| TiDB Binlog | 8250 | HTTP | +| TiDB Binlog | 8249 | HTTP | | TMS | 8082 | HTTP | | TEM | 8080 | HTTP | | TEM | 8000 | HTTP | diff --git a/grafana-tidb-dashboard.md b/grafana-tidb-dashboard.md index 0f0976aebcb25..3c95d94c1e062 100644 --- a/grafana-tidb-dashboard.md +++ b/grafana-tidb-dashboard.md @@ -52,7 +52,7 @@ TiDB ダッシュボードに表示される主要なメトリックを理解す - パニックと重大なエラー: TiDB で発生したパニックと重大なエラーの数 - Time Jump Back OPS: 各 TiDB インスタンスでオペレーティングシステムが毎秒巻き戻す回数 - トークン取得期間: 各接続でトークンを取得するのにかかる時間コスト -- スキップBinlog数: TiDB のbinlog書き込み失敗数。v8.4.0 以降では TiDBBinlogが削除され、このメトリックには値がありません。 +- スキップBinlog数: TiDB のbinlog書き込み失敗数。v8.4.0 以降では TiDB Binlogが削除され、このメトリックには値がありません。 - クライアントデータトラフィック: TiDBとクライアントのデータトラフィック統計 ### トランザクション {#transaction} diff --git a/releases/release-2.1-ga.md b/releases/release-2.1-ga.md index c0bfb4db5583c..56e6f2938deb1 100644 --- a/releases/release-2.1-ga.md +++ b/releases/release-2.1-ga.md @@ -268,7 +268,7 @@ summary: TiDB 2.1 GA は 2018 年 11 月 30 日にリリースされ、安定性 - 大量データの高速フルインポート: [TiDB Lightning](/tidb-lightning/tidb-lightning-overview.md) -- 新しい[TiDBBinlog](https://docs-archive.pingcap.com/tidb/v2.1/tidb-binlog-overview)サポート +- 新しい[TiDB Binlog](https://docs-archive.pingcap.com/tidb/v2.1/tidb-binlog-overview)サポート ## アップグレードの注意事項 {#upgrade-caveat} diff --git a/releases/release-2.1.1.md b/releases/release-2.1.1.md index 800be943d5977..b6b99645991b6 100644 --- a/releases/release-2.1.1.md +++ b/releases/release-2.1.1.md @@ -42,5 +42,5 @@ summary: TiDB 2.1.1は2018年12月12日にリリースされ、安定性、SQL - 稲妻 - インポートされたテーブルの`analyze`メカニズムを最適化してインポート速度を向上させます - チェックポイント情報をローカルファイルに保存する機能をサポート -- TiDBBinlog +- TiDB Binlog - 主キー列のみを持つテーブルがpbイベントを生成できないpbファイル出力のバグを修正しました diff --git a/releases/release-2.1.10.md b/releases/release-2.1.10.md index c80e1eb29af1c..983a67bc30dfb 100644 --- a/releases/release-2.1.10.md +++ b/releases/release-2.1.10.md @@ -52,7 +52,7 @@ TiDB Ansible バージョン: 2.1.10 - TiDB Lightning - TiDB Lightningが`importer` [#176](https://github.com/pingcap/tidb-lightning/pull/176)へのデータ送信に失敗した場合の再試行機能を追加 -- TiDBBinlog +- TiDB Binlog - トラブルシューティングを容易にするためにPumpstorageログを最適化します[#607](https://github.com/pingcap/tidb-binlog/pull/607) ## TiDB Ansible {#tidb-ansible} diff --git a/releases/release-2.1.11.md b/releases/release-2.1.11.md index 9c2174ebc7c9b..57422b5c40ad6 100644 --- a/releases/release-2.1.11.md +++ b/releases/release-2.1.11.md @@ -39,7 +39,7 @@ TiDB Ansible バージョン: 2.1.11 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - GC中のデータ削除速度を制限して、 `WritePause` [#620](https://github.com/pingcap/tidb-binlog/pull/620)によるQPSの低下を回避する ## TiDB Ansible {#tidb-ansible} diff --git a/releases/release-2.1.13.md b/releases/release-2.1.13.md index 56a9807629f0c..e37002444e213 100644 --- a/releases/release-2.1.13.md +++ b/releases/release-2.1.13.md @@ -32,6 +32,6 @@ TiDB Ansible バージョン: 2.1.13 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - データの書き込みに失敗したときにPumpが戻り値をチェックしないことによって発生する間違ったオフセットの問題を修正しました[#640](https://github.com/pingcap/tidb-binlog/pull/640) - コンテナ環境[#634](https://github.com/pingcap/tidb-binlog/pull/634)でブリッジモードをサポートするために、 Drainerに`advertise-addr`構成を追加します。 diff --git a/releases/release-2.1.14.md b/releases/release-2.1.14.md index 3d651e0f93081..151febe368eb7 100644 --- a/releases/release-2.1.14.md +++ b/releases/release-2.1.14.md @@ -38,7 +38,7 @@ TiDB Ansible バージョン: 2.1.14 ## ツール {#tools} -TiDBBinlog +TiDB Binlog - Reparo - `safe-mode`構成項目を追加し、この項目を有効にした後に重複したデータのインポートをサポートします[#662](https://github.com/pingcap/tidb-binlog/pull/662) diff --git a/releases/release-2.1.15.md b/releases/release-2.1.15.md index d9fadb1ae0dbb..52c7c3613f74f 100644 --- a/releases/release-2.1.15.md +++ b/releases/release-2.1.15.md @@ -39,7 +39,7 @@ TiDB Ansible バージョン: 2.1.15 ## ツール {#tools} -TiDBBinlog +TiDB Binlog - Pump GC戦略を最適化し、未使用のbinlogをクリーンアップできないという制限を削除して、リソースが長時間占有されないようにします[#663](https://github.com/pingcap/tidb-binlog/pull/663) diff --git a/releases/release-2.1.16.md b/releases/release-2.1.16.md index 045cd093f066d..d33d01dc0eedd 100644 --- a/releases/release-2.1.16.md +++ b/releases/release-2.1.16.md @@ -50,7 +50,7 @@ TiDB Ansible バージョン: 2.1.16 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - トランザクション[#697](https://github.com/pingcap/tidb-binlog/pull/697)内の一部のステートメントの実行をスキップするために、 Drainerに`ignore-txn-commit-ts`構成項目を追加します。 - 起動時に構成項目のチェックを追加し、PumpとDrainerの実行を停止し、無効な構成項目[#708](https://github.com/pingcap/tidb-binlog/pull/708)に該当する場合にエラーメッセージを返します。 - DrainerのノードID [#706](https://github.com/pingcap/tidb-binlog/pull/706)を指定するためにDrainerに`node-id`設定を追加します。 diff --git a/releases/release-2.1.17.md b/releases/release-2.1.17.md index c64ece63af35c..12833d0982d55 100644 --- a/releases/release-2.1.17.md +++ b/releases/release-2.1.17.md @@ -78,7 +78,7 @@ TiDB Ansible バージョン: 2.1.17 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - Reparoに`worker-count`と`txn-batch`設定項目を追加して回復速度を制御[#746](https://github.com/pingcap/tidb-binlog/pull/746) - Drainerのメモリ使用量を最適化して並列実行効率を向上させる[#735](https://github.com/pingcap/tidb-binlog/pull/735) - Pumpが正常に終了できないことがあるバグを修正[#739](https://github.com/pingcap/tidb-binlog/pull/739) diff --git a/releases/release-2.1.18.md b/releases/release-2.1.18.md index 6cd76f5143129..bbcd1cf3d97ec 100644 --- a/releases/release-2.1.18.md +++ b/releases/release-2.1.18.md @@ -62,7 +62,7 @@ TiDB Ansible バージョン: 2.1.18 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - `ALTER DATABASE`関連する DDL 操作によりDrainerが異常終了する問題を修正[#770](https://github.com/pingcap/tidb-binlog/pull/770) - レプリケーション効率を向上させるためにコミットbinlog のトランザクション ステータス情報のクエリをサポートする[#761](https://github.com/pingcap/tidb-binlog/pull/761) - Drainerの`start_ts`がPumpの最大`commit_ts`より大きい場合にPump panicが発生する可能性がある問題を修正しました[#759](https://github.com/pingcap/tidb-binlog/pull/759) diff --git a/releases/release-2.1.19.md b/releases/release-2.1.19.md index adf0a2b60235d..636f0a1576ca0 100644 --- a/releases/release-2.1.19.md +++ b/releases/release-2.1.19.md @@ -79,7 +79,7 @@ TiDB Ansible バージョン: 2.1.19 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - binlogctl [#777](https://github.com/pingcap/tidb-binlog/pull/777)を通じてノードステータス情報の出力を最適化します。 - Drainerフィルター設定[#802](https://github.com/pingcap/tidb-binlog/pull/802)の値`nil`が原因でpanicが発生する問題を修正 - Pump[#825](https://github.com/pingcap/tidb-binlog/pull/825)の`Graceful`出口を最適化する diff --git a/releases/release-2.1.2.md b/releases/release-2.1.2.md index 5b6801b95744d..881c5ce435056 100644 --- a/releases/release-2.1.2.md +++ b/releases/release-2.1.2.md @@ -33,6 +33,6 @@ summary: TiDB 2.1.2およびTiDB Ansible 2.1.2は、2018年12月22日にリリ - Lightning でサポートされる最小のクラスタバージョンを TiDB 2.1.0 にする - Lightning [#144](https://github.com/pingcap/tidb-tools/issues/144)で解析された`JSON`データを含むファイルのコンテンツエラーを修正しました - チェックポイントを使用してLightningを再起動した後に`Too many open engines`発生する問題を修正しました -- TiDBBinlog +- TiDB Binlog - Drainer がKafka にデータを書き込む際のボトルネックを解消 - TiDB Binlogの Kafka バージョンをサポート diff --git a/releases/release-2.1.3.md b/releases/release-2.1.3.md index 53efa1b6e2ffa..fb5415137bbb3 100644 --- a/releases/release-2.1.3.md +++ b/releases/release-2.1.3.md @@ -51,7 +51,7 @@ summary: TiDB 2.1.3 および TiDB Ansible 2.1.3 がリリースされ、シス ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - TiDBの起動または再起動中に発生する`no available pump`問題を修正[#157](https://github.com/pingcap/tidb-tools/pull/158) - Pumpクライアントログ[#165](https://github.com/pingcap/tidb-tools/pull/165)の出力を有効にする - テーブルに一意キーのみがあり、主キーがない場合に、一意キーに NULL 値が含まれることで発生するデータの不整合の問題を修正しました。 diff --git a/releases/release-2.1.5.md b/releases/release-2.1.5.md index 8e19f4fb56a14..6cc14511bc46c 100644 --- a/releases/release-2.1.5.md +++ b/releases/release-2.1.5.md @@ -50,5 +50,5 @@ summary: TiDB 2.1.5とTiDB Ansible 2.1.5は、2019年2月28日にリリースさ - 稲妻 - クラスター[#4223](https://github.com/tikv/tikv/pull/4223)に Tombstone ストアが存在する場合、エラーを報告したり終了したりしないでください。 -- TiDBBinlog +- TiDB Binlog - DDLbinlogレプリケーションプランを更新して、DDL イベントレプリケーション[#9304](https://github.com/pingcap/tidb/issues/9304)の正確性を保証します。 diff --git a/releases/release-2.1.9.md b/releases/release-2.1.9.md index ac1663582f6b2..c586620383c3c 100644 --- a/releases/release-2.1.9.md +++ b/releases/release-2.1.9.md @@ -50,7 +50,7 @@ TiDB Ansible バージョン: 2.1.9 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - 主キー列のunsigned int型のデータがマイナス[#574](https://github.com/pingcap/tidb-binlog/pull/574)であるため、データレプリケーションが中断される問題を修正しました。 - ダウンストリームが`pb`場合に圧縮オプションを削除し、ダウンストリーム名を`pb`から`file`に変更します[#597](https://github.com/pingcap/tidb-binlog/pull/575) - 2.1.7で導入されたReparoが間違った`UPDATE`ステートメント[#576](https://github.com/pingcap/tidb-binlog/pull/576)を生成するバグを修正しました diff --git a/releases/release-3.0-ga.md b/releases/release-3.0-ga.md index 9ce6eeaa25237..1194763311a19 100644 --- a/releases/release-3.0-ga.md +++ b/releases/release-3.0-ga.md @@ -184,7 +184,7 @@ TiDB Ansible バージョン: 3.0.0 - TiKVインポーターのパフォーマンスを向上させるために、大きなテーブルのデータとインデックスを個別にインポートすることをサポートします。 - 新しいファイルに列データが欠落している場合、 `row_id`またはデフォルトの列値を使用して欠落している列を埋めることをサポートします。 - SST ファイルを TiKV にアップロードする際の速度制限を`TIKV-importer`に設定できるようになりました -- TiDBBinlog +- TiDB Binlog - コンテナ環境でブリッジモードをサポートするために、 Drainerに`advertise-addr`構成を追加します。 - トランザクションステータスのクエリを高速化するために、 Pumpに`GetMvccByEncodeKey`関数を追加します。 - コンポーネント間の通信データの圧縮をサポートし、ネットワークリソースの消費を削減します。 diff --git a/releases/release-3.0.0-beta.1.md b/releases/release-3.0.0-beta.1.md index 341f3299f9cc3..c672307ecd52e 100644 --- a/releases/release-3.0.0-beta.1.md +++ b/releases/release-3.0.0-beta.1.md @@ -102,7 +102,7 @@ TiDB Ansible バージョン: 3.0.0-beta.1 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - Kafka からbinlogを読み取り、データを MySQL に複製する Arbiter ツールを追加します。 - 複製する必要のないファイルのフィルタリングをサポート - 生成された列の複製をサポート diff --git a/releases/release-3.0.0-rc.1.md b/releases/release-3.0.0-rc.1.md index 309b7624234a6..668e1d75530ec 100644 --- a/releases/release-3.0.0-rc.1.md +++ b/releases/release-3.0.0-rc.1.md @@ -109,7 +109,7 @@ TiDB Ansible バージョン: 3.0.0-rc.1 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - unsigned int 型の主キー列のbinlogデータが負の[#573](https://github.com/pingcap/tidb-binlog/pull/573)場合にレプリケーションが中止される問題を修正しました。 - ダウンストリームが`pb`場合は圧縮オプションを提供しません。ダウンストリーム名を`pb`から`file`に変更します[#559](https://github.com/pingcap/tidb-binlog/pull/559) - Pumpにローカルストレージ[#509](https://github.com/pingcap/tidb-binlog/pull/509)への非同期フラッシュを許可する`storage.sync-log`設定項目を追加する diff --git a/releases/release-3.0.0-rc.2.md b/releases/release-3.0.0-rc.2.md index 8bd6e683713e0..146e6b9061960 100644 --- a/releases/release-3.0.0-rc.2.md +++ b/releases/release-3.0.0-rc.2.md @@ -113,7 +113,7 @@ TiDB Ansible バージョン: 3.0.0-rc.2 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - データレプリケーション下流の遅延を追跡するためのメトリックを追加する[#594](https://github.com/pingcap/tidb-binlog/pull/594) - TiDB Lightning diff --git a/releases/release-3.0.0-rc.3.md b/releases/release-3.0.0-rc.3.md index 471e1a17e5de1..18a36634e9874 100644 --- a/releases/release-3.0.0-rc.3.md +++ b/releases/release-3.0.0-rc.3.md @@ -112,7 +112,7 @@ TiDB Ansible バージョン: 3.0.0-rc.3 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - データの書き込みに失敗したときにPumpが戻り値をチェックしないことによって発生する間違ったオフセットの問題を修正しました[#640](https://github.com/pingcap/tidb-binlog/pull/640) - コンテナ環境[#634](https://github.com/pingcap/tidb-binlog/pull/634)でブリッジモードをサポートするために、 Drainerに`advertise-addr`構成を追加します。 - Pumpに`GetMvccByEncodeKey`関数を追加して、トランザクションステータス[#632](https://github.com/pingcap/tidb-binlog/pull/632)クエリを高速化します。 diff --git a/releases/release-3.0.1.md b/releases/release-3.0.1.md index 0ae6eb78a8c10..cb0551ed9bf1f 100644 --- a/releases/release-3.0.1.md +++ b/releases/release-3.0.1.md @@ -74,7 +74,7 @@ TiDB Ansible バージョン: 3.0.1 ## ツール {#tools} -TiDBBinlog +TiDB Binlog - Pump GC戦略を最適化し、未使用のbinlogをクリーンアップできないという制限を削除して、リソースが長時間占有されないようにします[#646](https://github.com/pingcap/tidb-binlog/pull/646) diff --git a/releases/release-3.0.10.md b/releases/release-3.0.10.md index e35d691bf75f3..3f2f8c290df04 100644 --- a/releases/release-3.0.10.md +++ b/releases/release-3.0.10.md @@ -60,7 +60,7 @@ TiDB Ansible バージョン: 3.0.10 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - Drainer[#893](https://github.com/pingcap/tidb-binlog/pull/893)のサポートリレーログ - TiDB Lightning - 設定ファイルが見つからない場合に、一部の設定項目でデフォルト値を使用するようにする[#255](https://github.com/pingcap/tidb-lightning/pull/255) diff --git a/releases/release-3.0.11.md b/releases/release-3.0.11.md index 870dc64a9de6c..969d0687eb35a 100644 --- a/releases/release-3.0.11.md +++ b/releases/release-3.0.11.md @@ -25,7 +25,7 @@ TiDB Ansible バージョン: 3.0.11 - TiDB - `information_schema.PARTITIONS`テーブル[#14849](https://github.com/pingcap/tidb/pull/14849)のパーティションテーブルのメタ情報の表示をサポート -- TiDBBinlog +- TiDB Binlog - TiDBクラスタ間の双方向データレプリケーションをサポート[#884](https://github.com/pingcap/tidb-binlog/pull/884) [#909](https://github.com/pingcap/tidb-binlog/pull/909) - TiDB Lightning diff --git a/releases/release-3.0.12.md b/releases/release-3.0.12.md index d0bcacc6d37a2..a54568f3fb950 100644 --- a/releases/release-3.0.12.md +++ b/releases/release-3.0.12.md @@ -29,7 +29,7 @@ TiDB Ansible バージョン: 3.0.12 - binlogの書き込みが失敗した場合に TiDBサーバーの終了をサポートする[#15339](https://github.com/pingcap/tidb/pull/15339) - ツール - - TiDBBinlog + - TiDB Binlog - Drainerに`kafka-client-id`設定項目を追加します。これは、クライアント ID [#929](https://github.com/pingcap/tidb-binlog/pull/929)を設定するために Kafka クライアントへの接続をサポートします。 ## バグ修正 {#bug-fixes} diff --git a/releases/release-3.0.18.md b/releases/release-3.0.18.md index 6e4e4bdff5bb7..037a4351156a2 100644 --- a/releases/release-3.0.18.md +++ b/releases/release-3.0.18.md @@ -13,7 +13,7 @@ TiDB バージョン: 3.0.18 - ツール - - TiDBBinlog + - TiDB Binlog - Pump GC 構成[#996](https://github.com/pingcap/tidb-binlog/pull/996)の Go の時間期間形式をサポートします。 diff --git a/releases/release-3.0.2.md b/releases/release-3.0.2.md index 66a86b27a25c6..95a0519e34fc3 100644 --- a/releases/release-3.0.2.md +++ b/releases/release-3.0.2.md @@ -115,7 +115,7 @@ TiDB Ansible バージョン: 3.0.2 ## ツール {#tools} -TiDBBinlog +TiDB Binlog - 起動時に構成項目のチェック機能を追加し、無効な項目が見つかった場合にBinlogサービスを停止してエラーを報告します[#687](https://github.com/pingcap/tidb-binlog/pull/687) - Drainer [#684](https://github.com/pingcap/tidb-binlog/pull/684)で使用される特定のロジックを指定するには、 Drainerに`node-id`構成を追加します。 diff --git a/releases/release-3.0.3.md b/releases/release-3.0.3.md index d7d081006884a..d119671e93a24 100644 --- a/releases/release-3.0.3.md +++ b/releases/release-3.0.3.md @@ -64,7 +64,7 @@ TiDB Ansible バージョン: 3.0.3 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - Drainerの起動時にOOMが発生する可能性を減らすため、 Drainerのデフォルト値`defaultBinlogItemCount`を65536から512に変更しました[#721](https://github.com/pingcap/tidb-binlog/pull/721) - Pumpサーバーのオフラインロジックを最適化して、潜在的なオフライン輻輳を回避します[#701](https://github.com/pingcap/tidb-binlog/pull/701) - TiDB Lightning: diff --git a/releases/release-3.0.4.md b/releases/release-3.0.4.md index 49fa5036fb028..a740ea78218cc 100644 --- a/releases/release-3.0.4.md +++ b/releases/release-3.0.4.md @@ -110,7 +110,7 @@ TiDB Ansible バージョン: 3.0.4 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - Reparoの設定項目`worker-count`と`txn-batch`追加して回復速度[#746](https://github.com/pingcap/tidb-binlog/pull/746)制御します - Drainerのメモリ使用量を最適化し、同時実行の効率を高めます[#737](https://github.com/pingcap/tidb-binlog/pull/737) - TiDB Lightning diff --git a/releases/release-3.0.6.md b/releases/release-3.0.6.md index c3f971131d7cd..dc6488b1f51c4 100644 --- a/releases/release-3.0.6.md +++ b/releases/release-3.0.6.md @@ -90,7 +90,7 @@ TiDB Ansible バージョン: 3.0.6 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - Drainer [#788](https://github.com/pingcap/tidb-binlog/pull/788)で`initial-commit-ts` 「-1」に設定されている場合にPDから初期レプリケーションタイムスタンプを取得します。 - Drainerの`Checkpoint`ストレージを下流から分離し、MySQLまたはローカルファイル[#790](https://github.com/pingcap/tidb-binlog/pull/790)への保存`Checkpoint`サポートします。 - レプリケーションデータベース/テーブルフィルタリングを構成する際に空の値を使用することで発生するDrainerpanicの問題を修正しました[#801](https://github.com/pingcap/tidb-binlog/pull/801) diff --git a/releases/release-3.0.8.md b/releases/release-3.0.8.md index 53093d3c2442c..20e4006a68b82 100644 --- a/releases/release-3.0.8.md +++ b/releases/release-3.0.8.md @@ -100,7 +100,7 @@ TiDB Ansible バージョン: 3.0.8 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - PumpがコミットされたDDLbinlog[#853](https://github.com/pingcap/tidb-binlog/pull/853)を受信しないため、binlogが無視される問題を修正しました。 ## TiDB Ansible {#tidb-ansible} diff --git a/releases/release-3.0.9.md b/releases/release-3.0.9.md index b7084a2c297ed..8f29089ef1d6e 100644 --- a/releases/release-3.0.9.md +++ b/releases/release-3.0.9.md @@ -50,7 +50,7 @@ TiDB Ansible バージョン: 3.0.9 ## ツール {#tools} -- TiDBBinlog +- TiDB Binlog - Drainer [#862](https://github.com/pingcap/tidb-binlog/pull/862)によって出力されたbinlogプロトコルに一意のキー情報を追加します。 - Drainer [#868](https://github.com/pingcap/tidb-binlog/pull/868)データベース接続に暗号化されたパスワードの使用をサポート diff --git a/releases/release-3.1.0-ga.md b/releases/release-3.1.0-ga.md index b8196d36ed0e4..5e9ed2e266215 100644 --- a/releases/release-3.1.0-ga.md +++ b/releases/release-3.1.0-ga.md @@ -83,7 +83,7 @@ TiDB Ansible バージョン: 3.1.0 GA - ツール - - TiDBBinlog + - TiDB Binlog - TiFlash関連のDDLジョブがDrainer [#948](https://github.com/pingcap/tidb-binlog/pull/948) [#942](https://github.com/pingcap/tidb-binlog/pull/942)のレプリケーションを中断する可能性がある問題を修正しました。 diff --git a/releases/release-3.1.0-rc.md b/releases/release-3.1.0-rc.md index 19339f431fdf7..01514ce739061 100644 --- a/releases/release-3.1.0-rc.md +++ b/releases/release-3.1.0-rc.md @@ -46,7 +46,7 @@ TiDB Ansible バージョン: 3.1.0-rc - ツール - - TiDBBinlog + - TiDB Binlog - コンポーネント間のTLS認証をサポート[#931](https://github.com/pingcap/tidb-binlog/pull/931) [#937](https://github.com/pingcap/tidb-binlog/pull/937) [#939](https://github.com/pingcap/tidb-binlog/pull/939) - Drainerに`kafka-client-id`設定項目を追加して、KafkaのクライアントID [#929](https://github.com/pingcap/tidb-binlog/pull/929)を設定します。 diff --git a/releases/release-4.0.0-beta.1.md b/releases/release-4.0.0-beta.1.md index 52e75babd3e0e..6845744d1c5ff 100644 --- a/releases/release-4.0.0-beta.1.md +++ b/releases/release-4.0.0-beta.1.md @@ -64,7 +64,7 @@ TiDB Ansible バージョン: 4.0.0-beta.1 - `member` API [#2130](https://github.com/pingcap/pd/pull/2130)の返されたメッセージにデプロイメントパスとコンポーネントバージョンの情報を追加します。 - pd-ctlに`component`サブコマンドを追加して、他のコンポーネントの構成を変更および確認します(実験的) [#2092](https://github.com/pingcap/pd/pull/2092) -- TiDBBinlog +- TiDB Binlog - コンポーネント間のTLSをサポート[#904](https://github.com/pingcap/tidb-binlog/pull/904) [#894](https://github.com/pingcap/tidb-binlog/pull/894) - Drainerに`kafka-client-id`設定項目を追加して、KafkaのクライアントID [#902](https://github.com/pingcap/tidb-binlog/pull/902)を設定します。 - Drainer [#885](https://github.com/pingcap/tidb-binlog/pull/885)の増分バックアップ データの削除をサポート diff --git a/releases/release-4.0.0-beta.2.md b/releases/release-4.0.0-beta.2.md index 5946b3fdd8c01..7abb283369cfc 100644 --- a/releases/release-4.0.0-beta.2.md +++ b/releases/release-4.0.0-beta.2.md @@ -14,7 +14,7 @@ TiDB Ansible バージョン: 4.0.0-beta.2 ## 互換性の変更 {#compatibility-changes} - ツール - - TiDBBinlog + - TiDB Binlog - Drainer [#915](https://github.com/pingcap/tidb-binlog/pull/915)で`disable-dispatch`と`disable-causality`設定されている場合、システムがエラーを返して終了する問題を修正しました ## 新機能 {#new-features} @@ -26,7 +26,7 @@ TiDB Ansible バージョン: 4.0.0-beta.2 - 動的に更新された構成をハードウェアディスク[#2153](https://github.com/pingcap/pd/pull/2153)に永続化することをサポート - ツール - - TiDBBinlog + - TiDB Binlog - TiDBクラスタ間の双方向データレプリケーションをサポート[#879](https://github.com/pingcap/tidb-binlog/pull/879) [#903](https://github.com/pingcap/tidb-binlog/pull/903) - TiDB Lightning - TLS構成[#40](https://github.com/tikv/importer/pull/40) [#270](https://github.com/pingcap/tidb-lightning/pull/270)をサポートする diff --git a/releases/release-4.0.0-rc.1.md b/releases/release-4.0.0-rc.1.md index 3773231f5c5a2..8cb4ab4923f91 100644 --- a/releases/release-4.0.0-rc.1.md +++ b/releases/release-4.0.0-rc.1.md @@ -15,7 +15,7 @@ TiDB バージョン: 4.0.0-rc.1 - デフォルトで休止リージョン機能を無効にする[#7618](https://github.com/tikv/tikv/pull/7618) -- TiDBBinlog +- TiDB Binlog - Drainer [#950](https://github.com/pingcap/tidb-binlog/pull/950)でのシーケンス DDL 操作のサポート diff --git a/releases/release-4.0.0-rc.2.md b/releases/release-4.0.0-rc.2.md index 43d745c785c89..6af98772a0682 100644 --- a/releases/release-4.0.0-rc.2.md +++ b/releases/release-4.0.0-rc.2.md @@ -179,7 +179,7 @@ TiDB バージョン: 4.0.0-rc.2 - ツール - - TiDBBinlog + - TiDB Binlog - ダウンストリームがKafka [#962](https://github.com/pingcap/tidb-binlog/pull/962)場合に`mediumint`型のデータが処理されない問題を修正 - DDL内のデータベース名がキーワード[#961](https://github.com/pingcap/tidb-binlog/pull/961)場合にreparoがDDL文の解析に失敗する問題を修正しました diff --git a/releases/release-4.0.0-rc.md b/releases/release-4.0.0-rc.md index 8ec68a1a937fb..611847989a693 100644 --- a/releases/release-4.0.0-rc.md +++ b/releases/release-4.0.0-rc.md @@ -28,7 +28,7 @@ TiUPバージョン: 0.0.3 - ツール - - TiDBBinlog + - TiDB Binlog - 共通名[#934](https://github.com/pingcap/tidb-binlog/pull/934)検証するための構成項目を追加します @@ -66,7 +66,7 @@ TiUPバージョン: 0.0.3 - ツール - - TiDBBinlog + - TiDB Binlog - 共通名[#934](https://github.com/pingcap/tidb-binlog/pull/934)検証するための構成項目を追加します diff --git a/releases/release-4.0.10.md b/releases/release-4.0.10.md index 4b6a7eea68a4d..2489668a173d2 100644 --- a/releases/release-4.0.10.md +++ b/releases/release-4.0.10.md @@ -99,7 +99,7 @@ TiDB バージョン: 4.0.10 - GCSstorageURL にプレフィックス[#673](https://github.com/pingcap/br/pull/673)がない場合にBR がパニックになる問題を修正しました - BR OOM [#693](https://github.com/pingcap/br/pull/693)回避するために、デフォルトでバックアップ統計を無効にする - - TiDBBinlog + - TiDB Binlog - `AMEND TRANSACTION`機能が有効になっている場合、 Drainer がSQL 文を生成するために間違ったスキーマバージョンを選択する可能性がある問題を修正しました[#1033](https://github.com/pingcap/tidb-binlog/pull/1033) diff --git a/releases/release-4.0.16.md b/releases/release-4.0.16.md index 3f24e7edec136..22e206de306cd 100644 --- a/releases/release-4.0.16.md +++ b/releases/release-4.0.16.md @@ -90,7 +90,7 @@ TiDBバージョン: 4.0.16 - ツール - - TiDBBinlog + - TiDB Binlog - 1 GBを超えるトランザクションを転送するときにDrainerが終了するバグを修正しました[#28659](https://github.com/pingcap/tidb/issues/28659) diff --git a/releases/release-4.0.3.md b/releases/release-4.0.3.md index 2a8d52e76d553..06a087e2c82a9 100644 --- a/releases/release-4.0.3.md +++ b/releases/release-4.0.3.md @@ -169,6 +169,6 @@ TiDB バージョン: 4.0.3 - `--log-file`が有効にならない問題を修正[#345](https://github.com/pingcap/tidb-lightning/pull/345) - - TiDBBinlog + - TiDB Binlog - TiDB Binlog がTLS を有効にしてダウンストリームにデータを複製する場合、チェックポイント[#988](https://github.com/pingcap/tidb-binlog/pull/988)更新に使用されるデータベース ドライバーで TLS が有効になっていないためにDrainerを起動できない問題を修正しました。 diff --git a/releases/release-4.0.6.md b/releases/release-4.0.6.md index 2ccbdd093b6fd..9352f370048e2 100644 --- a/releases/release-4.0.6.md +++ b/releases/release-4.0.6.md @@ -90,7 +90,7 @@ TiDB バージョン: 4.0.6 - より正確なサイズでリージョンを分割して取り込む[#369](https://github.com/pingcap/tidb-lightning/pull/369) - - TiDBBinlog + - TiDB Binlog - `go time`パッケージ形式[#996](https://github.com/pingcap/tidb-binlog/pull/996)で GC 時間の設定をサポート diff --git a/releases/release-4.0.9.md b/releases/release-4.0.9.md index cec5ffcae81b3..70f6ee9b26861 100644 --- a/releases/release-4.0.9.md +++ b/releases/release-4.0.9.md @@ -115,7 +115,7 @@ TiDB バージョン: 4.0.9 - 範囲プロパティを使用して、Local-backend [#422](https://github.com/pingcap/tidb-lightning/pull/422)で範囲分割をより正確にします。 - `tikv-importer.region-split-size` `mydumper.batch-size`人間が[#471](https://github.com/pingcap/tidb-lightning/pull/471)形式(「2.5 GiB」など) `mydumper.read-block-size`サポートする`mydumper.max-region-size` - - TiDBBinlog + - TiDB Binlog - 上流PDがダウンしているか、下流へのDDLまたはDML文の適用に失敗した場合は、ゼロ以外のコードでDrainerプロセスを終了します[#1012](https://github.com/pingcap/tidb-binlog/pull/1012) diff --git a/releases/release-5.1.4.md b/releases/release-5.1.4.md index eb46945fce245..f193b646f6467 100644 --- a/releases/release-5.1.4.md +++ b/releases/release-5.1.4.md @@ -169,7 +169,7 @@ TiDB バージョン: 5.1.4 - 復元操作が完了した後にリージョンが不均等に分散される可能性がある問題を修正[#30425](https://github.com/pingcap/tidb/issues/30425) [#31034](https://github.com/pingcap/tidb/issues/31034) - - TiDBBinlog + - TiDB Binlog - CSVファイルのサイズが約256MBで`strict-format`が`true` [#27763](https://github.com/pingcap/tidb/issues/27763)場合、DBaaSのCSVインポートがInvalidRangeで失敗する問題を修正しました。 diff --git a/releases/release-5.1.5.md b/releases/release-5.1.5.md index a1fe787902397..be5b192ff4237 100644 --- a/releases/release-5.1.5.md +++ b/releases/release-5.1.5.md @@ -109,7 +109,7 @@ TiDBバージョン:5.1.5 - ツール - - TiDBBinlog + - TiDB Binlog - `compressor`が`zip`に設定されている場合、 Drainer がPumpにリクエストを正しく送信できない問題を修正します。 [#1152](https://github.com/pingcap/tidb-binlog/issues/1152) diff --git a/releases/release-5.2.2.md b/releases/release-5.2.2.md index 5a340c2b01f7d..8098891dae060 100644 --- a/releases/release-5.2.2.md +++ b/releases/release-5.2.2.md @@ -114,6 +114,6 @@ TiDB バージョン: 5.2.2 - 一部のタイプの列を Open Protocol 形式[#2758](https://github.com/pingcap/tiflow/issues/2758)にエンコードするときに発生する可能性のあるpanic問題を修正しました。 - 一部のタイプの列をAvro形式[#2648](https://github.com/pingcap/tiflow/issues/2648)にエンコードする際に発生する可能性のあるpanic問題を修正しました - - TiDBBinlog + - TiDB Binlog - ほとんどのテーブルがフィルタリングされると、特定の負荷[#1075](https://github.com/pingcap/tidb-binlog/pull/1075)でチェックポイントを更新できない問題を修正しました。 diff --git a/releases/release-5.3.0.md b/releases/release-5.3.0.md index 8ddf71e5442c3..01065ee407e46 100644 --- a/releases/release-5.3.0.md +++ b/releases/release-5.3.0.md @@ -426,6 +426,6 @@ TiCDC v5.3.0以降、TiDBクラスター間の循環レプリケーション機 - 一部のタイプの列を Open Protocol 形式[#2758](https://github.com/pingcap/tiflow/issues/2758)にエンコードするときに発生する可能性のあるpanic問題を修正しました。 - 一部のタイプの列をAvro形式[#2648](https://github.com/pingcap/tiflow/issues/2648)にエンコードする際に発生する可能性のあるpanic問題を修正しました - - TiDBBinlog + - TiDB Binlog - ほとんどのテーブルがフィルタリングされると、特定の負荷[#1075](https://github.com/pingcap/tidb-binlog/pull/1075)でチェックポイントを更新できない問題を修正しました。 diff --git a/releases/release-5.4.0.md b/releases/release-5.4.0.md index a36389528c0fe..e2ca8314502d6 100644 --- a/releases/release-5.4.0.md +++ b/releases/release-5.4.0.md @@ -428,6 +428,6 @@ TiDB バージョン: 5.4.0 - TiDB Lightningの再起動時に一部のチェックがスキップされる問題を修正しました [#30772](https://github.com/pingcap/tidb/issues/30772) - S3パスが存在しない場合にTiDB Lightningがエラーを報告しない問題を修正しました [#30674](https://github.com/pingcap/tidb/pull/30674) - - TiDBBinlog + - TiDB Binlog - `CREATE PLACEMENT POLICY`ステートメントと互換性がないためDrainer が失敗する問題を修正します [#1118](https://github.com/pingcap/tidb-binlog/issues/1118) diff --git a/releases/release-6.0.0-dmr.md b/releases/release-6.0.0-dmr.md index 7dbce17dfa937..f93a651fd4333 100644 --- a/releases/release-6.0.0-dmr.md +++ b/releases/release-6.0.0-dmr.md @@ -549,6 +549,6 @@ TiDB v6.0.0 は DMR であり、そのバージョンは 6.0.0-DMR です。 - `dumpling --sql $query` [#30532](https://github.com/pingcap/tidb/issues/30532)実行時に表示される進行状況が正確ではない問題を修正 - Amazon S3 が圧縮データのサイズを正しく計算できない問題を修正[#30534](https://github.com/pingcap/tidb/issues/30534) - - TiDBBinlog + - TiDB Binlog - 大規模な上流書き込みトランザクションが Kafka [#1136](https://github.com/pingcap/tidb-binlog/issues/1136)にレプリケートされるときに TiDB Binlog がスキップされる可能性がある問題を修正しました diff --git a/releases/release-6.1.7.md b/releases/release-6.1.7.md index 3799b28e47d34..da0792f63c191 100644 --- a/releases/release-6.1.7.md +++ b/releases/release-6.1.7.md @@ -101,7 +101,7 @@ TiDB バージョン: 6.1.7 - データファイル[#40400](https://github.com/pingcap/tidb/issues/40400) @ [buchuitoudegou](https://github.com/buchuitoudegou)に閉じられていない区切り文字がある場合に発生する可能性のある OOM 問題を修正しました。 - 幅の広いテーブル[#43728](https://github.com/pingcap/tidb/issues/43728) @ [D3Hunter](https://github.com/D3Hunter)をインポートするときに OOM が発生する可能性がある問題を修正しました - - TiDBBinlog + - TiDB Binlog - etcdクライアントが初期化中に最新のノード情報を自動的に同期しない問題を修正[#1236](https://github.com/pingcap/tidb-binlog/issues/1236) @ [lichunzhu](https://github.com/lichunzhu) - TiKVクライアント[#1170](https://github.com/pingcap/tidb-binlog/issues/1170)を[リチュンジュ](https://github.com/lichunzhu)にアップグレードすることで、古いTiKVクライアントバージョンによるDrainerのpanic問題を修正しました。 diff --git a/releases/release-6.3.0.md b/releases/release-6.3.0.md index 8ed19a2a8dc7e..52d47d289840f 100644 --- a/releases/release-6.3.0.md +++ b/releases/release-6.3.0.md @@ -410,7 +410,7 @@ TiDBバージョン: 6.3.0-DMR - `cdc cause cli changefeed list`コマンドが失敗した変更フィードを返さない問題を修正 [#6334](https://github.com/pingcap/tiflow/issues/6334) @[asddongmen](https://github.com/asddongmen) - 変更フィードの初期化に失敗した場合に TiCDC が利用できなくなる問題を修正 [#6859](https://github.com/pingcap/tiflow/issues/6859) @[asddongmen](https://github.com/asddongmen) - - TiDBBinlog + - TiDB Binlog - コンプレッサーがgzipに設定されている場合に、 DrainerがPumpにリクエストを正しく送信できない問題を修正 [#1152](https://github.com/pingcap/tidb-binlog/issues/1152) @[lichunzhu](https://github.com/lichunzhu) diff --git a/releases/release-6.5.10.md b/releases/release-6.5.10.md index 9d51c15cafbe3..43c236c2d9b94 100644 --- a/releases/release-6.5.10.md +++ b/releases/release-6.5.10.md @@ -143,6 +143,6 @@ TiDB バージョン: 6.5.10 - テーブルとビューを同時にエクスポートするとDumpling がエラーを報告する問題を修正[#53682](https://github.com/pingcap/tidb/issues/53682) @ [tangenta](https://github.com/tangenta) - - TiDBBinlog + - TiDB Binlog - TiDB Binlogが有効な場合、 `ADD COLUMN`実行中に行を削除するとエラー`data and columnID count not match`が報告される可能性がある問題を修正しました[#53133](https://github.com/pingcap/tidb/issues/53133) @ [tangenta](https://github.com/tangenta) diff --git a/releases/release-6.5.3.md b/releases/release-6.5.3.md index 0b74df6ff250b..618cf7e2e55d7 100644 --- a/releases/release-6.5.3.md +++ b/releases/release-6.5.3.md @@ -48,7 +48,7 @@ TiDB バージョン: 6.5.3 - DDL レプリケーション操作を最適化して、DDL 操作による下流レイテンシー[#8686](https://github.com/pingcap/tiflow/issues/8686) @ [Rustin170506](https://github.com/Rustin170506)への影響を軽減します。 - TiCDC レプリケーションタスクが失敗したときにアップストリームの GC TLS を設定する方法を最適化します[#8403](https://github.com/pingcap/tiflow/issues/8403) @ [charleszheng44](https://github.com/charleszheng44) - - TiDBBinlog + - TiDB Binlog - テーブル情報の取得方法を最適化し、 Drainer [#1137](https://github.com/pingcap/tidb-binlog/issues/1137) @ [lichunzhu](https://github.com/lichunzhu)の初期化時間とメモリ使用量を削減します。 @@ -134,6 +134,6 @@ TiDB バージョン: 6.5.3 - データファイル[#40400](https://github.com/pingcap/tidb/issues/40400) @ [buchuitoudegou](https://github.com/buchuitoudegou)に閉じられていない区切り文字がある場合に発生する可能性のある OOM 問題を修正しました。 - データのインポート中にエラーが発生した場合に再試行メカニズム[#43291](https://github.com/pingcap/tidb/issues/43291) `unknown RPC` [D3ハンター](https://github.com/D3Hunter) - - TiDBBinlog + - TiDB Binlog - TiDB Binlogが`CANCELED` DDL文[#1228](https://github.com/pingcap/tidb-binlog/issues/1228) @ [okJiang](https://github.com/okJiang)に遭遇したときにエラーを報告する問題を修正しました diff --git a/releases/release-6.5.4.md b/releases/release-6.5.4.md index 7df7ea8fd2423..07223c7e4483e 100644 --- a/releases/release-6.5.4.md +++ b/releases/release-6.5.4.md @@ -196,6 +196,6 @@ TiDB バージョン: 6.5.4 - Amazon S3 [#45353](https://github.com/pingcap/tidb/issues/45353) @ [lichunzhu](https://github.com/lichunzhu)にエクスポートするときに、未処理のファイルライターの終了エラーによりエクスポートされたファイルが失われる問題を修正しました - - TiDBBinlog + - TiDB Binlog - etcdクライアントが初期化中に最新のノード情報を自動的に同期しない問題を修正[#1236](https://github.com/pingcap/tidb-binlog/issues/1236) @ [lichunzhu](https://github.com/lichunzhu) diff --git a/releases/release-6.5.6.md b/releases/release-6.5.6.md index 29f82d4b5b430..26ddff57d1e24 100644 --- a/releases/release-6.5.6.md +++ b/releases/release-6.5.6.md @@ -176,6 +176,6 @@ TiDB バージョン: 6.5.6 - TiDB Lightningが`writeToTiKV` [#46321](https://github.com/pingcap/tidb/issues/46321) @ [lance6716](https://github.com/lance6716)で停止する問題を修正 - 物理インポートモード[#45507](https://github.com/pingcap/tidb/issues/45507) @ [mittalrishabh](https://github.com/mittalrishabh)で不要な`get_regions`呼び出しを削除します - - TiDBBinlog + - TiDB Binlog - 1 GB [#28659](https://github.com/pingcap/tidb/issues/28659) @ [jackysp](https://github.com/jackysp)を超えるトランザクションを転送するときにDrainer が終了する問題を修正しました diff --git a/releases/release-7.1.0.md b/releases/release-7.1.0.md index 09014e94f2dba..ca4d8118193d9 100644 --- a/releases/release-7.1.0.md +++ b/releases/release-7.1.0.md @@ -453,7 +453,7 @@ TiDB 7.1.0 は長期サポートリリース (LTS) です。 - `UNSIGNED INTEGER`型の主キーがチャンク[#42620](https://github.com/pingcap/tidb/issues/42620) @ [lichunzhu](https://github.com/lichunzhu)の分割に使用できない問題を修正しました - `--output-file-template`誤って[#42391](https://github.com/pingcap/tidb/issues/42391) @ [lichunzhu](https://github.com/lichunzhu)に設定されている場合に TiDB Dumpling がpanic可能性がある問題を修正しました - - TiDBBinlog + - TiDB Binlog - 失敗したDDL文[#1228](https://github.com/pingcap/tidb-binlog/issues/1228) @ [okJiang](https://github.com/okJiang)に遭遇したときにエラーが発生する可能性がある問題を修正しました diff --git a/releases/release-7.1.1.md b/releases/release-7.1.1.md index e1c6d0720981e..ae5f7129e4e44 100644 --- a/releases/release-7.1.1.md +++ b/releases/release-7.1.1.md @@ -48,7 +48,7 @@ TiDB バージョン: 7.1.1 - Dumplingは、 `--sql`パラメータが使用されているときにテーブルクエリの実行を回避し、エクスポートのオーバーヘッドを削減します[#45239](https://github.com/pingcap/tidb/issues/45239) @ [lance6716](https://github.com/lance6716) - - TiDBBinlog + - TiDB Binlog - テーブル情報の取得方法を最適化し、 Drainer [#1137](https://github.com/pingcap/tidb-binlog/issues/1137) @ [lichunzhu](https://github.com/lichunzhu)の初期化時間とメモリ使用量を削減します。 @@ -150,7 +150,7 @@ TiDB バージョン: 7.1.1 - クエリ結果セット`--sql`が空の場合にDumpling が異常終了する問題を修正[#45200](https://github.com/pingcap/tidb/issues/45200) @ [D3Hunter](https://github.com/D3Hunter) - - TiDBBinlog + - TiDB Binlog - PDアドレス[#42643](https://github.com/pingcap/tidb/issues/42643) @ [lichunzhu](https://github.com/lichunzhu)の完全な変更後、TiDBが`SHOW PUMP STATUS`または`SHOW DRAINER STATUS`経由でBinlogノードステータスを正しく照会できない問題を修正しました。 - PD アドレス[#42643](https://github.com/pingcap/tidb/issues/42643) @ [lance6716](https://github.com/lance6716)の完全な変更後に TiDB がバイナリログを書き込めなくなる問題を修正しました diff --git a/releases/release-7.1.2.md b/releases/release-7.1.2.md index 3501a39b82f93..c4c099204b5aa 100644 --- a/releases/release-7.1.2.md +++ b/releases/release-7.1.2.md @@ -215,6 +215,6 @@ TiDB バージョン: 7.1.2 - PDトポロジが変更されるとTiDB Lightningが起動に失敗する問題を修正[#46688](https://github.com/pingcap/tidb/issues/46688) @ [lance6716](https://github.com/lance6716) - CSVデータ[#43284](https://github.com/pingcap/tidb/issues/43284) @ [lyzx2001](https://github.com/lyzx2001)をインポートする際にルートがpanicになる可能性がある問題を修正 - - TiDBBinlog + - TiDB Binlog - 1 GB [#28659](https://github.com/pingcap/tidb/issues/28659) @ [jackysp](https://github.com/jackysp)を超えるトランザクションを転送するときにDrainer が終了する問題を修正しました diff --git a/releases/release-7.1.6.md b/releases/release-7.1.6.md index 6815485442685..fb99fe5a5a93b 100644 --- a/releases/release-7.1.6.md +++ b/releases/release-7.1.6.md @@ -298,6 +298,6 @@ TiDB バージョン: 7.1.6 - テーブルとビューを同時にエクスポートするとDumpling がエラーを報告する問題を修正[#53682](https://github.com/pingcap/tidb/issues/53682) @ [tangenta](https://github.com/tangenta) - - TiDBBinlog + - TiDB Binlog - TiDB Binlogが有効な場合、 `ADD COLUMN`の実行中に行を削除するとエラー`data and columnID count not match`が報告される可能性がある問題を修正しました[#53133](https://github.com/pingcap/tidb/issues/53133) @ [tangenta](https://github.com/tangenta) diff --git a/releases/release-7.5.0.md b/releases/release-7.5.0.md index e42a26ccf0a26..35742b4c5558a 100644 --- a/releases/release-7.5.0.md +++ b/releases/release-7.5.0.md @@ -153,7 +153,7 @@ v7.5.0 以降、次のコンテンツが`TiDB-community-toolkit`[バイナリパ - TiKV インポーターは v7.5.0 で非推奨になりました。代わりに[TiDB Lightningの物理インポートモード](/tidb-lightning/tidb-lightning-physical-import-mode.md)を使用することを強くお勧めします。 -- TiDB v7.5.0以降、 [TiDBBinlog](https://docs.pingcap.com/tidb/v7.5/tidb-binlog-overview)のデータレプリケーション機能に関する技術サポートは提供されなくなりました。データレプリケーションの代替ソリューションとして[TiCDC](/ticdc/ticdc-overview.md)を使用することを強くお勧めします。TiDB Binlog v7.5.0は引き続きポイントインタイムリカバリ(PITR)シナリオをサポートしていますが、このコンポーネントは将来のバージョンで完全に非推奨となります。データリカバリの代替ソリューションとして[PITR](/br/br-pitr-guide.md)使用することをお勧めします。 +- TiDB v7.5.0以降、 [TiDB Binlog](https://docs.pingcap.com/tidb/v7.5/tidb-binlog-overview)のデータレプリケーション機能に関する技術サポートは提供されなくなりました。データレプリケーションの代替ソリューションとして[TiCDC](/ticdc/ticdc-overview.md)を使用することを強くお勧めします。TiDB Binlog v7.5.0は引き続きポイントインタイムリカバリ(PITR)シナリオをサポートしていますが、このコンポーネントは将来のバージョンで完全に非推奨となります。データリカバリの代替ソリューションとして[PITR](/br/br-pitr-guide.md)使用することをお勧めします。 - 統計情報用の[`Fast Analyze`](/system-variables.md#tidb_enable_fast_analyze)機能(実験的)は、バージョン7.5.0で非推奨となりました。 diff --git a/releases/release-8.1.1.md b/releases/release-8.1.1.md index 12c34bd0417fc..710fca0c9fcc1 100644 --- a/releases/release-8.1.1.md +++ b/releases/release-8.1.1.md @@ -205,6 +205,6 @@ v8.1.1 では、 `TiDB-community-toolkit` [バイナリパッケージ](/binary- - テーブルとビューを同時にエクスポートするとDumpling がエラーを報告する問題を修正[#53682](https://github.com/pingcap/tidb/issues/53682) @ [tangenta](https://github.com/tangenta) - - TiDBBinlog + - TiDB Binlog - TiDB Binlogが有効な場合、 `ADD COLUMN`の実行中に行を削除するとエラー`data and columnID count not match`が報告される可能性がある問題を修正しました[#53133](https://github.com/pingcap/tidb/issues/53133) @ [tangenta](https://github.com/tangenta) diff --git a/releases/release-8.2.0.md b/releases/release-8.2.0.md index 1c684f35f8ce4..9adcb2162aa16 100644 --- a/releases/release-8.2.0.md +++ b/releases/release-8.2.0.md @@ -359,7 +359,7 @@ TiDB バージョン: 8.2.0 - Dumplingがテーブルとビューを同時にエクスポートする際にエラーを報告する問題を修正 [#53682](https://github.com/pingcap/tidb/issues/53682) @[tangenta](https://github.com/tangenta) - - TiDBBinlog + - TiDB Binlog - TiDB Binlogが有効になっている場合、 `ADD COLUMN`の実行中に行を削除するとエラー`data and columnID count not match`が報告される可能性がある問題を修正しました [#53133](https://github.com/pingcap/tidb/issues/53133) @[tangenta](https://github.com/tangenta) diff --git a/releases/release-8.3.0.md b/releases/release-8.3.0.md index b646954e40fa8..66fb662f78818 100644 --- a/releases/release-8.3.0.md +++ b/releases/release-8.3.0.md @@ -212,7 +212,7 @@ TiDBバージョン:8.3.0 - バージョン8.3.0以降、以下の機能は非推奨となります。 - - バージョン 7.5.0 以降、 [TiDBBinlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)レプリケーションは非推奨となりました。バージョン 8.3.0 以降、TiDB Binlog は完全に非推奨となり、今後のリリースで削除される予定です。増分データレプリケーションには、代わりに[TiCDC](/ticdc/ticdc-overview.md)を使用してください。ポイントインタイムリカバリ(PITR) には、 [PITR](/br/br-pitr-guide.md)を使用してください。 + - バージョン 7.5.0 以降、 [TiDB Binlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)レプリケーションは非推奨となりました。バージョン 8.3.0 以降、TiDB Binlog は完全に非推奨となり、今後のリリースで削除される予定です。増分データレプリケーションには、代わりに[TiCDC](/ticdc/ticdc-overview.md)を使用してください。ポイントインタイムリカバリ(PITR) には、 [PITR](/br/br-pitr-guide.md)を使用してください。 - バージョン8.3.0以降、 [`tidb_enable_column_tracking`](/system-variables.md#tidb_enable_column_tracking-new-in-v540)システム変数は非推奨となりました。TiDBはデフォルトで述語列を追跡します。詳細については、 [`tidb_analyze_column_options`](/system-variables.md#tidb_analyze_column_options-new-in-v830)参照してください。 - 以下の機能は、将来のバージョンで廃止される予定です。 diff --git a/releases/release-8.4.0.md b/releases/release-8.4.0.md index 2d2836f11e524..2ad1315a16616 100644 --- a/releases/release-8.4.0.md +++ b/releases/release-8.4.0.md @@ -213,8 +213,8 @@ TiDB バージョン: 8.4.0 | 変数名 | 種類を変更する | 説明 | | ------------------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `log_bin` | 削除済み | バージョン8.4.0では、 [TiDBBinlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)が削除されました。この変数はTiDB Binlogが使用されているかどうかを示し、バージョン8.4.0以降は削除されます。 | -| `sql_log_bin` | 削除済み | バージョン8.4.0では、 [TiDBBinlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)が削除されました。この変数は、変更内容をTiDB Binlogに書き込むかどうかを示すもので、バージョン8.4.0以降は削除されます。 | +| `log_bin` | 削除済み | バージョン8.4.0では、 [TiDB Binlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)が削除されました。この変数はTiDB Binlogが使用されているかどうかを示し、バージョン8.4.0以降は削除されます。 | +| `sql_log_bin` | 削除済み | バージョン8.4.0では、 [TiDB Binlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)が削除されました。この変数は、変更内容をTiDB Binlogに書き込むかどうかを示すもので、バージョン8.4.0以降は削除されます。 | | [`tidb_enable_global_index`](/system-variables.md#tidb_enable_global_index-new-in-v760) | 非推奨 | v8.4.0 では、この変数は非推奨です。その値はデフォルト値`ON`に固定されます。つまり、[グローバルインデックス](/global-indexes.md)はデフォルトで有効になっています。 `GLOBAL`または`CREATE TABLE`を実行してグローバル インデックスを作成する際に、対応する列にキーワード`ALTER TABLE`追加するだけで済みます。 | | [`tidb_enable_list_partition`](/system-variables.md#tidb_enable_list_partition-new-in-v50) | 非推奨 | バージョン8.4.0では、この変数は非推奨となります。その値はデフォルト値`ON`に固定され、[リスト分割](/partitioned-table.md#list-partitioning)がデフォルトで有効になります。 | | [`tidb_enable_table_partition`](/system-variables.md#tidb_enable_table_partition) | 非推奨 | v8.4.0 では、この変数は非推奨になりました。その値はデフォルト値`ON`に固定されます。つまり、[テーブルパーティショニング](/partitioned-table.md)はデフォルトで有効になります。 | @@ -251,7 +251,7 @@ TiDB バージョン: 8.4.0 | PD | [`max-merge-region-keys`](/pd-configuration-file.md#max-merge-region-keys) | 修正済み | デフォルト値を`200000`から`540000`に変更します。 | | PD | [`max-merge-region-size`](/pd-configuration-file.md#max-merge-region-size) | 修正済み | デフォルト値を`20`から`54`に変更します。 | | TiFlash | [`storage.format_version`](/tiflash/tiflash-configuration.md) | 修正済み | ベクトルインデックスの作成とストレージをサポートするため、デフォルトのTiFlashストレージフォーマットバージョンを`5`から`7`に変更します。このフォーマット変更により、v8.4.0以降のバージョンにアップグレードされたTiFlashクラスタでは、以前のバージョンへのインプレースダウングレードはサポートされません。 | -| TiDBBinlog | `--enable-binlog` | 削除済み | バージョン8.4.0では、 [TiDBBinlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)が削除されました。このパラメータは、TiDBbinlogの生成を有効にするかどうかを制御するもので、バージョン8.4.0以降は削除されます。 | +| TiDB Binlog | `--enable-binlog` | 削除済み | バージョン8.4.0では、 [TiDB Binlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)が削除されました。このパラメータは、TiDBbinlogの生成を有効にするかどうかを制御するもので、バージョン8.4.0以降は削除されます。 | | TiCDC | [`claim-check-raw-value`](/ticdc/ticdc-sink-to-kafka.md#send-the-value-field-to-external-storage-only) | 新しく追加された | TiCDCがKafkaメッセージの`value`フィールドのみを外部ストレージに送信するかどうかを制御します。この機能は、オープンプロトコルを使用しないシナリオでのみ適用されます。 | | TiDB Lightning | [`logical-import-prep-stmt`](/tidb-lightning/tidb-lightning-configuration.md) | 新しく追加された | 論理インポートモードでは、このパラメーターは、パフォーマンスを向上させるためにプリペアドステートメントとステートメントキャッシュを使用するかどうかを制御します。デフォルト値は`false`です。 | | BR | [`--log.crypter.key`](/br/br-pitr-manual.md#encrypt-the-log-backup-data) | 新しく追加された | ログバックアップデータの暗号化キーを16進数文字列形式で指定します。アルゴリズム`aes128-ctr`の場合は128ビット(16バイト)のキー、アルゴリズム`aes192-ctr` `aes256-ctr`の場合は32バイトのキーです。 | @@ -280,7 +280,7 @@ TiDB をアップグレードする前に、オペレーティング システ - バージョン8.4.0以降、以下の機能が削除されます。 - - バージョン 8.4.0 では、 [TiDBBinlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)は削除されました。バージョン 8.3.0 以降、TiDB Binlog は完全に非推奨となっています。増分データレプリケーションには、代わりに[TiCDC](/ticdc/ticdc-overview.md)を使用してください。ポイントインタイムリカバリ(PITR) には、 [PITR](/br/br-pitr-guide.md)を使用してください。TiDB クラスタをバージョン 8.4.0 以降にアップグレードする前に、必ず TiCDC と PITR に切り替えてください。 + - バージョン 8.4.0 では、 [TiDB Binlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)は削除されました。バージョン 8.3.0 以降、TiDB Binlog は完全に非推奨となっています。増分データレプリケーションには、代わりに[TiCDC](/ticdc/ticdc-overview.md)を使用してください。ポイントインタイムリカバリ(PITR) には、 [PITR](/br/br-pitr-guide.md)を使用してください。TiDB クラスタをバージョン 8.4.0 以降にアップグレードする前に、必ず TiCDC と PITR に切り替えてください。 - 今後のバージョンでは、以下の機能が削除される予定です。 diff --git a/releases/release-8.5.0.md b/releases/release-8.5.0.md index 323dfe0ce8c22..aefe4ddbfcd24 100644 --- a/releases/release-8.5.0.md +++ b/releases/release-8.5.0.md @@ -151,7 +151,7 @@ TiDB をアップグレードする前に、オペレーティング システ - 以下の機能が削除されました。 - - バージョン 8.4.0 では、 [TiDBBinlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)は削除されました。バージョン 8.3.0 以降、TiDB Binlog は完全に非推奨となっています。増分データレプリケーションには、代わりに[TiCDC](/ticdc/ticdc-overview.md)を使用してください。ポイントインタイムリカバリ(PITR) には、 [PITR](/br/br-pitr-guide.md)を使用してください。TiDB クラスタをバージョン 8.4.0 以降にアップグレードする前に、必ず TiCDC と PITR に切り替えてください。 + - バージョン 8.4.0 では、 [TiDB Binlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)は削除されました。バージョン 8.3.0 以降、TiDB Binlog は完全に非推奨となっています。増分データレプリケーションには、代わりに[TiCDC](/ticdc/ticdc-overview.md)を使用してください。ポイントインタイムリカバリ(PITR) には、 [PITR](/br/br-pitr-guide.md)を使用してください。TiDB クラスタをバージョン 8.4.0 以降にアップグレードする前に、必ず TiCDC と PITR に切り替えてください。 - 今後のバージョンでは、以下の機能が削除される予定です。 From a87fd0e7d2c99a8038f6f70179ce0aa832b58320 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Wed, 1 Jul 2026 14:00:40 +0900 Subject: [PATCH 3/8] =?UTF-8?q?fix:=20=E7=A8=AE=E9=A1=9E=E3=82=92=E5=A4=89?= =?UTF-8?q?=E6=9B=B4=E3=81=99=E3=82=8B=E2=86=92=E5=A4=89=E6=9B=B4=E3=81=AE?= =?UTF-8?q?=E7=A8=AE=E9=A1=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- releases/release-5.1.0.md | 4 ++-- releases/release-5.2.0.md | 4 ++-- releases/release-5.4.0.md | 4 ++-- releases/release-6.2.0.md | 4 ++-- releases/release-6.3.0.md | 4 ++-- releases/release-6.4.0.md | 4 ++-- releases/release-6.6.0.md | 4 ++-- releases/release-7.0.0.md | 4 ++-- releases/release-7.2.0.md | 4 ++-- releases/release-7.3.0.md | 4 ++-- releases/release-7.5.0.md | 4 ++-- releases/release-7.6.0.md | 4 ++-- releases/release-8.0.0.md | 4 ++-- releases/release-8.2.0.md | 4 ++-- releases/release-8.3.0.md | 4 ++-- releases/release-8.4.0.md | 4 ++-- releases/release-8.5.0.md | 4 ++-- releases/release-8.5.4.md | 4 ++-- releases/release-8.5.5.md | 4 ++-- releases/release-8.5.6.md | 6 +++--- 20 files changed, 41 insertions(+), 41 deletions(-) diff --git a/releases/release-5.1.0.md b/releases/release-5.1.0.md index 2464ac9af7efe..e3ebbb94f578e 100644 --- a/releases/release-5.1.0.md +++ b/releases/release-5.1.0.md @@ -27,7 +27,7 @@ TiDB バージョン: 5.1.0 ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | :--------------------------------------------------------------------------------------- | :------- | :---------------------------------------------------------------------------------------------------------------------------- | | [`cte_max_recursion_depth`](/system-variables.md#cte_max_recursion_depth) | 新しく追加された | 共通テーブル式における最大再帰深度を制御します。 | | [`init_connect`](/system-variables.md#init_connect) | 新しく追加された | TiDBサーバーへの初期接続を制御します。 | @@ -38,7 +38,7 @@ TiDB バージョン: 5.1.0 ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーションアイテム | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーションアイテム | 変更の種類 | 説明 | | :------------- | :------------------------------------------------------------------------------------------------------- | :------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB設定ファイル | [`security.enable-sem`](/tidb-configuration-file.md#enable-sem) | 新しく追加された | セキュリティ強化モード(SEM)を有効にするかどうかを制御します。この設定項目のデフォルト値は`false`で、これはSEMが無効になっていることを意味します。 | | TiDB設定ファイル | `performance.committer-concurrency` | 修正済み | 単一トランザクションのコミットフェーズにおけるコミット操作に関連するリクエストの同時実行数を制御します。デフォルト値は`16`から`128`に変更されます。 | diff --git a/releases/release-5.2.0.md b/releases/release-5.2.0.md index 912e173f391a6..ab76374b6dc4a 100644 --- a/releases/release-5.2.0.md +++ b/releases/release-5.2.0.md @@ -31,7 +31,7 @@ TiDB バージョン: 5.2.0 ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | :-------------------------------------------------------------------------------------------------------- | :------- | :--------------------------------------------------------------------- | | [`default_authentication_plugin`](/system-variables.md#default_authentication_plugin) | 新しく追加された | サーバーが公開する認証方法を設定します。デフォルト値は`mysql_native_password`です。 | | [`tidb_enable_auto_increment_in_generated`](/system-variables.md#tidb_enable_auto_increment_in_generated) | 新しく追加された | 生成列または式インデックスを作成する際に`AUTO_INCREMENT`列を含めるかどうかを決定します。デフォルト値は`OFF`です。 | @@ -42,7 +42,7 @@ TiDB バージョン: 5.2.0 ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーションアイテム | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーションアイテム | 変更の種類 | 説明 | | :------------- | :---------------------------------------------------------------------------------------------------------------------------- | :------- | :------------------------------------------------------------------------------------------------------------------------------ | | TiDB設定ファイル | [`pessimistic-txn.deadlock-history-collect-retryable`](/tidb-configuration-file.md#deadlock-history-collect-retryable) | 新しく追加された | [`INFORMATION\_SCHEMA.DEADLOCKS`](/information-schema/information-schema-deadlocks.md)テーブルが再試行可能なデッドロックエラーメッセージを収集するかどうかを制御します。 | | TiDB設定ファイル | [`security.auto-tls`](/tidb-configuration-file.md#auto-tls) | 新しく追加された | 起動時にTLS証明書を自動的に生成するかどうかを決定します。デフォルト値は`false`です。 | diff --git a/releases/release-5.4.0.md b/releases/release-5.4.0.md index e2ca8314502d6..9f1712e43a89e 100644 --- a/releases/release-5.4.0.md +++ b/releases/release-5.4.0.md @@ -31,11 +31,11 @@ TiDB バージョン: 5.4.0 ### システム変数 {#system-variables} -
変数名種類を変更する説明
tidb_enable_column_tracking新しく追加されたTiDBがPREDICATE COLUMNSを収集することを許可するかどうかを制御します。デフォルト値はOFF.
tidb_enable_paging新しく追加されたIndexLookUp演算子でコプロセッサ要求を送信する際にページング方式を使用するかどうかを制御します。デフォルト値はOFFです。
IndexLookupLimitを使用する読み取りクエリで、 LimitIndexScanにプッシュダウンできない場合、読み取りクエリのレイテンシーが高くなり、TiKVのunified read poolのCPU使用率が高くなる可能性があります。このような場合、 Limit演算子は少量のデータしか必要としないため、 tidb_enable_paging ONに設定すると、TiDBが処理するデータ量が少なくなり、クエリのレイテンシーとリソース消費が削減されます。
tidb_enable_top_sql新しく追加されたTop SQL機能を有効にするかどうかを制御します。デフォルト値はOFFです。
tidb_persist_analyze_options新しく追加されたANALYZE構成の永続化機能を有効にするかどうかを制御します。デフォルト値はONです。
tidb_read_staleness新しく追加された現在のセッションで読み取れる履歴データの範囲を制御します。デフォルト値は0です。
tidb_regard_null_as_point新しく追加されたオプティマイザが、NULL等価性を含むクエリ条件をインデックスアクセスのプレフィックス条件として使用できるかどうかを制御します。
tidb_stats_load_sync_wait新しく追加された同期的に統計情報を読み込む機能を有効にするかどうかを制御します。デフォルト値の0は、この機能が無効になっており、統計情報が非同期的に読み込まれることを意味します。この機能が有効になっている場合、この変数は、SQL 最適化がタイムアウトする前に同期的に統計情報を読み込むのを待機できる最大時間を制御します。
tidb_stats_load_pseudo_timeout新しく追加された同期的に統計情報を読み込む際にタイムアウトが発生した場合、SQLが失敗するか( OFF )、擬似統計情報を使用するようにフォールバックするか( ON )を制御します。デフォルト値はOFFです。
tidb_backoff_lock_fast修正済みデフォルト値が100から10に変更されました。
tidb_enable_index_merge修正済みデフォルト値がOFFからONに変更されます。
  • TiDBクラスタをv4.0.0より前のバージョンからv5.4.0以降にアップグレードする場合、この変数はデフォルトでOFFなります。
  • TiDBクラスタをv4.0.0以降からv5.4.0以降にアップグレードした場合、この変数はアップグレード前と同じままです。
  • バージョン5.4.0以降で新たに作成されたTiDBクラスタでは、この変数はデフォルトでONなっています。
tidb_store_limit修正済みバージョン5.4.0より前は、この変数はインスタンスレベルとグローバルレベルの両方で設定可能でした。バージョン5.4.0以降は、この変数はグローバル設定のみをサポートします。
+
変数名変更の種類説明
tidb_enable_column_tracking新しく追加されたTiDBがPREDICATE COLUMNSを収集することを許可するかどうかを制御します。デフォルト値はOFF.
tidb_enable_paging新しく追加されたIndexLookUp演算子でコプロセッサ要求を送信する際にページング方式を使用するかどうかを制御します。デフォルト値はOFFです。
IndexLookupLimitを使用する読み取りクエリで、 LimitIndexScanにプッシュダウンできない場合、読み取りクエリのレイテンシーが高くなり、TiKVのunified read poolのCPU使用率が高くなる可能性があります。このような場合、 Limit演算子は少量のデータしか必要としないため、 tidb_enable_paging ONに設定すると、TiDBが処理するデータ量が少なくなり、クエリのレイテンシーとリソース消費が削減されます。
tidb_enable_top_sql新しく追加されたTop SQL機能を有効にするかどうかを制御します。デフォルト値はOFFです。
tidb_persist_analyze_options新しく追加されたANALYZE構成の永続化機能を有効にするかどうかを制御します。デフォルト値はONです。
tidb_read_staleness新しく追加された現在のセッションで読み取れる履歴データの範囲を制御します。デフォルト値は0です。
tidb_regard_null_as_point新しく追加されたオプティマイザが、NULL等価性を含むクエリ条件をインデックスアクセスのプレフィックス条件として使用できるかどうかを制御します。
tidb_stats_load_sync_wait新しく追加された同期的に統計情報を読み込む機能を有効にするかどうかを制御します。デフォルト値の0は、この機能が無効になっており、統計情報が非同期的に読み込まれることを意味します。この機能が有効になっている場合、この変数は、SQL 最適化がタイムアウトする前に同期的に統計情報を読み込むのを待機できる最大時間を制御します。
tidb_stats_load_pseudo_timeout新しく追加された同期的に統計情報を読み込む際にタイムアウトが発生した場合、SQLが失敗するか( OFF )、擬似統計情報を使用するようにフォールバックするか( ON )を制御します。デフォルト値はOFFです。
tidb_backoff_lock_fast修正済みデフォルト値が100から10に変更されました。
tidb_enable_index_merge修正済みデフォルト値がOFFからONに変更されます。
  • TiDBクラスタをv4.0.0より前のバージョンからv5.4.0以降にアップグレードする場合、この変数はデフォルトでOFFなります。
  • TiDBクラスタをv4.0.0以降からv5.4.0以降にアップグレードした場合、この変数はアップグレード前と同じままです。
  • バージョン5.4.0以降で新たに作成されたTiDBクラスタでは、この変数はデフォルトでONなっています。
tidb_store_limit修正済みバージョン5.4.0より前は、この変数はインスタンスレベルとグローバルレベルの両方で設定可能でした。バージョン5.4.0以降は、この変数はグローバル設定のみをサポートします。
### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーション | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーション | 変更の種類 | 説明 | | :------------- | :-------------------------------------------------------------------------------------------------------------- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`stats-load-concurrency`](/tidb-configuration-file.md#stats-load-concurrency-new-in-v540) | 新しく追加された | TiDBの同期ロード統計機能が同時に処理できる列の最大数を制御します。デフォルト値は`5`です。 | | TiDB | [`stats-load-queue-size`](/tidb-configuration-file.md#stats-load-queue-size-new-in-v540) | 新しく追加された | TiDBの同期ロード統計機能がキャッシュできる列リクエストの最大数を制御します。デフォルト値は`1000`です。 | diff --git a/releases/release-6.2.0.md b/releases/release-6.2.0.md index 6a93f0655c614..21e63aee27c9e 100644 --- a/releases/release-6.2.0.md +++ b/releases/release-6.2.0.md @@ -247,7 +247,7 @@ TiDBバージョン: 6.2.0-DMR ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | ----------------------------------------------------------------------------------------------------------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | [tidb_enable_new_cost_interface](/system-variables.md#tidb_enable_new_cost_interface-new-in-v620) | 新しく追加された | この変数は[コストモデルの実装をリファクタリングしました](/cost-model.md#cost-model-version-2)を有効にするかどうかを制御します。 | | [tidb_cost_model_version](/system-variables.md#tidb_cost_model_version-new-in-v620) | 新しく追加された | TiDBは、物理最適化の際にインデックスと演算子を選択するためにコストモデルを使用します。この変数は、コストモデルのバージョンを選択するために使用されます。TiDB v6.2.0では、内部テストで以前のバージョンよりも精度が向上したコストモデルバージョン2が導入されました。 | @@ -266,7 +266,7 @@ TiDBバージョン: 6.2.0-DMR ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーション | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーション | 変更の種類 | 説明 | | -------------- | ------------------------------------------------------------------------------------------------------------------------- | -------- | --------------------------------------------------------------------------------------------------- | | TiDB | フィードバック確率 | 削除済み | この設定はもはや有効ではなく、推奨されません。 | | TiDB | クエリフィードバック制限 | 削除済み | この設定はもはや有効ではなく、推奨されません。 | diff --git a/releases/release-6.3.0.md b/releases/release-6.3.0.md index 52d47d289840f..e7000187f43c8 100644 --- a/releases/release-6.3.0.md +++ b/releases/release-6.3.0.md @@ -209,7 +209,7 @@ TiDBバージョン: 6.3.0-DMR ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | --------------------------------------------------------------------------------------------------------------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | [`default_authentication_plugin`](/system-variables.md#default_authentication_plugin) | 修正済み | 新しいオプション`tidb_sm3_password`を追加します。この変数を`tidb_sm3_password`に設定すると、暗号化アルゴリズムとして SM3 が使用されます。 | | [`sql_require_primary_key`](/system-variables.md#sql_require_primary_key-new-in-v630) | 新しく追加された | テーブルに主キーが必要であるという要件を強制するかどうかを制御します。この変数を有効にすると、主キーのないテーブルを作成または変更しようとするとエラーが発生します。 | @@ -239,7 +239,7 @@ TiDBバージョン: 6.3.0-DMR ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーション | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーション | 変更の種類 | 説明 | | -------------- | ----------------------------------------------------------------------------------------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`temp-dir`](/tidb-configuration-file.md#temp-dir-new-in-v630) | 新しく追加された | TiDB が一時データを格納するために使用するファイルシステム上の場所を指定します。機能が TiDB ノードでローカルストレージを必要とする場合、TiDB は対応する一時データをこの場所に格納します。デフォルト値は`/tmp/tidb`です。 | | TiKV | [`auto-adjust-pool-size`](/tikv-configuration-file.md#auto-adjust-pool-size-new-in-v630) | 新しく追加された | スレッドプールのサイズを自動的に調整するかどうかを制御します。有効にすると、現在のCPU使用率に基づいてUnifyReadPoolスレッドプールのサイズを自動的に調整することで、TiKVの読み取りパフォーマンスが最適化されます。 | diff --git a/releases/release-6.4.0.md b/releases/release-6.4.0.md index 10b69b38fcb0a..e7bc27de52599 100644 --- a/releases/release-6.4.0.md +++ b/releases/release-6.4.0.md @@ -276,7 +276,7 @@ TiDBバージョン: 6.4.0-DMR ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | ----------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [`max_execution_time`](/system-variables.md#max_execution_time) | 修正済み | バージョン6.4.0より前は、この変数はすべての種類のステートメントに適用されていました。バージョン6.4.0以降は、この変数は読み取り専用ステートメントの最大実行時間のみを制御します。 | | [`tidb_constraint_check_in_place_pessimistic`](/system-variables.md#tidb_constraint_check_in_place_pessimistic-new-in-v630) | 修正済み | グローバルスコープを削除し、 [`pessimistic-txn.constraint-check-in-place-pessimistic`](/tidb-configuration-file.md#constraint-check-in-place-pessimistic-new-in-v640)設定項目を使用してデフォルト値を変更できるようにします。この変数は、TiDB が悲観的トランザクション内の一意制約をチェックするタイミングを制御します。 | @@ -306,7 +306,7 @@ TiDBバージョン: 6.4.0-DMR ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | `tidb_memory_usage_alarm_ratio` | 削除済み | この設定項目は無効になりました。 | | TiDB | `memory-usage-alarm-ratio` | 削除済み | システム変数[`tidb_memory_usage_alarm_ratio`](/system-variables.md#tidb_memory_usage_alarm_ratio)に置き換えられました。この設定項目が TiDB バージョン v6.4.0 より前のバージョンで設定されていた場合、アップグレード後には有効になりません。 | diff --git a/releases/release-6.6.0.md b/releases/release-6.6.0.md index 543510fec832b..cc3f5e2af4f39 100644 --- a/releases/release-6.6.0.md +++ b/releases/release-6.6.0.md @@ -301,7 +301,7 @@ TiDB バージョン: 6.6.0- [DMR](/releases/versioning.md#development-milestone ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | `tidb_enable_amend_pessimistic_txn` | 削除済み | バージョン6.5.0以降、この変数は非推奨です。バージョン6.6.0以降、この変数と`AMEND TRANSACTION`機能は削除されます。TiDBは[メタロック](/metadata-lock.md)を使用して`Information schema is changed`エラーを回避します。 | | `tidb_enable_concurrent_ddl` | 削除済み | この変数は、TiDB が同時 DDL ステートメントを使用することを許可するかどうかを制御します。この変数が無効になっている場合、TiDB は古い DDL 実行フレームワークを使用します。このフレームワークは、同時 DDL 実行を限定的にサポートします。バージョン 6.6.0 以降、この変数は削除され、TiDB は古い DDL 実行フレームワークをサポートしなくなりました。 | @@ -333,7 +333,7 @@ TiDB バージョン: 6.6.0- [DMR](/releases/versioning.md#development-milestone ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiKV | `rocksdb.enable-statistics` | 削除済み | この設定項目は、RocksDB の統計情報を有効にするかどうかを指定します。v6.6.0 以降、この項目は削除されました。RocksDB の統計情報は、診断を支援するために、デフォルトですべてのクラスタで有効になっています。詳細については、 [#13942](https://github.com/tikv/tikv/pull/13942)を参照してください。 | | TiKV | `raftdb.enable-statistics` | 削除済み | この設定項目は、 Raft RocksDB の統計情報を有効にするかどうかを指定します。v6.6.0 以降、この項目は削除されました。Raft RocksDBの統計情報は、診断を支援するために、デフォルトですべてのクラスターで有効になっています。詳細については、 [#13942](https://github.com/tikv/tikv/pull/13942)を参照してください。 | diff --git a/releases/release-7.0.0.md b/releases/release-7.0.0.md index 6700fba2549a2..b4f5f9a1937d8 100644 --- a/releases/release-7.0.0.md +++ b/releases/release-7.0.0.md @@ -277,7 +277,7 @@ TiDB バージョン: 7.0.0- [DMR](/releases/versioning.md#development-milestone ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | --------------------------------------------------------------------------------------------------------------------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | `tidb_pessimistic_txn_aggressive_locking` | 削除済み | この変数は[`tidb_pessimistic_txn_fair_locking`](/system-variables.md#tidb_pessimistic_txn_fair_locking-new-in-v700)に名前が変更されました。 | | [`tidb_enable_non_prepared_plan_cache`](/system-variables.md#tidb_enable_non_prepared_plan_cache) | 修正済み | v7.0.0 から有効になり、[準備されていないプランキャッシュ](/sql-non-prepared-plan-cache.md)機能を有効にするかどうかを制御します。 | @@ -299,7 +299,7 @@ TiDB バージョン: 7.0.0- [DMR](/releases/versioning.md#development-milestone ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ---------------------------------------------------------------------------------------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiKV | `server.snap-max-write-bytes-per-sec` | 削除済み | このパラメータは[`server.snap-io-max-bytes-per-sec`](/tikv-configuration-file.md#snap-io-max-bytes-per-sec)に名前が変更されました。 | | TiKV | [`raft-engine.enable-log-recycle`](/tikv-configuration-file.md#enable-log-recycle-new-in-v630) | 修正済み | デフォルト値が`false`から`true`に変更されます。 | diff --git a/releases/release-7.2.0.md b/releases/release-7.2.0.md index 195e7583988bb..f728cf6f0d8fd 100644 --- a/releases/release-7.2.0.md +++ b/releases/release-7.2.0.md @@ -147,7 +147,7 @@ TiDB バージョン: 7.2.0 ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [`last_insert_id`](/system-variables.md#last_insert_id) | 修正済み | MySQL の最大値と一致させるため、最大値を`9223372036854775807`から`18446744073709551615`に変更します。 | | [`tidb_enable_non_prepared_plan_cache`](/system-variables.md#tidb_enable_non_prepared_plan_cache) | 修正済み | 追加テストの後、デフォルト値を`OFF`から`ON`に変更します。これは、準備されていない実行プラン キャッシュが有効になることを意味します。 | @@ -160,7 +160,7 @@ TiDB バージョン: 7.2.0 ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`lite-init-stats`](/tidb-configuration-file.md#lite-init-stats-new-in-v710) | 修正済み | さらなるテストの結果、デフォルト値が`false`から`true`に変更されました。これは、TiDB の起動時にデフォルトで軽量統計初期化を使用して初期化効率を向上させることを意味します。 | | TiDB | [`force-init-stats`](/tidb-configuration-file.md#force-init-stats-new-in-v657-and-v710) | 修正済み | [`lite-init-stats`](/tidb-configuration-file.md#lite-init-stats-new-in-v710)に合わせて、デフォルト値を`false`から`true`に変更します。これにより、TiDB の起動時に、TiDB は統計情報の初期化が完了するまでサービスの提供を待ちます。 | diff --git a/releases/release-7.3.0.md b/releases/release-7.3.0.md index 8d87a41fa9445..e70ddc5f375aa 100644 --- a/releases/release-7.3.0.md +++ b/releases/release-7.3.0.md @@ -140,7 +140,7 @@ TiDB バージョン: 7.3.0 ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | ----------------------------------------------------------------------------------------------------------------------- | -------- | ---------------------------------------------------------------------------- | | [`tidb_opt_enable_mpp_shared_cte_execution`](/system-variables.md#tidb_opt_enable_mpp_shared_cte_execution-new-in-v720) | 修正済み | このシステム変数はバージョン7.3.0以降で有効になります。TiFlash MPPで非再帰的な共通テーブル式(CTE)を実行できるかどうかを制御します。 | | [`tidb_allow_tiflash_cop`](/system-variables.md#tidb_allow_tiflash_cop-new-in-v730) | 新しく追加された | このシステム変数は、TiDBが計算タスクをTiFlashにプッシュダウンする際に、実行プランを生成するためのプロトコルを選択するために使用されます。 | @@ -151,7 +151,7 @@ TiDB バージョン: 7.3.0 ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`enable-32bits-connection-id`](/tidb-configuration-file.md#enable-32bits-connection-id-new-in-v730) | 新しく追加された | 32ビット接続ID機能を有効にするかどうかを制御します。 | | TiDB | [`in-mem-slow-query-recent-num`](/tidb-configuration-file.md#in-mem-slow-query-recent-num-new-in-v730) | 新しく追加された | メモリにキャッシュされる、最近使用された低速クエリの数を制御します。 | diff --git a/releases/release-7.5.0.md b/releases/release-7.5.0.md index 35742b4c5558a..5cfddfd388759 100644 --- a/releases/release-7.5.0.md +++ b/releases/release-7.5.0.md @@ -106,7 +106,7 @@ TiDB 7.5.0は長期サポートリリース(LTS)です。 ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | ----------------------------------------------------------------------------------------------------------------- | -------- | ------------------------------------------------------------------------------------- | | [`tidb_enable_fast_analyze`](/system-variables.md#tidb_enable_fast_analyze) | 非推奨 | 統計情報`Fast Analyze`機能を有効にするかどうかを制御します。この機能はバージョン 7.5.0 で非推奨になりました。 | | [`tidb_analyze_partition_concurrency`](/system-variables.md#tidb_analyze_partition_concurrency) | 修正済み | さらなるテストの結果、デフォルト値を`1`から`2`に変更します。 | @@ -119,7 +119,7 @@ TiDB 7.5.0は長期サポートリリース(LTS)です。 ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ---------------------------------------------------------------------------------------------------------------------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`tikv-client.copr-req-timeout`](/tidb-configuration-file.md#copr-req-timeout-new-in-v750) | 新しく追加された | 単一のコプロセッサー要求のタイムアウトを設定します。 | | TiKV | [`raftstore.inspect-interval`](/tikv-configuration-file.md#inspect-interval) | 修正済み | 低速ノード検出の感度を向上させるためにアルゴリズムを最適化した後、デフォルト値を`500ms`から`100ms`に変更します。 | diff --git a/releases/release-7.6.0.md b/releases/release-7.6.0.md index 9e59ddd286d58..37983778dd9e5 100644 --- a/releases/release-7.6.0.md +++ b/releases/release-7.6.0.md @@ -228,7 +228,7 @@ TiDB バージョン: 7.6.0 ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [`tidb_auto_analyze_partition_batch_size`](/system-variables.md#tidb_auto_analyze_partition_batch_size-new-in-v640) | 修正済み | さらなるテストの結果、デフォルト値を`1`から`128`に変更します。 | | [`tidb_sysproc_scan_concurrency`](/system-variables.md#tidb_sysproc_scan_concurrency-new-in-v650) | 修正済み | 大規模クラスタでは、 `scan`操作の同時実行数を`ANALYZE`のニーズに合わせて高く調整できます。したがって、最大値を`256`から`4294967295`に変更します。 | @@ -243,7 +243,7 @@ TiDB バージョン: 7.6.0 ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`tls-version`](/tidb-configuration-file.md#tls-version) | 修正済み | デフォルト値は "" です。TiDB のデフォルトのサポート TLS バージョンが`TLS1.1`以上から`TLS1.2`以上に変更されました。 | | TiKV | [`raftstore.report-min-resolved-ts-interval`](https://docs.pingcap.com/tidb/v7.5/tikv-configuration-file/#report-min-resolved-ts-interval-new-in-v600) | 名称変更 | 名前をより正確にするため、この構成項目は[`raftstore.pd-report-min-resolved-ts-interval`](/tikv-configuration-file.md#pd-report-min-resolved-ts-interval-new-in-v760)に名前が変更されました。 `raftstore.report-min-resolved-ts-interval`は無効になりました。 | diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index 6502302244249..f4edba12da734 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -268,7 +268,7 @@ TiDB バージョン: 8.0.0 ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [`tidb_disable_txn_auto_retry`](/system-variables.md#tidb_disable_txn_auto_retry) | 非推奨 | バージョン8.0.0以降、このシステム変数は非推奨となり、TiDBは楽観的トランザクションの自動再試行をサポートしなくなりました。[悲観的トランザクションモード](/pessimistic-transaction.md)の使用をお勧めします。楽観的トランザクションの競合が発生した場合は、エラーを捕捉してアプリケーションでトランザクションを再試行できます。 | | `tidb_ddl_version` | 名称変更 | TiDB DDL V2 を有効にするかどうかを制御します。バージョン 8.0.0 以降、この変数は目的をより明確にするために[`tidb_enable_fast_create_table`](/system-variables.md#tidb_enable_fast_create_table-new-in-v800)に名称変更されました。 | @@ -287,7 +287,7 @@ TiDB バージョン: 8.0.0 ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`instance.tidb_enable_collect_execution_info`](/tidb-configuration-file.md#tidb_enable_collect_execution_info) | 修正済み | [インデックスの使用統計](/information-schema/information-schema-tidb-index-usage.md)を記録するかどうかのコントロールを追加します。デフォルト値は`true`です。 | | TiDB | [`tls-version`](/tidb-configuration-file.md#tls-version) | 修正済み | このパラメータは`"TLSv1.0"`と`"TLSv1.1"`をサポートしなくなりました。現在は`"TLSv1.2"`と`"TLSv1.3"`のみをサポートしています。 | diff --git a/releases/release-8.2.0.md b/releases/release-8.2.0.md index 9adcb2162aa16..b2c52b574abb3 100644 --- a/releases/release-8.2.0.md +++ b/releases/release-8.2.0.md @@ -145,7 +145,7 @@ TiDB バージョン: 8.2.0 ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [`tidb_analyze_distsql_scan_concurrency`](/system-variables.md#tidb_analyze_distsql_scan_concurrency-new-in-v760) | 修正済み | 最小値を`1`から`0`に変更します。これを`0`に設定すると、TiDB はクラスタサイズに基づいて`scan`操作を実行する際に`ANALYZE`操作の同時実行性を適応的に調整します。 | | [`tidb_analyze_skip_column_types`](/system-variables.md#tidb_analyze_skip_column_types-new-in-v720) | 修正済み | バージョン8.2.0以降、TiDBは潜在的なメモリ不足リスクを回避するため、デフォルトでは`MEDIUMTEXT`および`LONGTEXT`型の列を収集しません。 | @@ -157,7 +157,7 @@ TiDB バージョン: 8.2.0 ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ------------------------------------------------------------------------------------------------------------ | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`concurrently-init-stats`](/tidb-configuration-file.md#concurrently-init-stats-new-in-v810-and-v752) | 修正済み | 統計情報の初期化にかかる時間を短縮するため、デフォルト値を`false`から`true`に変更します。この設定項目は、 [`lite-init-stats`](/tidb-configuration-file.md#lite-init-stats-new-in-v710) `false`に設定されている場合にのみ有効になります。 | | TiDB | [`stats-load-concurrency`](/tidb-configuration-file.md#stats-load-concurrency-new-in-v540) | 修正済み | デフォルト値を`5`から`0`に変更し、最小値を`1`から`0`に変更します。値`0`は自動モードを意味し、サーバーの設定に基づいて同時実行数を自動的に調整します。 | diff --git a/releases/release-8.3.0.md b/releases/release-8.3.0.md index 66fb662f78818..307c5e6961697 100644 --- a/releases/release-8.3.0.md +++ b/releases/release-8.3.0.md @@ -180,7 +180,7 @@ TiDBバージョン:8.3.0 ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [`tidb_ddl_reorg_batch_size`](/system-variables.md#tidb_ddl_reorg_batch_size) | 修正済み | SESSIONスコープを追加します。 | | [`tidb_ddl_reorg_worker_cnt`](/system-variables.md#tidb_ddl_reorg_worker_cnt) | 修正済み | SESSIONスコープを追加します。 | @@ -196,7 +196,7 @@ TiDBバージョン:8.3.0 ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} -| コンフィグレーションファイル | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ------------------------------------------------------------------------------------------------------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`tikv-client.batch-policy`](/tidb-configuration-file.md#batch-policy-new-in-v830) | 新しく追加された | TiDBからTiKVへのリクエストのバッチ処理戦略を制御します。 | | PD | [`security.redact-info-log`](/pd-configuration-file.md#redact-info-log-new-in-v50) | 修正済み | PD構成項目`security.redact-info-log`の値を`"marker"`に設定することで、ログ内の機密情報を直接シールドする代わりに`‹ ›`でマークできます。 `"marker"`オプションを使用すると、マスキングルールをカスタマイズできます。 | diff --git a/releases/release-8.4.0.md b/releases/release-8.4.0.md index 2ad1315a16616..a23aa61976144 100644 --- a/releases/release-8.4.0.md +++ b/releases/release-8.4.0.md @@ -211,7 +211,7 @@ TiDB バージョン: 8.4.0 ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `log_bin` | 削除済み | バージョン8.4.0では、 [TiDB Binlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)が削除されました。この変数はTiDB Binlogが使用されているかどうかを示し、バージョン8.4.0以降は削除されます。 | | `sql_log_bin` | 削除済み | バージョン8.4.0では、 [TiDB Binlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)が削除されました。この変数は、変更内容をTiDB Binlogに書き込むかどうかを示すもので、バージョン8.4.0以降は削除されます。 | @@ -235,7 +235,7 @@ TiDB バージョン: 8.4.0 ### コンフィグレーションパラメータ {#configuration-parameters} -| コンフィグレーションファイルまたはコンポーネント | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイルまたはコンポーネント | コンフィグレーションパラメータ | 変更の種類 | 説明 | | ------------------------ | ------------------------------------------------------------------------------------------------------------------------ | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`grpc-keepalive-time`](/tidb-configuration-file.md#grpc-keepalive-time) | 修正済み | `1`の最小値を追加します。 | | TiDB | [`grpc-keepalive-timeout`](/tidb-configuration-file.md#grpc-keepalive-timeout) | 修正済み | バージョン 8.4.0 より前は、このパラメータのデータ型は INT で、最小値は`1`でした。バージョン 8.4.0 以降では、データ型が FLOAT64 に変更され、最小値は`0.05`になります。ネットワークのジッターが頻繁に発生するシナリオでは、値を小さく設定して再試行間隔を短くすることで、ネットワークのジッターがパフォーマンスに与える影響を軽減できます。 | diff --git a/releases/release-8.5.0.md b/releases/release-8.5.0.md index aefe4ddbfcd24..64370c940cbe4 100644 --- a/releases/release-8.5.0.md +++ b/releases/release-8.5.0.md @@ -122,14 +122,14 @@ TiDB 8.5.0は長期サポートリリース(LTS)です。 ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------------ | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [`tidb_enable_fast_create_table`](/system-variables.md#tidb_enable_fast_create_table-new-in-v800) | 修正済み | さらにテストを行った後、デフォルト値を`OFF`から`ON`に変更します。これは、[テーブル作成の高速化](/accelerated-table-creation.md)機能がデフォルトで有効になることを意味します。 | | [`tidb_ddl_reorg_max_write_speed`](/system-variables.md#tidb_ddl_reorg_max_write_speed-new-in-v6512-v755-and-v850) | 新しく追加された | 各 TiKV ノードの書き込み帯域幅を制限し、インデックス作成の高速化が有効になっている場合( [`tidb_ddl_enable_fast_reorg`](/system-variables.md#tidb_ddl_enable_fast_reorg-new-in-v630)変数で制御)にのみ有効になります。たとえば、この変数を`200MiB`に設定すると、最大書き込み速度が 200 MiB/s に制限されます。 | ### コンフィグレーションパラメータ {#configuration-parameters} -| コンフィグレーションファイルまたはコンポーネント | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイルまたはコンポーネント | コンフィグレーションパラメータ | 変更の種類 | 説明 | | ------------------------ | ----------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`deprecate-integer-display-length`](/tidb-configuration-file.md#deprecate-integer-display-length) | 修正済み | バージョン8.5.0以降、整数表示幅機能は非推奨となりました。この設定項目のデフォルト値は`false`から`true`に変更されました。 | | TiKV | [`raft-client-queue-size`](/tikv-configuration-file.md#raft-client-queue-size) | 修正済み | デフォルト値を`8192`から`16384`に変更します。 | diff --git a/releases/release-8.5.4.md b/releases/release-8.5.4.md index 1ceb05f991f18..e2816cab8066c 100644 --- a/releases/release-8.5.4.md +++ b/releases/release-8.5.4.md @@ -68,7 +68,7 @@ TiDBバージョン:8.5.4 ### システム変数 {#system-variables} -| 変数 | 種類を変更する | 説明 | +| 変数 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | [`tidb_mpp_store_fail_ttl`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_mpp_store_fail_ttl) | 修正済み | デフォルト値を`60s`から`0s`に変更します。これにより、クエリの失敗を防ぐための遅延が不要になるため、TiDB は新しく起動したTiFlashノードにクエリを送信する前に待機する必要がなくなります。 [#61826](https://github.com/pingcap/tidb/issues/61826) [@genliqi](https://github.com/gengliqi) | | [`tidb_replica_read`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_replica_read-new-in-v40) | 修正済み | バージョン8.5.4以降、この変数は読み取り専用のSQLステートメントにのみ適用されます。これにより、データ読み取りの安全性が向上し、他の機能との重複が軽減されます。 [#62856](https://github.com/pingcap/tidb/issues/62856) [@you06](https://github.com/you06) | @@ -78,7 +78,7 @@ TiDBバージョン:8.5.4 ### コンフィグレーションパラメータ {#configuration-parameters} -| コンフィグレーションファイルまたはコンポーネント | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイルまたはコンポーネント | コンフィグレーションパラメータ | 変更の種類 | 説明 | | ------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | TiKV | [`rocksdb.max-manifest-file-size`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#max-manifest-file-size) | 修正済み | 単一の TiKV ノードに多数の SST ファイルが含まれている場合に、全体的なパフォーマンスに影響を与える可能性のある頻繁なマニフェスト ファイル圧縮を回避するため、デフォルト値を`128MiB` `256MiB`に変更します。 [#18889](https://github.com/tikv/tikv/issues/18889) [@glorv](https://github.com/glorv) | | TiKV | [`server.grpc-raft-conn-num`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#grpc-raft-conn-num) | 修正済み | デフォルト値を`1`から`MAX(1, MIN(4, CPU cores / 8))`に変更します。これにより、gRPC 関連のスレッド設定が CPU コア数に応じて調整されるようになります。CPU コア数が 32 以上の場合、デフォルトの最大接続数は 4 になります。 [#18806](https://github.com/tikv/tikv/issues/18806) [@LykxSassinator](https://github.com/LykxSassinator) | diff --git a/releases/release-8.5.5.md b/releases/release-8.5.5.md index b7b955fba0ca2..787be51d13545 100644 --- a/releases/release-8.5.5.md +++ b/releases/release-8.5.5.md @@ -169,7 +169,7 @@ TiDBクラスタがv8.5.4で新規にデプロイされている場合(つま ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [`tidb_analyze_column_options`](/system-variables.md#tidb_analyze_column_options-new-in-v830) | 修正済み | OLAPおよびHTAPシナリオにおける統計情報の完全性を向上させるため、デフォルト値を`PREDICATE`から`ALL`に変更します。 | | [`tidb_advancer_check_point_lag_limit`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_advancer_check_point_lag_limit-new-in-v855) | 新しく追加された | ログバックアップタスクのチェックポイント遅延の最大値を制御します。デフォルト値は`48h0m0s`です。タスクのチェックポイント遅延がこの制限を超えると、TiDB Advancer はタスクを一時停止します。 | @@ -178,7 +178,7 @@ TiDBクラスタがv8.5.4で新規にデプロイされている場合(つま ### コンフィグレーションパラメータ {#configuration-parameters} -| コンフィグレーションファイルまたはコンポーネント | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイルまたはコンポーネント | コンフィグレーションパラメータ | 変更の種類 | 説明 | | ------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`performance.enable-async-batch-get`](https://docs.pingcap.com/tidb/v8.5/tidb-configuration-file#enable-async-batch-get-new-in-v855) | 新しく追加された | TiDB がバッチ Get オペレーターを実行する際に非同期モードを使用するかどうかを制御します。デフォルト値は`false`です。 | | TiKV | [`rocksdb.(defaultcf|writecf|lockcf|raftcf).level0-slowdown-writes-trigger`](/tikv-configuration-file.md#level0-slowdown-writes-trigger) | 修正済み | v8.5.5 以降では、フロー制御メカニズムが有効になっている場合 ( [`storage.flow-control.enable`](/tikv-configuration-file.md#enable)が`true`に設定されている場合)、この構成項目は、その値が`storage.flow-control.l0-files-threshold`より大きい場合にのみ[`storage.flow-control.l0-files-threshold`](/tikv-configuration-file.md#l0-files-threshold)によって上書きされます。この動作により、フロー制御しきい値を上げた際に RocksDB の圧縮高速化メカニズムが弱まるのを防ぎます。v8.5.4 以前のバージョンでは、フロー制御メカニズムが有効になっている場合、この構成項目は`storage.flow-control.l0-files-threshold`によって直接上書きされます。 | diff --git a/releases/release-8.5.6.md b/releases/release-8.5.6.md index af949bd0f6ade..76ee3da8655fe 100644 --- a/releases/release-8.5.6.md +++ b/releases/release-8.5.6.md @@ -88,7 +88,7 @@ TiDBクラスタをv8.5.5で新規にデプロイした場合(つまり、v8.5 ### システム変数 {#system-variables} -| 変数名 | 種類を変更する | 説明 | +| 変数名 | 変更の種類 | 説明 | | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [`tidb_analyze_version`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_analyze_version-new-in-v510) | 修正済み | バージョン8.5.6以降、統計情報バージョン1( `tidb_analyze_version = 1` )は非推奨となり、今後のリリースで削除されます。統計情報バージョン2( `tidb_analyze_version = 2` )の使用をお勧めします。 | | [`tidb_ignore_inlist_plan_digest`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_ignore_inlist_plan_digest-new-in-v760) | 修正済み | デフォルト値を`OFF`から`ON`に変更します。デフォルト値`ON`は、TiDB が`IN` } リスト内の要素の差異 (要素数の差異を含む) を無視し、プランダイジェストを生成する際に`...`を使用して`IN`リスト内の要素を置き換えることを意味します。 | @@ -104,7 +104,7 @@ TiDBクラスタをv8.5.5で新規にデプロイした場合(つまり、v8.5 ### コンフィグレーションパラメータ {#configuration-parameters} -| コンフィグレーションファイルまたはコンポーネント | コンフィグレーションパラメータ | 種類を変更する | 説明 | +| コンフィグレーションファイルまたはコンポーネント | コンフィグレーションパラメータ | 変更の種類 | 説明 | | ------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------- | | TiKV | [`gc.auto-compaction.mvcc-read-aware-enabled`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#mvcc-read-aware-enabled-new-in-v856) | 新しく追加された | MVCC読み取り対応の圧縮を有効にするかどうかを制御します。デフォルト値は`false`です。 | | TiKV | [`gc.auto-compaction.mvcc-read-weight`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#mvcc-read-weight-new-in-v856) | 新しく追加された | リージョンの圧縮優先度スコアを計算する際に、MVCC 読み取りアクティビティに適用される重み乗数。デフォルト値は`3.0`です。 | @@ -113,7 +113,7 @@ TiDBクラスタをv8.5.5で新規にデプロイした場合(つまり、v8.5 ### システムテーブルの変更 {#system-table-changes} -| システムテーブル | 種類を変更する | 説明 | +| システムテーブル | 変更の種類 | 説明 | | -------------------------------------------------------------------------------------------- | ------- | ----------------------------------------------------------------------------------- | | [`mysql.tidb`](https://docs.pingcap.com/tidb/v8.5/mysql-schema#cluster-status-system-tables) | 修正済み | TiDBクラスタの一意の識別子を表す`cluster_id`フィールドを追加します。 `cluster_id`は読み取り専用であり、変更できませんのでご注意ください。 | From 4d68ef836e2347340aabac755e63ab67e020e4b1 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Wed, 1 Jul 2026 14:01:45 +0900 Subject: [PATCH 4/8] =?UTF-8?q?fix:=20=E4=BF=AE=E6=AD=A3=E6=B8=88=E3=81=BF?= =?UTF-8?q?=E2=86=92=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- releases/release-5.1.0.md | 6 +++--- releases/release-5.2.0.md | 6 +++--- releases/release-5.3.0.md | 18 +++++++++--------- releases/release-5.4.0.md | 16 ++++++++-------- releases/release-6.0.0-dmr.md | 2 +- releases/release-6.1.0.md | 10 +++++----- releases/release-6.2.0.md | 4 ++-- releases/release-6.3.0.md | 16 ++++++++-------- releases/release-6.4.0.md | 26 +++++++++++++------------- releases/release-6.5.0.md | 20 ++++++++++---------- releases/release-6.6.0.md | 32 ++++++++++++++++---------------- releases/release-7.0.0.md | 20 ++++++++++---------- releases/release-7.1.0.md | 18 +++++++++--------- releases/release-7.2.0.md | 16 ++++++++-------- releases/release-7.3.0.md | 24 ++++++++++++------------ releases/release-7.4.0.md | 14 +++++++------- releases/release-7.5.0.md | 16 ++++++++-------- releases/release-7.6.0.md | 16 ++++++++-------- releases/release-8.0.0.md | 18 +++++++++--------- releases/release-8.1.0.md | 12 ++++++------ releases/release-8.2.0.md | 24 ++++++++++++------------ releases/release-8.3.0.md | 20 ++++++++++---------- releases/release-8.4.0.md | 28 ++++++++++++++-------------- releases/release-8.5.0.md | 8 ++++---- releases/release-8.5.4.md | 10 +++++----- releases/release-8.5.5.md | 6 +++--- releases/release-8.5.6.md | 8 ++++---- 27 files changed, 207 insertions(+), 207 deletions(-) diff --git a/releases/release-5.1.0.md b/releases/release-5.1.0.md index e3ebbb94f578e..57b33ef3a477f 100644 --- a/releases/release-5.1.0.md +++ b/releases/release-5.1.0.md @@ -41,17 +41,17 @@ TiDB バージョン: 5.1.0 | コンフィグレーションファイル | コンフィグレーションアイテム | 変更の種類 | 説明 | | :------------- | :------------------------------------------------------------------------------------------------------- | :------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB設定ファイル | [`security.enable-sem`](/tidb-configuration-file.md#enable-sem) | 新しく追加された | セキュリティ強化モード(SEM)を有効にするかどうかを制御します。この設定項目のデフォルト値は`false`で、これはSEMが無効になっていることを意味します。 | -| TiDB設定ファイル | `performance.committer-concurrency` | 修正済み | 単一トランザクションのコミットフェーズにおけるコミット操作に関連するリクエストの同時実行数を制御します。デフォルト値は`16`から`128`に変更されます。 | +| TiDB設定ファイル | `performance.committer-concurrency` | 変更 | 単一トランザクションのコミットフェーズにおけるコミット操作に関連するリクエストの同時実行数を制御します。デフォルト値は`16`から`128`に変更されます。 | | TiDB設定ファイル | [`performance.tcp-no-delay`](/tidb-configuration-file.md#tcp-no-delay) | 新しく追加された | TCPレイヤーで TCP_NODELAY を有効にするかどうかを決定します。デフォルト値は`true`で、これは TCP_NODELAY が有効になっていることを意味します。 | | TiDB設定ファイル | [`performance.enforce-mpp`](/tidb-configuration-file.md#enforce-mpp) | 新しく追加された | TiDB がインスタンス レベルでオプティマイザのコスト見積もりを無視し、MPP モードを強制するかどうかを制御します。デフォルト値は`false`です。この設定項目は、システム変数[`tidb_enforce_mpp`](/system-variables.md#tidb_enforce_mpp-new-in-v51)の初期値を制御します。 | | TiDB設定ファイル | [`pessimistic-txn.deadlock-history-capacity`](/tidb-configuration-file.md#deadlock-history-capacity) | 新しく追加された | 単一の TiDBサーバーの[`INFORMATION_SCHEMA.DEADLOCKS`](/information-schema/information-schema-deadlocks.md)テーブルに記録できるデッドロック イベントの最大数を設定します。デフォルト値は`10`です。 | | TiKV設定ファイル | [`abort-on-panic`](/tikv-configuration-file.md#abort-on-panic) | 新しく追加された | TiKVがパニックを起こした際に、 `abort`プロセスがコアダンプファイルの生成を許可するかどうかを設定します。デフォルト値は`false`で、これはコアダンプファイルの生成が許可されないことを意味します。 | -| TiKV設定ファイル | [`hibernate-regions`](/tikv-configuration-file.md#hibernate-regions) | 修正済み | デフォルト値が`false`から`true`に変更されます。リージョンが長時間アイドル状態になると、自動的に休止状態に設定されます。 | +| TiKV設定ファイル | [`hibernate-regions`](/tikv-configuration-file.md#hibernate-regions) | 変更 | デフォルト値が`false`から`true`に変更されます。リージョンが長時間アイドル状態になると、自動的に休止状態に設定されます。 | | TiKV設定ファイル | [`old-value-cache-memory-quota`](/tikv-configuration-file.md#old-value-cache-memory-quota) | 新しく追加された | TiCDCの古い値に基づいてメモリ使用量の上限を設定します。デフォルト値は`512MB`です。 | | TiKV設定ファイル | [`sink-memory-quota`](/tikv-configuration-file.md#sink-memory-quota) | 新しく追加された | TiCDCデータ変更イベントによるメモリ使用量の上限を設定します。デフォルト値は`512MB`です。 | | TiKV設定ファイル | [`incremental-scan-threads`](/tikv-configuration-file.md#incremental-scan-threads) | 新しく追加された | 履歴データを増分的にスキャンするタスクのスレッド数を設定します。デフォルト値は`4`で、これはタスクに4つのスレッドが使用されることを意味します。 | | TiKV設定ファイル | [`incremental-scan-concurrency`](/tikv-configuration-file.md#incremental-scan-concurrency) | 新しく追加された | 履歴データの増分スキャンを行うタスクの同時実行の最大数を設定します。デフォルト値は`6`で、これは最大で 6 つのタスクを同時に実行できることを意味します。 | -| TiKV設定ファイル | [`soft-pending-compaction-bytes-limit`](/tikv-configuration-file.md#soft-pending-compaction-bytes-limit) | 修正済み | 保留中の圧縮バイトのソフトリミット。デフォルト値は`"64GB"`から`"192GB"`に変更されます。 | +| TiKV設定ファイル | [`soft-pending-compaction-bytes-limit`](/tikv-configuration-file.md#soft-pending-compaction-bytes-limit) | 変更 | 保留中の圧縮バイトのソフトリミット。デフォルト値は`"64GB"`から`"192GB"`に変更されます。 | | TiKV設定ファイル | [`storage.io-rate-limit`](/tikv-configuration-file.md#storageio-rate-limit) | 新しく追加された | TiKV書き込みのI/Oレートを制御します。 `storage.io-rate-limit.max-bytes-per-sec`のデフォルト値は`"0MB"`です。 | | TiKV設定ファイル | [`resolved-ts.enable`](/tikv-configuration-file.md#enable) | 新しく追加された | すべてのリージョンリーダーに対して`resolved-ts`を維持するかどうかを決定します。デフォルト値は`true`です。 | | TiKV設定ファイル | [`resolved-ts.advance-ts-interval`](/tikv-configuration-file.md#advance-ts-interval) | 新しく追加された | `resolved-ts`が転送される間隔。デフォルト値は`"1s"`です。この値は動的に変更できます。 | diff --git a/releases/release-5.2.0.md b/releases/release-5.2.0.md index ab76374b6dc4a..d4859a7c90c9c 100644 --- a/releases/release-5.2.0.md +++ b/releases/release-5.2.0.md @@ -37,7 +37,7 @@ TiDB バージョン: 5.2.0 | [`tidb_enable_auto_increment_in_generated`](/system-variables.md#tidb_enable_auto_increment_in_generated) | 新しく追加された | 生成列または式インデックスを作成する際に`AUTO_INCREMENT`列を含めるかどうかを決定します。デフォルト値は`OFF`です。 | | [`tidb_opt_enable_correlation_adjustment`](/system-variables.md#tidb_opt_enable_correlation_adjustment) | 新しく追加された | オプティマイザが列の順序相関に基づいて行数を推定するかどうかを制御します。デフォルト値は`ON`です。 | | [`tidb_opt_limit_push_down_threshold`](/system-variables.md#tidb_opt_limit_push_down_threshold) | 新しく追加された | Limit または TopN 演算子を TiKV にプッシュするかどうかを決定するしきい値を設定します。デフォルト値は`100`です。 | -| [`tidb_stmt_summary_max_stmt_count`](/system-variables.md#tidb_stmt_summary_max_stmt_count-new-in-v40) | 修正済み | ステートメントサマリーテーブルがメモリに格納するステートメントの最大数を設定します。デフォルト値は`200`から`3000`に変更されます。 | +| [`tidb_stmt_summary_max_stmt_count`](/system-variables.md#tidb_stmt_summary_max_stmt_count-new-in-v40) | 変更 | ステートメントサマリーテーブルがメモリに格納するステートメントの最大数を設定します。デフォルト値は`200`から`3000`に変更されます。 | | `tidb_enable_streaming` | 非推奨 | システム変数`enable-streaming`は非推奨であり、今後は使用しないことをお勧めします。 | ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} @@ -46,11 +46,11 @@ TiDB バージョン: 5.2.0 | :------------- | :---------------------------------------------------------------------------------------------------------------------------- | :------- | :------------------------------------------------------------------------------------------------------------------------------ | | TiDB設定ファイル | [`pessimistic-txn.deadlock-history-collect-retryable`](/tidb-configuration-file.md#deadlock-history-collect-retryable) | 新しく追加された | [`INFORMATION\_SCHEMA.DEADLOCKS`](/information-schema/information-schema-deadlocks.md)テーブルが再試行可能なデッドロックエラーメッセージを収集するかどうかを制御します。 | | TiDB設定ファイル | [`security.auto-tls`](/tidb-configuration-file.md#auto-tls) | 新しく追加された | 起動時にTLS証明書を自動的に生成するかどうかを決定します。デフォルト値は`false`です。 | -| TiDB設定ファイル | `stmt-summary.max-stmt-count` | 修正済み | ステートメントサマリーテーブルに保存できるSQLカテゴリの最大数を示します。デフォルト値は`200`から`3000`に変更されます。 | +| TiDB設定ファイル | `stmt-summary.max-stmt-count` | 変更 | ステートメントサマリーテーブルに保存できるSQLカテゴリの最大数を示します。デフォルト値は`200`から`3000`に変更されます。 | | TiDB設定ファイル | `experimental.allow-expression-index` | 非推奨 | TiDB 設定ファイル内の`allow-expression-index`設定は非推奨です。 | | TiKV設定ファイル | [`raftstore.cmd-batch`](/tikv-configuration-file.md#cmd-batch) | 新しく追加された | リクエストのバッチ処理を有効にするかどうかを制御します。有効にすると、書き込みパフォーマンスが大幅に向上します。デフォルト値は`true`です。 | | TiKV設定ファイル | [`raftstore.inspect-interval`](/tikv-configuration-file.md#inspect-interval) | 新しく追加された | TiKV は一定間隔でRaftstoreコンポーネントのレイテンシーを検査します。この設定項目は検査間隔を指定します。レイテンシーがこの値を超えると、この検査はタイムアウトとしてマークされます。デフォルト値は`500ms`です。 | -| TiKV設定ファイル | [`raftstore.max-peer-down-duration`](/tikv-configuration-file.md#max-peer-down-duration) | 修正済み | ピアに許可される最長の非アクティブ期間を示します。タイムアウトしたピアは`down`とマークされ、PD は後でそれを削除しようとします。デフォルト値は`5m`から`10m`に変更されます。 | +| TiKV設定ファイル | [`raftstore.max-peer-down-duration`](/tikv-configuration-file.md#max-peer-down-duration) | 変更 | ピアに許可される最長の非アクティブ期間を示します。タイムアウトしたピアは`down`とマークされ、PD は後でそれを削除しようとします。デフォルト値は`5m`から`10m`に変更されます。 | | TiKV設定ファイル | [`server.raft-client-queue-size`](/tikv-configuration-file.md#raft-client-queue-size) | 新しく追加された | TiKV のRaftメッセージのキュー サイズを指定します。デフォルト値は`8192`です。 | | TiKV設定ファイル | [`storage.flow-control.enable`](/tikv-configuration-file.md#enable) | 新しく追加された | フロー制御メカニズムを有効にするかどうかを決定します。デフォルト値は`true`です。 | | TiKV設定ファイル | [`storage.flow-control.memtables-threshold`](/tikv-configuration-file.md#memtables-threshold) | 新しく追加された | kvDB の memtable の数がこのしきい値に達すると、フロー制御メカニズムが動作を開始します。デフォルト値は`5`です。 | diff --git a/releases/release-5.3.0.md b/releases/release-5.3.0.md index 01065ee407e46..9ebd90122bdd5 100644 --- a/releases/release-5.3.0.md +++ b/releases/release-5.3.0.md @@ -32,7 +32,7 @@ v5.3 の主な新機能または改善点は次のとおりです。 | 変数名 | タイプを変更 | 説明 | | :---------------------------------------------------------------------------------------------------------------- | :------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [`tidb_enable_noop_functions`](/system-variables.md#tidb_enable_noop_functions-new-in-v40) | 修正済み | 一時テーブルが TiDB でサポートされるようになったため、 `CREATE TEMPORARY TABLE`と`DROP TEMPORARY TABLE` `tidb_enable_noop_functions`有効にする必要がなくなりました。 | +| [`tidb_enable_noop_functions`](/system-variables.md#tidb_enable_noop_functions-new-in-v40) | 変更 | 一時テーブルが TiDB でサポートされるようになったため、 `CREATE TEMPORARY TABLE`と`DROP TEMPORARY TABLE` `tidb_enable_noop_functions`有効にする必要がなくなりました。 | | [`tidb_enable_pseudo_for_outdated_stats`](/system-variables.md#tidb_enable_pseudo_for_outdated_stats-new-in-v530) | 新しく追加された | テーブルの統計情報が期限切れになった場合のオプティマイザの動作を制御します。デフォルト値は`ON`です。テーブル内の変更された行数が総行数の80%を超える場合(この比率は設定[`pseudo-estimate-ratio`](/tidb-configuration-file.md#pseudo-estimate-ratio)で調整できます)、オプティマイザは総行数以外の統計情報は信頼できないと判断し、代わりに疑似統計情報を使用します。値を`OFF`に設定すると、統計情報が期限切れになってもオプティマイザは引き続きそれらを使用します。 | | [`tidb_enable_tso_follower_proxy`](/system-variables.md#tidb_enable_tso_follower_proxy-new-in-v530) | 新しく追加された | TSOFollowerプロキシ機能を有効または無効にします。デフォルト値は`OFF`で、これはTSOFollowerプロキシ機能が無効であることを意味します。この場合、TiDBはPDリーダーからのみTSOを取得します。この機能を有効にすると、TiDBはTSOを取得する際にすべてのPDノードに均等にリクエストを送信します。PDフォロワーはTSOリクエストを転送することで、PDリーダーのCPU負荷を軽減します。 | | [`tidb_tso_client_batch_max_wait_time`](/system-variables.md#tidb_tso_client_batch_max_wait_time-new-in-v530) | 新しく追加された | TiDBがPDにTSOを要求した際に、バッチ保存操作の最大待機時間を設定します。デフォルト値は`0`で、追加の待機時間はありません。 | @@ -42,18 +42,18 @@ v5.3 の主な新機能または改善点は次のとおりです。 | コンフィグレーションファイル | コンフィグレーション項目 | タイプを変更 | 説明 | | :------------- | :------------------------------------------------------------------------------------------------- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| TiDB | [`prepared-plan-cache.capacity`](/tidb-configuration-file.md#capacity) | 修正済み | キャッシュされるステートメントの数を制御します。デフォルト値は`100`から`1000`に変更されます。 | -| TiKV | [`storage.reserve-space`](/tikv-configuration-file.md#reserve-space) | 修正済み | TiKV起動時にディスク保護のために予約される領域を制御します。v5.3.0以降では、予約領域の80%がディスク容量不足時の運用・保守に必要な追加ディスク領域として使用され、残りの20%は一時ファイルの保存に使用されます。 | -| TiKV | `memory-usage-limit` | 修正済み | この構成項目は TiDB v5.3.0 で新しく追加され、その値はストレージの.block-cache.capacity に基づいて計算されます。 | +| TiDB | [`prepared-plan-cache.capacity`](/tidb-configuration-file.md#capacity) | 変更 | キャッシュされるステートメントの数を制御します。デフォルト値は`100`から`1000`に変更されます。 | +| TiKV | [`storage.reserve-space`](/tikv-configuration-file.md#reserve-space) | 変更 | TiKV起動時にディスク保護のために予約される領域を制御します。v5.3.0以降では、予約領域の80%がディスク容量不足時の運用・保守に必要な追加ディスク領域として使用され、残りの20%は一時ファイルの保存に使用されます。 | +| TiKV | `memory-usage-limit` | 変更 | この構成項目は TiDB v5.3.0 で新しく追加され、その値はストレージの.block-cache.capacity に基づいて計算されます。 | | TiKV | [`raftstore.store-io-pool-size`](/tikv-configuration-file.md#store-io-pool-size-new-in-v530) | 新しく追加された | Raft I/Oタスクを処理するスレッドの許容数。これはStoreWriterスレッドプールのサイズです。このスレッドプールのサイズを変更する場合は、 [TiKV スレッドプールのパフォーマンスチューニング](/tune-tikv-thread-performance.md#performance-tuning-for-tikv-thread-pools)を参照してください。 | | TiKV | [`raftstore.raft-write-size-limit`](/tikv-configuration-file.md#raft-write-size-limit-new-in-v530) | 新しく追加された | Raftデータがディスクに書き込まれるしきい値を決定します。データサイズがこの設定項目の値より大きい場合、データはディスクに書き込まれます。1の値が`raftstore.store-io-pool-size` `0`場合、この設定項目は有効になりません。 | | TiKV | `raftstore.raft-msg-flush-interval` | 新しく追加された | Raftメッセージをバッチ送信する間隔を指定します。バッチ送信されたRaftメッセージは、この設定項目で指定された間隔ごとに送信されます。1の値が`raftstore.store-io-pool-size` `0`場合、この設定項目は無効になります。 | | TiKV | `raftstore.raft-reject-transfer-leader-duration` | 削除済み | Leaderが新しく追加されたノードに転送される最小期間を決定します。 | -| PD | [`log.file.max-days`](/pd-configuration-file.md#max-days) | 修正済み | ログを保持する最大日数を制御します。デフォルト値は`1`から`0`に変更されます。 | -| PD | [`log.file.max-backups`](/pd-configuration-file.md#max-backups) | 修正済み | 保持されるログの最大数を制御します。デフォルト値は`7`から`0`に変更されます。 | -| PD | [`patrol-region-interval`](/pd-configuration-file.md#patrol-region-interval) | 修正済み | replicaChecker がリージョンのヘルス状態をチェックする実行頻度を制御します。この値が小さいほど、replicaChecker の実行速度が速くなります。通常、このパラメータを調整する必要はありません。デフォルト値は`100ms`から`10ms`に変更されています。 | -| PD | [`max-snapshot-count`](/pd-configuration-file.md#max-snapshot-count) | 修正済み | 単一のストアが同時に受信または送信するスナップショットの最大数を制御します。PDスケジューラは、この設定に基づいて、通常のトラフィックに使用されるリソースがプリエンプトされるのを防ぎます。デフォルト値は`3`から`64`に変更されました。 | -| PD | [`max-pending-peer-count`](/pd-configuration-file.md#max-pending-peer-count) | 修正済み | 単一ストア内の保留中のピアの最大数を制御します。PDスケジューラはこの設定に依存して、一部のノードで古いログを持つリージョンが過剰に生成されるのを防ぎます。デフォルト値は`16`から`64`に変更されました。 | +| PD | [`log.file.max-days`](/pd-configuration-file.md#max-days) | 変更 | ログを保持する最大日数を制御します。デフォルト値は`1`から`0`に変更されます。 | +| PD | [`log.file.max-backups`](/pd-configuration-file.md#max-backups) | 変更 | 保持されるログの最大数を制御します。デフォルト値は`7`から`0`に変更されます。 | +| PD | [`patrol-region-interval`](/pd-configuration-file.md#patrol-region-interval) | 変更 | replicaChecker がリージョンのヘルス状態をチェックする実行頻度を制御します。この値が小さいほど、replicaChecker の実行速度が速くなります。通常、このパラメータを調整する必要はありません。デフォルト値は`100ms`から`10ms`に変更されています。 | +| PD | [`max-snapshot-count`](/pd-configuration-file.md#max-snapshot-count) | 変更 | 単一のストアが同時に受信または送信するスナップショットの最大数を制御します。PDスケジューラは、この設定に基づいて、通常のトラフィックに使用されるリソースがプリエンプトされるのを防ぎます。デフォルト値は`3`から`64`に変更されました。 | +| PD | [`max-pending-peer-count`](/pd-configuration-file.md#max-pending-peer-count) | 変更 | 単一ストア内の保留中のピアの最大数を制御します。PDスケジューラはこの設定に依存して、一部のノードで古いログを持つリージョンが過剰に生成されるのを防ぎます。デフォルト値は`16`から`64`に変更されました。 | | TiDライトニング | `meta-schema-name` | 新しく追加された | ターゲットクラスター内の各TiDB Lightningインスタンスのメタ情報が格納されるスキーマ名。デフォルト値は「lightning_metadata」です。 | ### その他 {#others} diff --git a/releases/release-5.4.0.md b/releases/release-5.4.0.md index 9f1712e43a89e..16c3a8f7b264c 100644 --- a/releases/release-5.4.0.md +++ b/releases/release-5.4.0.md @@ -31,7 +31,7 @@ TiDB バージョン: 5.4.0 ### システム変数 {#system-variables} -
変数名変更の種類説明
tidb_enable_column_tracking新しく追加されたTiDBがPREDICATE COLUMNSを収集することを許可するかどうかを制御します。デフォルト値はOFF.
tidb_enable_paging新しく追加されたIndexLookUp演算子でコプロセッサ要求を送信する際にページング方式を使用するかどうかを制御します。デフォルト値はOFFです。
IndexLookupLimitを使用する読み取りクエリで、 LimitIndexScanにプッシュダウンできない場合、読み取りクエリのレイテンシーが高くなり、TiKVのunified read poolのCPU使用率が高くなる可能性があります。このような場合、 Limit演算子は少量のデータしか必要としないため、 tidb_enable_paging ONに設定すると、TiDBが処理するデータ量が少なくなり、クエリのレイテンシーとリソース消費が削減されます。
tidb_enable_top_sql新しく追加されたTop SQL機能を有効にするかどうかを制御します。デフォルト値はOFFです。
tidb_persist_analyze_options新しく追加されたANALYZE構成の永続化機能を有効にするかどうかを制御します。デフォルト値はONです。
tidb_read_staleness新しく追加された現在のセッションで読み取れる履歴データの範囲を制御します。デフォルト値は0です。
tidb_regard_null_as_point新しく追加されたオプティマイザが、NULL等価性を含むクエリ条件をインデックスアクセスのプレフィックス条件として使用できるかどうかを制御します。
tidb_stats_load_sync_wait新しく追加された同期的に統計情報を読み込む機能を有効にするかどうかを制御します。デフォルト値の0は、この機能が無効になっており、統計情報が非同期的に読み込まれることを意味します。この機能が有効になっている場合、この変数は、SQL 最適化がタイムアウトする前に同期的に統計情報を読み込むのを待機できる最大時間を制御します。
tidb_stats_load_pseudo_timeout新しく追加された同期的に統計情報を読み込む際にタイムアウトが発生した場合、SQLが失敗するか( OFF )、擬似統計情報を使用するようにフォールバックするか( ON )を制御します。デフォルト値はOFFです。
tidb_backoff_lock_fast修正済みデフォルト値が100から10に変更されました。
tidb_enable_index_merge修正済みデフォルト値がOFFからONに変更されます。
  • TiDBクラスタをv4.0.0より前のバージョンからv5.4.0以降にアップグレードする場合、この変数はデフォルトでOFFなります。
  • TiDBクラスタをv4.0.0以降からv5.4.0以降にアップグレードした場合、この変数はアップグレード前と同じままです。
  • バージョン5.4.0以降で新たに作成されたTiDBクラスタでは、この変数はデフォルトでONなっています。
tidb_store_limit修正済みバージョン5.4.0より前は、この変数はインスタンスレベルとグローバルレベルの両方で設定可能でした。バージョン5.4.0以降は、この変数はグローバル設定のみをサポートします。
+
変数名変更の種類説明
tidb_enable_column_tracking新しく追加されたTiDBがPREDICATE COLUMNSを収集することを許可するかどうかを制御します。デフォルト値はOFF.
tidb_enable_paging新しく追加されたIndexLookUp演算子でコプロセッサ要求を送信する際にページング方式を使用するかどうかを制御します。デフォルト値はOFFです。
IndexLookupLimitを使用する読み取りクエリで、 LimitIndexScanにプッシュダウンできない場合、読み取りクエリのレイテンシーが高くなり、TiKVのunified read poolのCPU使用率が高くなる可能性があります。このような場合、 Limit演算子は少量のデータしか必要としないため、 tidb_enable_paging ONに設定すると、TiDBが処理するデータ量が少なくなり、クエリのレイテンシーとリソース消費が削減されます。
tidb_enable_top_sql新しく追加されたTop SQL機能を有効にするかどうかを制御します。デフォルト値はOFFです。
tidb_persist_analyze_options新しく追加されたANALYZE構成の永続化機能を有効にするかどうかを制御します。デフォルト値はONです。
tidb_read_staleness新しく追加された現在のセッションで読み取れる履歴データの範囲を制御します。デフォルト値は0です。
tidb_regard_null_as_point新しく追加されたオプティマイザが、NULL等価性を含むクエリ条件をインデックスアクセスのプレフィックス条件として使用できるかどうかを制御します。
tidb_stats_load_sync_wait新しく追加された同期的に統計情報を読み込む機能を有効にするかどうかを制御します。デフォルト値の0は、この機能が無効になっており、統計情報が非同期的に読み込まれることを意味します。この機能が有効になっている場合、この変数は、SQL 最適化がタイムアウトする前に同期的に統計情報を読み込むのを待機できる最大時間を制御します。
tidb_stats_load_pseudo_timeout新しく追加された同期的に統計情報を読み込む際にタイムアウトが発生した場合、SQLが失敗するか( OFF )、擬似統計情報を使用するようにフォールバックするか( ON )を制御します。デフォルト値はOFFです。
tidb_backoff_lock_fast変更デフォルト値が100から10に変更されました。
tidb_enable_index_merge変更デフォルト値がOFFからONに変更されます。
  • TiDBクラスタをv4.0.0より前のバージョンからv5.4.0以降にアップグレードする場合、この変数はデフォルトでOFFなります。
  • TiDBクラスタをv4.0.0以降からv5.4.0以降にアップグレードした場合、この変数はアップグレード前と同じままです。
  • バージョン5.4.0以降で新たに作成されたTiDBクラスタでは、この変数はデフォルトでONなっています。
tidb_store_limit変更バージョン5.4.0より前は、この変数はインスタンスレベルとグローバルレベルの両方で設定可能でした。バージョン5.4.0以降は、この変数はグローバル設定のみをサポートします。
### コンフィグレーションファイルパラメータ {#configuration-file-parameters} @@ -43,21 +43,21 @@ TiDB バージョン: 5.4.0 | TiKV | `log.file.max-size` 、 `log.file.max-days` 、 `log.file.max-backups` | 新しく追加された | 詳細については、 [TiKVコンフィグレーションファイル - `log.file`](/tikv-configuration-file.md#logfile-new-in-v540)を参照してください。 | | TiKV | `raft-engine` | 新しく追加された | `enable` 、 `dir` 、 `batch-compression-threshold` 、 `bytes-per-sync` 、 `target-file-size` 、 `purge-threshold` 、 `recovery-mode` 、 `recovery-read-block-size` 、 `recovery-read-block-size` 、および`recovery-threads`含まれます。詳細は、 [TiKVコンフィグレーションファイル - `raft-engine`](/tikv-configuration-file.md#raft-engine)を参照してください。 | | TiKV | [`backup.enable-auto-tune`](/tikv-configuration-file.md#enable-auto-tune-new-in-v540) | 新しく追加された | v5.3.0 では、デフォルト値は`false`です。v5.4.0 以降では、デフォルト値は`true`に変更されました。このパラメータは、クラスタのリソース使用率が高い場合に、バックアップ タスクで使用されるリソースを制限してクラスタへの影響を軽減するかどうかを制御します。デフォルト設定では、バックアップ タスクの速度が低下する可能性があります。 | -| TiKV | `log-level` 、 `log-format` 、 `log-file` 、 `log-rotation-size` | 修正済み | TiKV ログ パラメータの名前は、TiDB ログ パラメータと互換性のある名前`log.level` 、 `log.format` 、 `log.file.filename` 、および`log.enable-timestamp` 。古いパラメータのみを設定し、その値をデフォルト値以外に設定した場合、古いパラメータは新しいパラメータと互換性があります。古いパラメータと新しいパラメータの両方を設定した場合、新しいパラメータが有効になります。詳細については、[TiKVコンフィグレーションファイル - ログ](/tikv-configuration-file.md#log-new-in-v540)を参照してください。 | +| TiKV | `log-level` 、 `log-format` 、 `log-file` 、 `log-rotation-size` | 変更 | TiKV ログ パラメータの名前は、TiDB ログ パラメータと互換性のある名前`log.level` 、 `log.format` 、 `log.file.filename` 、および`log.enable-timestamp` 。古いパラメータのみを設定し、その値をデフォルト値以外に設定した場合、古いパラメータは新しいパラメータと互換性があります。古いパラメータと新しいパラメータの両方を設定した場合、新しいパラメータが有効になります。詳細については、[TiKVコンフィグレーションファイル - ログ](/tikv-configuration-file.md#log-new-in-v540)を参照してください。 | | TiKV | `log-rotation-timespan` | 削除済み | ログファイルのローテーション間隔。この間隔が経過すると、ログファイルがローテーションされます。これは、現在のログファイルのファイル名にタイムスタンプが追加され、新しいログファイルが作成されることを意味します。 | | TiKV | `allow-remove-leader` | 削除済み | メインスイッチの削除を許可するかどうかを決定します。 | | TiKV | `raft-msg-flush-interval` | 削除済み | Raftメッセージがバッチで送信される間隔を決定します。Raftメッセージは、この設定項目で指定された間隔ごとにバッチで送信されます。 | -| PD | [`log.level`](/pd-configuration-file.md#level) | 修正済み | デフォルト値が「INFO」から「info」に変更され、大文字と小文字を区別しないことが保証されます。 | +| PD | [`log.level`](/pd-configuration-file.md#level) | 変更 | デフォルト値が「INFO」から「info」に変更され、大文字と小文字を区別しないことが保証されます。 | | TiFlash | [`profile.default.enable_elastic_threadpool`](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 新しく追加された | エラスティック スレッド プール機能を有効にするか無効にするかを決定します。この設定項目を有効にすると、高並行処理シナリオでのTiFlash CPU 使用率が大幅に向上します。デフォルト値は`false`です。 | | TiFlash | [`storage.format_version`](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 新しく追加された | DTFile のバージョンを指定します。デフォルト値は`2`で、このバージョンではハッシュがデータファイルに埋め込まれます。値を`3`に設定することもできます。 `3`の場合、データファイルにはメタデータとトークンデータのチェックサムが含まれ、複数のハッシュアルゴリズムがサポートされます。 | -| TiFlash | [`logger.count`](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 修正済み | デフォルト値は`10`に変更されます。 | -| TiFlash | [`status.metrics_port`](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 修正済み | デフォルト値は`8234`に変更されます。 | +| TiFlash | [`logger.count`](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 変更 | デフォルト値は`10`に変更されます。 | +| TiFlash | [`status.metrics_port`](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 変更 | デフォルト値は`8234`に変更されます。 | | TiFlash | [`raftstore.apply-pool-size`](/tiflash/tiflash-configuration.md#configure-the-tiflash-learnertoml-file) | 新しく追加された | Raftデータをストレージにフラッシュするプール内のスレッドの許容数。デフォルト値は`4`です。 | | TiFlash | [`raftstore.store-pool-size`](/tiflash/tiflash-configuration.md#configure-the-tiflash-learnertoml-file) | 新しく追加された | Raftを処理するスレッドの許容数。これはRaftstoreスレッドプールのサイズです。デフォルト値は`4`です。 | | TiDBデータ移行(DM) | [`collation_compatible`](/dm/task-configuration-file-full.md#task-configuration-file-template-advanced) | 新しく追加された | `CREATE` SQL ステートメントのデフォルトの照合照合順序を同期するモード。値のオプションは「loose」(デフォルト)と「strict」です。 | -| TiCDC | `max-message-bytes` | 修正済み | Kafkaシンクの`max-message-bytes`のデフォルト値を`104857601`に変更します(10MB)。 | -| TiCDC | `partition-num` | 修正済み | Kafka Sink の`partition-num`のデフォルト値を`4`から`3`に変更します。これにより、TiCDC が Kafaka パーティションにメッセージをより均等に送信できるようになります。 | -| TiDB Lightning | `meta-schema-name` | 修正済み | ターゲット TiDB 内のメタデータのスキーマ名を指定します。v5.4.0 以降、このスキーマは有効になっている場合にのみ作成されます[並列インポート](/tidb-lightning/tidb-lightning-distributed-import.md)(対応するパラメータは`tikv-importer.incremental-import = true`です)。 | +| TiCDC | `max-message-bytes` | 変更 | Kafkaシンクの`max-message-bytes`のデフォルト値を`104857601`に変更します(10MB)。 | +| TiCDC | `partition-num` | 変更 | Kafka Sink の`partition-num`のデフォルト値を`4`から`3`に変更します。これにより、TiCDC が Kafaka パーティションにメッセージをより均等に送信できるようになります。 | +| TiDB Lightning | `meta-schema-name` | 変更 | ターゲット TiDB 内のメタデータのスキーマ名を指定します。v5.4.0 以降、このスキーマは有効になっている場合にのみ作成されます[並列インポート](/tidb-lightning/tidb-lightning-distributed-import.md)(対応するパラメータは`tikv-importer.incremental-import = true`です)。 | | TiDB Lightning | `task-info-schema-name` | 新しく追加された | TiDB Lightning が競合を検出した際に、重複データが格納されるデータベース名を指定します。デフォルト値は「lightning_task_info」です。このパラメータは、「重複データの解決」機能を有効にしている場合にのみ指定してください。 | | TiDB Lightning | `incremental-import` | 新しく追加された | 既にデータが存在するテーブルにデータをインポートすることを許可するかどうかを決定します。デフォルト値は`false`です。 | diff --git a/releases/release-6.0.0-dmr.md b/releases/release-6.0.0-dmr.md index f93a651fd4333..a97e70f494c86 100644 --- a/releases/release-6.0.0-dmr.md +++ b/releases/release-6.0.0-dmr.md @@ -291,7 +291,7 @@ TiDB v6.0.0 は DMR であり、そのバージョンは 6.0.0-DMR です。 ### コンフィグレーションファイルのパラメータ {#configuration-file-parameters} -
コンフィグレーションファイルコンフィグレーションタイプを変更説明
TiDBstmt-summary.enable
stmt-summary.enable-internal-query
stmt-summary.history-size
stmt-summary.max-sql-length
stmt-summary.max-stmt-count
stmt-summary.refresh-interval
削除済みステートメントサマリーテーブルに関連するコンフィグレーション。これらの設定項目はすべて削除されました。ステートメントサマリーテーブルを制御するには、SQL変数を使用する必要があります。
TiDBnew_collations_enabled_on_first_bootstrap修正済み新しい照合順序のサポートを有効にするかどうかを制御します。バージョン6.0以降、デフォルト値はfalseからtrueに変更されました。この設定項目は、クラスターが初めて初期化されたときにのみ有効になります。最初のブートストラップ後は、この設定項目を使用して新しい照合順序順序フレームワークを有効化または無効化することはできません。
TiKVbackup.num-threads修正済み値の範囲は[1, CPU]に変更されます。
TiKVraftstore.apply-max-batch-size修正済み最大値は10240に変更されます。
TiKVraftstore.raft-max-size-per-msg修正済み最小値が0から0より大きい値に変更されます。
最大値は3GBに設定されています。
単位がMBからKB|MB|GBに変更されます。
TiKVraftstore.store-max-batch-size修正済み最大値は10240に設定されています。
TiKVreadpool.unified.max-thread-count修正済み調整可能な範囲は[min-thread-count, MAX(4, CPU)]に変更されます。
TiKVrocksdb.enable-pipelined-write修正済みデフォルト値がtrueからfalseに変更されました。この設定を有効にすると、従来のパイプライン書き込みが使用されます。この設定を無効にすると、新しいパイプラインコミットメカニズムが使用されます。
TiKVrocksdb.max-background-flushes修正済みCPU コア数が 10 の場合、デフォルト値は3です。
CPU コア数が 8 の場合、デフォルト値は2です。
TiKVrocksdb.max-background-jobs修正済みCPU コア数が 10 の場合、デフォルト値は9です。
CPU コア数が 8 の場合、デフォルト値は7です。
TiFlashprofiles.default.dt_enable_logical_split修正済みDeltaTreeストレージエンジンのセグメントが論理分割を使用するかどうかを決定します。デフォルト値はtrueからfalseに変更されます。
TiFlashprofiles.default.enable_elastic_threadpool修正済みエラスティックスレッドプールを有効にするかどうかを制御します。デフォルト値はfalseからtrueに変更されます。
TiFlashstorage.format_version修正済みTiFlashのデータ検証機能を制御します。デフォルト値は2から3に変更されます。
format_version 3に設定すると、ハードウェア障害による誤った読み取りを回避するために、すべてのTiFlashデータの読み取り操作に対して一貫性チェックが実行されます。
新しい形式のバージョンは、v5.4 より前のバージョンにそのままダウングレードすることはできないことに注意してください。
TiDBpessimistic-txn.pessimistic-auto-commit新しく追加された悲観的トランザクション モードがグローバルに有効になっている場合 ( tidb_txn_mode='pessimistic' )、自動コミット トランザクションが使用するトランザクション モードを決定します。
TiKVpessimistic-txn.in-memory新しく追加されたインメモリ悲観的ロックを有効にするかどうかを制御します。この機能を有効にすると、悲観的トランザクションは、悲観的ロックをディスクに書き込んだり他のレプリカに複製したりするのではなく、可能な限りTiKVメモリに悲観的ロックを保存します。これにより、悲観的トランザクションのパフォーマンスが向上しますが、悲観的ロックが失われる可能性がわずかながらあり、その結果、悲観的トランザクションがコミットに失敗する可能性があります。デフォルト値はtrueです。
TiKVquota新しく追加されたフロントエンドリクエストが占有するリソースを制限するQuota Limiter関連の設定項目を追加しました。Quota Limiterは実験的機能であり、デフォルトでは無効になっています。新しいクォータ関連の設定項目は、 foreground-cpu-timeforeground-write-bandwidthforeground-read-bandwidthmax-delay-durationです。
TiFlashprofiles.default.dt_compression_method新しく追加されたTiFlashの圧縮アルゴリズムを指定します。オプションの値はLZ4zstdLZ4HCで、いずれも大文字と小文字は区別されません。デフォルト値はLZ4です。
TiFlashprofiles.default.dt_compression_level新しく追加されたTiFlashの圧縮レベルを指定します。デフォルト値は1です。
DM loaders.<name>.import-mode新しく追加されたフルインポートフェーズにおけるインポートモード。v6.0以降、DMはフルインポートフェーズでTiDB LightningのTiDBバックエンドモードを使用してデータをインポートします。以前のLoaderコンポーネントは使用されなくなりました。これは内部的な置き換えであり、日常業務への影響は見られません。
デフォルト値はsqlに設定されており、これはtidb-backendモードを使用することを意味します。稀に、tidb-backendは完全な互換性を持たない場合があります。このパラメータをloaderに設定することで、Loaderモードにフォールバックできます。
DM loaders.<name>.on-duplicate新しく追加されたフルインポートフェーズで競合を解決する方法を指定します。デフォルト値はreplaceで、これは新しいデータを使用して既存のデータを置き換えることを意味します。
TiCDC dial-timeout新しく追加された下流のKafkaとの接続を確立する際のタイムアウト。デフォルト値は10sです。
TiCDC read-timeout新しく追加された下流のKafkaから返されるレスポンスを取得する際のタイムアウト。デフォルト値は10sです。
TiCDC write-timeout新しく追加された下流のKafkaにリクエストを送信する際のタイムアウト。デフォルト値は10sです。
+
コンフィグレーションファイルコンフィグレーションタイプを変更説明
TiDBstmt-summary.enable
stmt-summary.enable-internal-query
stmt-summary.history-size
stmt-summary.max-sql-length
stmt-summary.max-stmt-count
stmt-summary.refresh-interval
削除済みステートメントサマリーテーブルに関連するコンフィグレーション。これらの設定項目はすべて削除されました。ステートメントサマリーテーブルを制御するには、SQL変数を使用する必要があります。
TiDBnew_collations_enabled_on_first_bootstrap変更新しい照合順序のサポートを有効にするかどうかを制御します。バージョン6.0以降、デフォルト値はfalseからtrueに変更されました。この設定項目は、クラスターが初めて初期化されたときにのみ有効になります。最初のブートストラップ後は、この設定項目を使用して新しい照合順序順序フレームワークを有効化または無効化することはできません。
TiKVbackup.num-threads変更値の範囲は[1, CPU]に変更されます。
TiKVraftstore.apply-max-batch-size変更最大値は10240に変更されます。
TiKVraftstore.raft-max-size-per-msg変更最小値が0から0より大きい値に変更されます。
最大値は3GBに設定されています。
単位がMBからKB|MB|GBに変更されます。
TiKVraftstore.store-max-batch-size変更最大値は10240に設定されています。
TiKVreadpool.unified.max-thread-count変更調整可能な範囲は[min-thread-count, MAX(4, CPU)]に変更されます。
TiKVrocksdb.enable-pipelined-write変更デフォルト値がtrueからfalseに変更されました。この設定を有効にすると、従来のパイプライン書き込みが使用されます。この設定を無効にすると、新しいパイプラインコミットメカニズムが使用されます。
TiKVrocksdb.max-background-flushes変更CPU コア数が 10 の場合、デフォルト値は3です。
CPU コア数が 8 の場合、デフォルト値は2です。
TiKVrocksdb.max-background-jobs変更CPU コア数が 10 の場合、デフォルト値は9です。
CPU コア数が 8 の場合、デフォルト値は7です。
TiFlashprofiles.default.dt_enable_logical_split変更DeltaTreeストレージエンジンのセグメントが論理分割を使用するかどうかを決定します。デフォルト値はtrueからfalseに変更されます。
TiFlashprofiles.default.enable_elastic_threadpool変更エラスティックスレッドプールを有効にするかどうかを制御します。デフォルト値はfalseからtrueに変更されます。
TiFlashstorage.format_version変更TiFlashのデータ検証機能を制御します。デフォルト値は2から3に変更されます。
format_version 3に設定すると、ハードウェア障害による誤った読み取りを回避するために、すべてのTiFlashデータの読み取り操作に対して一貫性チェックが実行されます。
新しい形式のバージョンは、v5.4 より前のバージョンにそのままダウングレードすることはできないことに注意してください。
TiDBpessimistic-txn.pessimistic-auto-commit新しく追加された悲観的トランザクション モードがグローバルに有効になっている場合 ( tidb_txn_mode='pessimistic' )、自動コミット トランザクションが使用するトランザクション モードを決定します。
TiKVpessimistic-txn.in-memory新しく追加されたインメモリ悲観的ロックを有効にするかどうかを制御します。この機能を有効にすると、悲観的トランザクションは、悲観的ロックをディスクに書き込んだり他のレプリカに複製したりするのではなく、可能な限りTiKVメモリに悲観的ロックを保存します。これにより、悲観的トランザクションのパフォーマンスが向上しますが、悲観的ロックが失われる可能性がわずかながらあり、その結果、悲観的トランザクションがコミットに失敗する可能性があります。デフォルト値はtrueです。
TiKVquota新しく追加されたフロントエンドリクエストが占有するリソースを制限するQuota Limiter関連の設定項目を追加しました。Quota Limiterは実験的機能であり、デフォルトでは無効になっています。新しいクォータ関連の設定項目は、 foreground-cpu-timeforeground-write-bandwidthforeground-read-bandwidthmax-delay-durationです。
TiFlashprofiles.default.dt_compression_method新しく追加されたTiFlashの圧縮アルゴリズムを指定します。オプションの値はLZ4zstdLZ4HCで、いずれも大文字と小文字は区別されません。デフォルト値はLZ4です。
TiFlashprofiles.default.dt_compression_level新しく追加されたTiFlashの圧縮レベルを指定します。デフォルト値は1です。
DM loaders.<name>.import-mode新しく追加されたフルインポートフェーズにおけるインポートモード。v6.0以降、DMはフルインポートフェーズでTiDB LightningのTiDBバックエンドモードを使用してデータをインポートします。以前のLoaderコンポーネントは使用されなくなりました。これは内部的な置き換えであり、日常業務への影響は見られません。
デフォルト値はsqlに設定されており、これはtidb-backendモードを使用することを意味します。稀に、tidb-backendは完全な互換性を持たない場合があります。このパラメータをloaderに設定することで、Loaderモードにフォールバックできます。
DM loaders.<name>.on-duplicate新しく追加されたフルインポートフェーズで競合を解決する方法を指定します。デフォルト値はreplaceで、これは新しいデータを使用して既存のデータを置き換えることを意味します。
TiCDC dial-timeout新しく追加された下流のKafkaとの接続を確立する際のタイムアウト。デフォルト値は10sです。
TiCDC read-timeout新しく追加された下流のKafkaから返されるレスポンスを取得する際のタイムアウト。デフォルト値は10sです。
TiCDC write-timeout新しく追加された下流のKafkaにリクエストを送信する際のタイムアウト。デフォルト値は10sです。
### その他 {#others} diff --git a/releases/release-6.1.0.md b/releases/release-6.1.0.md index 4a5e0bb66e14d..bbbcbae4ab5f3 100644 --- a/releases/release-6.1.0.md +++ b/releases/release-6.1.0.md @@ -233,8 +233,8 @@ TiDB バージョン: 6.1.0 | 変数名 | タイプを変更 | 説明 | | ----------------------------------------------------------------------------------------------------------------------------- | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -| [`tidb_enable_list_partition`](/system-variables.md#tidb_enable_list_partition-new-in-v50) | 修正済み | デフォルト値は`OFF`から`ON`に変更されます。 | -| [`tidb_mem_quota_query`](/system-variables.md#tidb_mem_quota_query) | 修正済み | この変数は GLOBAL スコープを追加し、変数の値はクラスターに保持されます。 | +| [`tidb_enable_list_partition`](/system-variables.md#tidb_enable_list_partition-new-in-v50) | 変更 | デフォルト値は`OFF`から`ON`に変更されます。 | +| [`tidb_mem_quota_query`](/system-variables.md#tidb_mem_quota_query) | 変更 | この変数は GLOBAL スコープを追加し、変数の値はクラスターに保持されます。 | | [`tidb_query_log_max_len`](/system-variables.md#tidb_query_log_max_len) | Modified | 変数のスコープがINSTANCEからGLOBALに変更されます。変数の値はクラスターに保持され、値の範囲は`[0, 1073741824]`に変更されます。 | | [`require_secure_transport`](/system-variables.md#require_secure_transport-new-in-v610) | 新しく追加された | この設定は以前は`tidb.toml`オプション ( `security.require-secure-transport` ) でしたが、TiDB v6.1.0 以降ではシステム変数に変更されました。 | | [`tidb_committer_concurrency`](/system-variables.md#tidb_committer_concurrency-new-in-v610) | 新しく追加された | この設定は以前は`tidb.toml`オプション ( `performance.committer-concurrency` ) でしたが、TiDB v6.1.0 以降ではシステム変数に変更されました。 | @@ -267,9 +267,9 @@ TiDB バージョン: 6.1.0 | TiDB | `run-auto-analyze` | 削除済み | システム変数`tidb_enable_auto_analyze`に置き換えられました。この構成項目は無効になりました。値を変更する場合は、対応するシステム変数を変更する必要があります。 | | TiDB | [`enable-global-kill`](/tidb-configuration-file.md#enable-global-kill-new-in-v610) | 新しく追加された | Global Kill(インスタンス間のクエリまたは接続の終了)機能を有効にするかどうかを制御します。値が`true`の場合、 `KILL`と`KILL TIDB`両方のステートメントでインスタンス間のクエリまたは接続を終了できるため、クエリや接続が誤って終了する心配はありません。 | | TiDB | [`enable-stats-cache-mem-quota`](/tidb-configuration-file.md#enable-stats-cache-mem-quota-new-in-v610) | 新しく追加された | 統計キャッシュのメモリクォータを有効にするかどうかを制御します。 | -| TiKV | [`raft-engine.enable`](/tikv-configuration-file.md#enable-1) | 修正済み | The default value is changed from `FALSE` to `TRUE`. | -| TiKV | [`region-max-keys`](/tikv-configuration-file.md#region-max-keys) | 修正済み | デフォルト値は 1440000 から`region-split-keys / 2 * 3`に変更されます。 | -| TiKV | [`region-max-size`](/tikv-configuration-file.md#region-max-size) | 修正済み | The default value is changed from 144 MB to `region-split-size / 2 * 3`. | +| TiKV | [`raft-engine.enable`](/tikv-configuration-file.md#enable-1) | 変更 | The default value is changed from `FALSE` to `TRUE`. | +| TiKV | [`region-max-keys`](/tikv-configuration-file.md#region-max-keys) | 変更 | デフォルト値は 1440000 から`region-split-keys / 2 * 3`に変更されます。 | +| TiKV | [`region-max-size`](/tikv-configuration-file.md#region-max-size) | 変更 | The default value is changed from 144 MB to `region-split-size / 2 * 3`. | | TiKV | [`coprocessor.enable-region-bucket`](/tikv-configuration-file.md#enable-region-bucket-new-in-v610) | 新しく追加された | リージョンをバケットと呼ばれる小さな範囲に分割するかどうかを決定します。 | | TiKV | [`coprocessor.region-bucket-size`](/tikv-configuration-file.md#region-bucket-size-new-in-v610) | 新しく追加された | The size of a bucket when `enable-region-bucket` is true. | | TiKV | [`causal-ts.renew-batch-min-size`](/tikv-configuration-file.md#renew-batch-min-size) | 新しく追加された | ローカルにキャッシュされるタイムスタンプの最小数。 | diff --git a/releases/release-6.2.0.md b/releases/release-6.2.0.md index 21e63aee27c9e..9fa20c0275375 100644 --- a/releases/release-6.2.0.md +++ b/releases/release-6.2.0.md @@ -262,7 +262,7 @@ TiDBバージョン: 6.2.0-DMR | [tidb_min_paging_size](/system-variables.md#tidb_min_paging_size-new-in-v620) | 新しく追加された | この変数は、コプロセッサのページング要求処理中に処理される行の最大数を設定するために使用されます。 | | [tidb_txn_commit_batch_size](/system-variables.md#tidb_txn_commit_batch_size-new-in-v620) | 新しく追加された | この変数は、TiDBがTiKVに送信するトランザクションコミット要求のバッチサイズを制御するために使用されます。 | | tidb_enable_change_multi_schema | 削除済み | この変数は、v6.2.0 以降では、デフォルトで 1 つの`ALTER TABLE`ステートメントで複数の列またはインデックスを変更できるため、削除されます。 | -| [tidb_enable_outer_join_reorder](/system-variables.md#tidb_enable_outer_join_reorder-new-in-v610) | 修正済み | この変数は、TiDB の結合したテーブルの再配置アルゴリズムが Outer Join をサポートするかどうかを制御します。v6.1.0 では、デフォルト値は`ON`であり、これは Join Reorder の Outer Join のサポートがデフォルトで有効になっていることを意味します。v6.2.0 以降では、デフォルト値は`OFF`であり、これはサポートがデフォルトで無効になっていることを意味します。 | +| [tidb_enable_outer_join_reorder](/system-variables.md#tidb_enable_outer_join_reorder-new-in-v610) | 変更 | この変数は、TiDB の結合したテーブルの再配置アルゴリズムが Outer Join をサポートするかどうかを制御します。v6.1.0 では、デフォルト値は`ON`であり、これは Join Reorder の Outer Join のサポートがデフォルトで有効になっていることを意味します。v6.2.0 以降では、デフォルト値は`OFF`であり、これはサポートがデフォルトで無効になっていることを意味します。 | ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} @@ -289,7 +289,7 @@ TiDBバージョン: 6.2.0-DMR | TiKV | [rocksdb.lockcf.format-version](/tikv-configuration-file.md#format-version-new-in-v620) | 新しく追加された | SSTファイルのフォーマットバージョン。 | | PD | レプリケーションモード.dr-auto-sync.wait-async-timeout | 削除済み | この設定は有効にならず、削除されます。 | | PD | レプリケーションモード.dr-auto-sync.wait-sync-timeout | 削除済み | この設定は有効にならず、削除されます。 | -| TiFlash | [`storage.format_version`](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 修正済み | `format_version`のデフォルト値が`4`に変更されます。これは v6.2.0 以降のバージョンのデフォルト形式であり、書き込み増幅とバックグラウンド タスクのリソース消費を削減します。 | +| TiFlash | [`storage.format_version`](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 変更 | `format_version`のデフォルト値が`4`に変更されます。これは v6.2.0 以降のバージョンのデフォルト形式であり、書き込み増幅とバックグラウンド タスクのリソース消費を削減します。 | | TiFlash | [profiles.default.dt_enable_read_thread](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 新しく追加された | この設定は、ストレージエンジンからの読み取り要求を処理するためにスレッド プールを使用するかどうかを制御します。デフォルト値は`false`です。 | | TiFlash | [profiles.default.dt_page_gc_threshold](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 新しく追加された | この設定では、PageStorageデータファイル内の有効データの最小比率を指定します。 | | TiCDC | [--overwrite-checkpoint-ts](/ticdc/ticdc-manage-changefeed.md#resume-a-replication-task) | 新しく追加された | この設定は`cdc cli changefeed resume`サブコマンドに追加されます。 | diff --git a/releases/release-6.3.0.md b/releases/release-6.3.0.md index e7000187f43c8..9664e604bb8fd 100644 --- a/releases/release-6.3.0.md +++ b/releases/release-6.3.0.md @@ -211,7 +211,7 @@ TiDBバージョン: 6.3.0-DMR | 変数名 | 変更の種類 | 説明 | | --------------------------------------------------------------------------------------------------------------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| [`default_authentication_plugin`](/system-variables.md#default_authentication_plugin) | 修正済み | 新しいオプション`tidb_sm3_password`を追加します。この変数を`tidb_sm3_password`に設定すると、暗号化アルゴリズムとして SM3 が使用されます。 | +| [`default_authentication_plugin`](/system-variables.md#default_authentication_plugin) | 変更 | 新しいオプション`tidb_sm3_password`を追加します。この変数を`tidb_sm3_password`に設定すると、暗号化アルゴリズムとして SM3 が使用されます。 | | [`sql_require_primary_key`](/system-variables.md#sql_require_primary_key-new-in-v630) | 新しく追加された | テーブルに主キーが必要であるという要件を強制するかどうかを制御します。この変数を有効にすると、主キーのないテーブルを作成または変更しようとするとエラーが発生します。 | | [`tidb_adaptive_closest_read_threshold`](/system-variables.md#tidb_adaptive_closest_read_threshold-new-in-v630) | 新しく追加された | [`tidb_replica_read`](/system-variables.md#tidb_replica_read-new-in-v40)が`closest-adaptive`に設定されている場合、TiDBサーバーが読み取り要求を TiDBサーバーと同じリージョンのレプリカに送信することを優先するしきい値を制御します。 | | [`tidb_constraint_check_in_place_pessimistic`](/system-variables.md#tidb_constraint_check_in_place_pessimistic-new-in-v630) | 新しく追加された | TiDB が悲観的トランザクションで[固有の制約](/constraints.md#pessimistic-transactions)いつチェックするかを制御します。 | @@ -223,8 +223,8 @@ TiDBバージョン: 6.3.0-DMR | `tidb_enable_general_plan_cache` | 新しく追加された | 一般プランキャッシュ機能を有効にするかどうかを制御します。この変数で制御される機能は、TiDB v6.3.0 では完全には動作しません。デフォルト値を変更しないでください。 | | [`tidb_enable_metadata_lock`](/system-variables.md#tidb_enable_metadata_lock-new-in-v630) | 新しく追加された | [メタデータロック](/metadata-lock.md)機能を有効にするかどうかを指定します。 | | [`tidb_enable_null_aware_anti_join`](/system-variables.md#tidb_enable_null_aware_anti_join-new-in-v630) | 新しく追加された | 特殊な集合演算子`NOT IN`および`!= ALL`を制御します。 | -| [`tidb_enable_pseudo_for_outdated_stats`](/system-variables.md#tidb_enable_pseudo_for_outdated_stats-new-in-v530) | 修正済み | 統計情報が古くなっている場合に、オプティマイザがテーブルの統計情報を使用する動作を制御します。デフォルト値は`ON`から`OFF`に変更されます。これは、テーブルの統計情報が古くなっている場合でも、オプティマイザが引き続きテーブルの統計情報を使用することを意味します。 | -| [`tidb_enable_rate_limit_action`](/system-variables.md#tidb_enable_rate_limit_action) | 修正済み | データを読み取るオペレータの動的メモリ制御機能を有効にするかどうかを制御します。この変数が`ON`に設定されている場合、メモリ使用量は[`tidb_mem_quota_query`](/system-variables.md#tidb_mem_quota_query)の制御下にない可能性があります。そのため、デフォルト値は`ON`から`OFF`に変更されます。 | +| [`tidb_enable_pseudo_for_outdated_stats`](/system-variables.md#tidb_enable_pseudo_for_outdated_stats-new-in-v530) | 変更 | 統計情報が古くなっている場合に、オプティマイザがテーブルの統計情報を使用する動作を制御します。デフォルト値は`ON`から`OFF`に変更されます。これは、テーブルの統計情報が古くなっている場合でも、オプティマイザが引き続きテーブルの統計情報を使用することを意味します。 | +| [`tidb_enable_rate_limit_action`](/system-variables.md#tidb_enable_rate_limit_action) | 変更 | データを読み取るオペレータの動的メモリ制御機能を有効にするかどうかを制御します。この変数が`ON`に設定されている場合、メモリ使用量は[`tidb_mem_quota_query`](/system-variables.md#tidb_mem_quota_query)の制御下にない可能性があります。そのため、デフォルト値は`ON`から`OFF`に変更されます。 | | [`tidb_enable_tiflash_read_for_write_stmt`](/system-variables.md#tidb_enable_tiflash_read_for_write_stmt-new-in-v630) | 新しく追加された | SQL書き込みステートメント内の読み取り要求をTiFlashにプッシュダウンするかどうかを制御します。この変数で制御される機能は、TiDB v6.3.0では完全には動作しません。デフォルト値は変更しないでください。 | | [`tidb_enable_unsafe_substitute`](/system-variables.md#tidb_enable_unsafe_substitute-new-in-v630) | 新しく追加された | 式を生成列に安全でない方法で置き換えるかどうかを制御します。 | | `tidb_general_plan_cache_size` | 新しく追加された | 一般プランキャッシュでキャッシュできる実行プランの最大数を制御します。この変数で制御される機能は、TiDB v6.3.0 では完全には動作しません。デフォルト値を変更しないでください。 | @@ -232,8 +232,8 @@ TiDBバージョン: 6.3.0-DMR | [tidb_max_paging_size](/system-variables.md#tidb_max_paging_size-new-in-v630) | 新しく追加された | この変数は、コプロセッサのページング要求処理中に最小行数を設定するために使用されます。 | | [`tidb_opt_force_inline_cte`](/system-variables.md#tidb_opt_force_inline_cte-new-in-v630) | 新しく追加された | セッション全体の共通テーブル式 (CTE) をインライン化するかどうかを制御します。デフォルト値は`OFF`で、これはデフォルトでは CTE のインライン化が強制されないことを意味します。 | | [`tidb_opt_three_stage_distinct_agg`](/system-variables.md#tidb_opt_three_stage_distinct_agg-new-in-v630) | 新しく追加された | `COUNT(DISTINCT)`集計を MPP モードで 3 段階集計に書き換えるかどうかを指定します。デフォルト値は`ON`です。 | -| [`tidb_partition_prune_mode`](/system-variables.md#tidb_partition_prune_mode-new-in-v51) | 修正済み | 動的剪定を有効にするかどうかを指定します。v6.3.0 以降、デフォルト値は`dynamic`に変更されます。 | -| [`tidb_rc_read_check_ts`](/system-variables.md#tidb_rc_read_check_ts-new-in-v600) | 修正済み | タイムスタンプの取得を最適化するために使用され、読み取りコミット分離レベルのシナリオ(読み取りと書き込みの競合がまれなシナリオ)に適しています。この機能は特定のサービスワークロード向けに設計されており、他のシナリオではパフォーマンスが低下する可能性があります。そのため、v6.3.0以降、この変数の適用範囲が`GLOBAL \| SESSION`から`INSTANCE`に変更されました。つまり、特定のTiDBインスタンスに対してこの機能を有効にできます。 | +| [`tidb_partition_prune_mode`](/system-variables.md#tidb_partition_prune_mode-new-in-v51) | 変更 | 動的剪定を有効にするかどうかを指定します。v6.3.0 以降、デフォルト値は`dynamic`に変更されます。 | +| [`tidb_rc_read_check_ts`](/system-variables.md#tidb_rc_read_check_ts-new-in-v600) | 変更 | タイムスタンプの取得を最適化するために使用され、読み取りコミット分離レベルのシナリオ(読み取りと書き込みの競合がまれなシナリオ)に適しています。この機能は特定のサービスワークロード向けに設計されており、他のシナリオではパフォーマンスが低下する可能性があります。そのため、v6.3.0以降、この変数の適用範囲が`GLOBAL \| SESSION`から`INSTANCE`に変更されました。つまり、特定のTiDBインスタンスに対してこの機能を有効にできます。 | | [`tidb_rc_write_check_ts`](/system-variables.md#tidb_rc_write_check_ts-new-in-v630) | 新しく追加された | タイムスタンプの取得を最適化するために使用され、悲観的トランザクションのRC分離レベルにおいてポイントライト競合が少ないシナリオに適しています。この変数を有効にすると、ポイントライトステートメントの実行中にグローバルタイムスタンプを取得する際に発生するレイテンシーとオーバーヘッドを回避できます。 | | [`tiflash_fastscan`](/system-variables.md#tiflash_fastscan-new-in-v630) | 新しく追加された | FastScanを有効にするかどうかを制御します。FastScan[ファストスキャン](/tiflash/use-fastscan.md)有効になっている場合( `ON`に設定)、 TiFlashはより効率的なクエリパフォーマンスを提供しますが、クエリ結果の正確性やデータの一貫性は保証されません。 | @@ -243,11 +243,11 @@ TiDBバージョン: 6.3.0-DMR | -------------- | ----------------------------------------------------------------------------------------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`temp-dir`](/tidb-configuration-file.md#temp-dir-new-in-v630) | 新しく追加された | TiDB が一時データを格納するために使用するファイルシステム上の場所を指定します。機能が TiDB ノードでローカルストレージを必要とする場合、TiDB は対応する一時データをこの場所に格納します。デフォルト値は`/tmp/tidb`です。 | | TiKV | [`auto-adjust-pool-size`](/tikv-configuration-file.md#auto-adjust-pool-size-new-in-v630) | 新しく追加された | スレッドプールのサイズを自動的に調整するかどうかを制御します。有効にすると、現在のCPU使用率に基づいてUnifyReadPoolスレッドプールのサイズを自動的に調整することで、TiKVの読み取りパフォーマンスが最適化されます。 | -| TiKV | [`data-encryption-method`](/tikv-configuration-file.md#data-encryption-method) | 修正済み | 新しい値オプション`sm4-ctr`が導入されました。この設定項目が`sm4-ctr`に設定されている場合、データは保存される前に SM4 を使用して暗号化されます。 | +| TiKV | [`data-encryption-method`](/tikv-configuration-file.md#data-encryption-method) | 変更 | 新しい値オプション`sm4-ctr`が導入されました。この設定項目が`sm4-ctr`に設定されている場合、データは保存される前に SM4 を使用して暗号化されます。 | | TiKV | [`enable-log-recycle`](/tikv-configuration-file.md#enable-log-recycle-new-in-v630) | 新しく追加された | Raft Engineで古いログ ファイルを再利用するかどうかを決定します。有効にすると、論理的に削除されたログ ファイルは再利用のために予約されます。これにより、書き込みワークロードのロング テールレイテンシーが削減されます。この設定項目は[フォーマットバージョン](/tikv-configuration-file.md#format-version-new-in-v630)が 2 以上の場合のみ使用できます。 | | TiKV | [`format-version`](/tikv-configuration-file.md#format-version-new-in-v630) | 新しく追加された | Raft Engineのログ ファイルのバージョンを指定します。デフォルトのログ ファイル バージョンは、TiKV v6.3.0 より前のバージョンでは`1`です。ログ ファイルは、TiKV >= v6.1.0 で読み取ることができます。デフォルトのログ ファイル バージョンは、TiKV v6.3.0 以降では`2`です。TiKV v6.3.0 以降では、ログ ファイルを読み取ることができます。 | -| TiKV | [`log-backup.enable`](/tikv-configuration-file.md#enable-new-in-v620) | 修正済み | バージョン6.3.0以降、デフォルト値が`false`から`true`に変更されました。 | -| TiKV | [`log-backup.max-flush-interval`](/tikv-configuration-file.md#max-flush-interval-new-in-v620) | 修正済み | バージョン6.3.0以降、デフォルト値が`5min`から`3min`に変更されました。 | +| TiKV | [`log-backup.enable`](/tikv-configuration-file.md#enable-new-in-v620) | 変更 | バージョン6.3.0以降、デフォルト値が`false`から`true`に変更されました。 | +| TiKV | [`log-backup.max-flush-interval`](/tikv-configuration-file.md#max-flush-interval-new-in-v620) | 変更 | バージョン6.3.0以降、デフォルト値が`5min`から`3min`に変更されました。 | | PD | [診断を有効にする](/pd-configuration-file.md#enable-diagnostic-new-in-v630) | 新しく追加された | 診断機能を有効にするかどうかを制御します。デフォルト値は`false`です。 | | TiFlash | [`dt_enable_read_thread`](/tiflash/tiflash-configuration.md#configure-the-tiflash-learnertoml-file) | 非推奨 | バージョン6.3.0以降、この設定項目は非推奨となりました。デフォルトでは、スレッドプールがストレージエンジンからの読み取り要求を処理するために使用され、無効にすることはできません。 | | DM | [`safe-mode-duration`](/dm/task-configuration-file-full.md#task-configuration-file-template-advanced) | 新しく追加された | 自動セーフモードの継続時間を指定します。 | diff --git a/releases/release-6.4.0.md b/releases/release-6.4.0.md index e7bc27de52599..57102591f46b0 100644 --- a/releases/release-6.4.0.md +++ b/releases/release-6.4.0.md @@ -278,17 +278,17 @@ TiDBバージョン: 6.4.0-DMR | 変数名 | 変更の種類 | 説明 | | ----------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [`max_execution_time`](/system-variables.md#max_execution_time) | 修正済み | バージョン6.4.0より前は、この変数はすべての種類のステートメントに適用されていました。バージョン6.4.0以降は、この変数は読み取り専用ステートメントの最大実行時間のみを制御します。 | -| [`tidb_constraint_check_in_place_pessimistic`](/system-variables.md#tidb_constraint_check_in_place_pessimistic-new-in-v630) | 修正済み | グローバルスコープを削除し、 [`pessimistic-txn.constraint-check-in-place-pessimistic`](/tidb-configuration-file.md#constraint-check-in-place-pessimistic-new-in-v640)設定項目を使用してデフォルト値を変更できるようにします。この変数は、TiDB が悲観的トランザクション内の一意制約をチェックするタイミングを制御します。 | -| [`tidb_ddl_flashback_concurrency`](/system-variables.md#tidb_ddl_flashback_concurrency-new-in-v630) | 修正済み | バージョン6.4.0以降で有効になり、 [`FLASHBACK CLUSTER TO TIMESTAMP`](/sql-statements/sql-statement-flashback-cluster.md)の同時実行を制御します。デフォルト値は`64`です。 | -| [`tidb_enable_clustered_index`](/system-variables.md#tidb_enable_clustered_index-new-in-v50) | 修正済み | デフォルト値を`INT_ONLY`から`ON`に変更します。これは、主キーがデフォルトでクラスター化インデックスとして作成されることを意味します。 | -| [`tidb_enable_paging`](/system-variables.md#tidb_enable_paging-new-in-v540) | 修正済み | デフォルト値を`OFF`から`ON`に変更します。これは、コプロセッサ要求を送信するためのページング方式がデフォルトで使用されることを意味します。 | -| [`tidb_enable_prepared_plan_cache`](/system-variables.md#tidb_enable_prepared_plan_cache-new-in-v610) | 修正済み | SESSION スコープを追加します。この変数は[プリペアドプランキャッシュ](/sql-prepared-plan-cache.md)を有効にするかどうかを制御します。 | -| [`tidb_memory_usage_alarm_ratio`](/system-variables.md#tidb_memory_usage_alarm_ratio) | 修正済み | デフォルト値を`0.8`から`0.7`に変更します。この変数は、tidb-server のメモリアラームをトリガーするメモリ使用率を制御します。 | -| [`tidb_opt_agg_push_down`](/system-variables.md#tidb_opt_agg_push_down) | 修正済み | グローバルスコープを追加します。この変数は、オプティマイザが集計関数をJoin、Projection、およびUnionAllの前にプッシュダウンする最適化操作を実行するかどうかを制御します。 | -| [`tidb_prepared_plan_cache_size`](/system-variables.md#tidb_prepared_plan_cache_size-new-in-v610) | 修正済み | SESSIONスコープを追加します。この変数は、セッション内でキャッシュできるプランの最大数を制御します。 | -| [`tidb_stats_load_sync_wait`](/system-variables.md#tidb_stats_load_sync_wait-new-in-v540) | 修正済み | デフォルト値を`0`から`100`に変更します。これは、SQL 実行がデフォルトで最大 100 ミリ秒待機して、完全な列統計を同期的にロードできることを意味します。 | -| [`tidb_stats_load_pseudo_timeout`](/system-variables.md#tidb_stats_load_pseudo_timeout-new-in-v540) | 修正済み | デフォルト値を`OFF`から`ON`に変更します。これは、完全な列統計を同期的に読み込むタイムアウトに達した後、SQL 最適化が擬似統計を使用するように戻ることを意味します。 | +| [`max_execution_time`](/system-variables.md#max_execution_time) | 変更 | バージョン6.4.0より前は、この変数はすべての種類のステートメントに適用されていました。バージョン6.4.0以降は、この変数は読み取り専用ステートメントの最大実行時間のみを制御します。 | +| [`tidb_constraint_check_in_place_pessimistic`](/system-variables.md#tidb_constraint_check_in_place_pessimistic-new-in-v630) | 変更 | グローバルスコープを削除し、 [`pessimistic-txn.constraint-check-in-place-pessimistic`](/tidb-configuration-file.md#constraint-check-in-place-pessimistic-new-in-v640)設定項目を使用してデフォルト値を変更できるようにします。この変数は、TiDB が悲観的トランザクション内の一意制約をチェックするタイミングを制御します。 | +| [`tidb_ddl_flashback_concurrency`](/system-variables.md#tidb_ddl_flashback_concurrency-new-in-v630) | 変更 | バージョン6.4.0以降で有効になり、 [`FLASHBACK CLUSTER TO TIMESTAMP`](/sql-statements/sql-statement-flashback-cluster.md)の同時実行を制御します。デフォルト値は`64`です。 | +| [`tidb_enable_clustered_index`](/system-variables.md#tidb_enable_clustered_index-new-in-v50) | 変更 | デフォルト値を`INT_ONLY`から`ON`に変更します。これは、主キーがデフォルトでクラスター化インデックスとして作成されることを意味します。 | +| [`tidb_enable_paging`](/system-variables.md#tidb_enable_paging-new-in-v540) | 変更 | デフォルト値を`OFF`から`ON`に変更します。これは、コプロセッサ要求を送信するためのページング方式がデフォルトで使用されることを意味します。 | +| [`tidb_enable_prepared_plan_cache`](/system-variables.md#tidb_enable_prepared_plan_cache-new-in-v610) | 変更 | SESSION スコープを追加します。この変数は[プリペアドプランキャッシュ](/sql-prepared-plan-cache.md)を有効にするかどうかを制御します。 | +| [`tidb_memory_usage_alarm_ratio`](/system-variables.md#tidb_memory_usage_alarm_ratio) | 変更 | デフォルト値を`0.8`から`0.7`に変更します。この変数は、tidb-server のメモリアラームをトリガーするメモリ使用率を制御します。 | +| [`tidb_opt_agg_push_down`](/system-variables.md#tidb_opt_agg_push_down) | 変更 | グローバルスコープを追加します。この変数は、オプティマイザが集計関数をJoin、Projection、およびUnionAllの前にプッシュダウンする最適化操作を実行するかどうかを制御します。 | +| [`tidb_prepared_plan_cache_size`](/system-variables.md#tidb_prepared_plan_cache_size-new-in-v610) | 変更 | SESSIONスコープを追加します。この変数は、セッション内でキャッシュできるプランの最大数を制御します。 | +| [`tidb_stats_load_sync_wait`](/system-variables.md#tidb_stats_load_sync_wait-new-in-v540) | 変更 | デフォルト値を`0`から`100`に変更します。これは、SQL 実行がデフォルトで最大 100 ミリ秒待機して、完全な列統計を同期的にロードできることを意味します。 | +| [`tidb_stats_load_pseudo_timeout`](/system-variables.md#tidb_stats_load_pseudo_timeout-new-in-v540) | 変更 | デフォルト値を`OFF`から`ON`に変更します。これは、完全な列統計を同期的に読み込むタイムアウトに達した後、SQL 最適化が擬似統計を使用するように戻ることを意味します。 | | [`last_sql_use_alloc`](/system-variables.md#last_sql_use_alloc-new-in-v640) | 新しく追加された | 前のステートメントがキャッシュされたチャンク オブジェクト (チャンク割り当て) を使用しているかどうかを示します。この変数は読み取り専用で、デフォルト値は`OFF`です。 | | [`tidb_auto_analyze_partition_batch_size`](/system-variables.md#tidb_auto_analyze_partition_batch_size-new-in-v640) | 新しく追加された | パーティションテーブルを分析するときに TiDB が一度に[自動的に分析します](/statistics.md#automatic-update)できるパーティションの数を指定します (つまり、パーティションテーブルに関する統計を自動的に収集します)。デフォルト値は`1`です。 | | [`tidb_enable_external_ts_read`](/system-variables.md#tidb_enable_external_ts_read-new-in-v640) | 新しく追加された | TiDB が[`tidb_external_ts`](/system-variables.md#tidb_external_ts-new-in-v640)で指定されたタイムスタンプを持つデータを読み取るかどうかを制御します。デフォルト値は`OFF`です。 | @@ -318,11 +318,11 @@ TiDBバージョン: 6.4.0-DMR | TiKV | [`causal-ts.renew-batch-max-size`](/tikv-configuration-file.md#renew-batch-max-size-new-in-v640) | 新しく追加された | タイムスタンプ要求におけるTSOの最大数を制御します。デフォルト値は`8192`です。 | | TiKV | [`raftstore.apply-yield-write-size`](/tikv-configuration-file.md#apply-yield-write-size-new-in-v640) | 新しく追加された | Applyスレッドが1回のポーリングで1つのFSM(有限状態機械)に対して書き込める最大バイト数を制御します。デフォルト値は`32KiB`です。これはソフトリミットです。 | | PD | [`tso-update-physical-interval`](/pd-configuration-file.md#tso-update-physical-interval) | 新しく追加された | バージョン6.4.0以降で有効になり、PDがTSOの物理時刻を更新する間隔を制御します。デフォルト値は`50ms`です。 | -| TiFlash | [`data-encryption-method`](/tiflash/tiflash-configuration.md#configure-the-tiflash-learnertoml-file) | 修正済み | 新しい値オプション`sm4-ctr`が導入されました。この設定項目が`sm4-ctr`に設定されている場合、データは保存される前に SM4 を使用して暗号化されます。 | +| TiFlash | [`data-encryption-method`](/tiflash/tiflash-configuration.md#configure-the-tiflash-learnertoml-file) | 変更 | 新しい値オプション`sm4-ctr`が導入されました。この設定項目が`sm4-ctr`に設定されている場合、データは保存される前に SM4 を使用して暗号化されます。 | | DM | [`routes.route-rule-1.extract-table`](/dm/task-configuration-file-full.md#task-configuration-file-template-advanced) | 新しく追加された | オプション。シャーディングシナリオにおいて、シャーディングされたテーブルのソース情報を抽出するために使用します。抽出された情報は、ダウンストリームのマージ済みテーブルに書き込まれ、データソースを識別するために使用されます。このパラメータを設定する場合は、事前にダウンストリームにマージ済みテーブルを手動で作成する必要があります。 | | DM | [`routes.route-rule-1.extract-schema`](/dm/task-configuration-file-full.md#task-configuration-file-template-advanced) | 新しく追加された | オプション。シャーディングシナリオにおいて、シャーディングされたスキーマのソース情報を抽出するために使用します。抽出された情報は、ダウンストリームのマージ済みテーブルに書き込まれ、データソースを識別するために使用されます。このパラメータを設定する場合は、事前にダウンストリームにマージ済みテーブルを手動で作成する必要があります。 | | DM | [`routes.route-rule-1.extract-source`](/dm/task-configuration-file-full.md#task-configuration-file-template-advanced) | 新しく追加された | オプション。シャーディングシナリオにおいて、ソースインスタンス情報を抽出するために使用します。抽出された情報は、ダウンストリームのマージ済みテーブルに書き込まれ、データソースを識別するために使用されます。このパラメータを設定する場合は、事前にダウンストリームにマージ済みテーブルを手動で作成する必要があります。 | -| TiCDC | [`transaction-atomicity`](/ticdc/ticdc-sink-to-mysql.md#configure-sink-uri-for-mysql-or-tidb) | 修正済み | デフォルト値を`table`から`none`に変更します。この変更により、レプリケーションのレイテンシーとメモリ不足(OOM)のリスクが軽減されます。さらに、TiCDC はすべてのトランザクションを分割するのではなく、一部のトランザクション(単一のトランザクションのサイズが 1024 行を超える場合)のみを分割するようになります。 | +| TiCDC | [`transaction-atomicity`](/ticdc/ticdc-sink-to-mysql.md#configure-sink-uri-for-mysql-or-tidb) | 変更 | デフォルト値を`table`から`none`に変更します。この変更により、レプリケーションのレイテンシーとメモリ不足(OOM)のリスクが軽減されます。さらに、TiCDC はすべてのトランザクションを分割するのではなく、一部のトランザクション(単一のトランザクションのサイズが 1024 行を超える場合)のみを分割するようになります。 | ### その他 {#others} diff --git a/releases/release-6.5.0.md b/releases/release-6.5.0.md index 7e00dafe89301..d4319f60081c5 100644 --- a/releases/release-6.5.0.md +++ b/releases/release-6.5.0.md @@ -308,15 +308,15 @@ TiDB [6.4.0-DMR](/releases/release-6.4.0.md)と比較して、TiDB 6.5.0 では | 変数名 | タイプを変更 | 説明 | | ------------------------------------------------------------------------------------------------------------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | `tidb_enable_amend_pessimistic_txn` | 非推奨 | v6.5.0 以降、この変数は非推奨となり、TiDB は`Information schema is changed`エラーを回避するためにデフォルトで[メタデータロック](/metadata-lock.md)機能を使用します。 | -| [`tidb_enable_outer_join_reorder`](/system-variables.md#tidb_enable_outer_join_reorder-new-in-v610) | 修正済み | さらにテストを行った後、デフォルト値を`OFF`から`ON`に変更します。つまり、 [結合したテーブルの再配置](/join-reorder.md)アルゴリズムの Outer Join のサポートがデフォルトで有効になります。 | -| [`tidb_cost_model_version`](/system-variables.md#tidb_cost_model_version-new-in-v620) | 修正済み | さらにテストを行った後、デフォルト値を`1`から`2`に変更します。つまり、インデックス選択と演算子選択には、デフォルトでコスト モデル バージョン 2 が使用されることになります。 | -| [`tidb_enable_gc_aware_memory_track`](/system-variables.md#tidb_enable_gc_aware_memory_track) | 修正済み | デフォルト値を`ON`から`OFF`に変更します。GC対応メモリトラックはテストで不正確であることが判明し、追跡されるメモリサイズが大きくなりすぎるため、メモリトラックは無効化されています。また、 Golang 1.19では、GC対応メモリトラックによって追跡されるメモリは、全体のメモリに大きな影響を与えません。 | -| [`tidb_enable_metadata_lock`](/system-variables.md#tidb_enable_metadata_lock-new-in-v630) | 修正済み | さらにテストを行った後、デフォルト値を`OFF`から`ON`に変更します。これは、メタデータ ロック機能がデフォルトで有効になっていることを意味します。 | -| [`tidb_enable_tiflash_read_for_write_stmt`](/system-variables.md#tidb_enable_tiflash_read_for_write_stmt-new-in-v630) | 修正済み | `DELETE` 6.5.0以降で有効になります。1、3、5 `INSERT` `UPDATE` SQL文の読み取り操作をTiFlashにプッシュダウンできるかどうかを制御します。デフォルト値は`OFF`です。 | -| [`tidb_ddl_enable_fast_reorg`](/system-variables.md#tidb_ddl_enable_fast_reorg-new-in-v630) | 修正済み | さらにテストを行った後、デフォルト値を`OFF`から`ON`に変更します。つまり、 `ADD INDEX`と`CREATE INDEX`の加速はデフォルトで有効になります。 | -| [`tidb_mem_quota_query`](/system-variables.md#tidb_mem_quota_query) | 修正済み | TiDB v6.5.0より前のバージョンでは、この変数はクエリのメモリクォータのしきい値を設定するために使用されます。TiDB v6.5.0以降のバージョンでは、DMLステートメントのメモリをより正確に制御するために、この変数はセッションのメモリクォータのしきい値を設定するために使用されます。 | -| [`tidb_replica_read`](/system-variables.md#tidb_replica_read-new-in-v40) | 修正済み | v6.5.0 以降では、 TiDB ノード間の負荷分散を最適化するために、この変数が`closest-adaptive`に設定され、読み取り要求の推定結果が[`tidb_adaptive_closest_read_threshold`](/system-variables.md#tidb_adaptive_closest_read_threshold-new-in-v630)以上の場合、 `closest-adaptive`構成が有効になる TiDB ノードの数が各アベイラビリティーゾーンで制限されます。これは常に、 TiDB ノードが最も少ないアベイラビリティーゾーンの TiDB ノードの数と同じになり、その他の TiDB ノードは自動的にリーダーレプリカから読み取ります。 | -| [`tidb_server_memory_limit`](/system-variables.md#tidb_server_memory_limit-new-in-v640) | 修正済み | デフォルト値を`0`から`80%`に変更します。TiDB グローバルメモリ制御が GA になったため、このデフォルト値の変更により、メモリ制御がデフォルトで有効になり、TiDB インスタンスのメモリ制限がデフォルトで合計メモリの 80% に設定されます。 | +| [`tidb_enable_outer_join_reorder`](/system-variables.md#tidb_enable_outer_join_reorder-new-in-v610) | 変更 | さらにテストを行った後、デフォルト値を`OFF`から`ON`に変更します。つまり、 [結合したテーブルの再配置](/join-reorder.md)アルゴリズムの Outer Join のサポートがデフォルトで有効になります。 | +| [`tidb_cost_model_version`](/system-variables.md#tidb_cost_model_version-new-in-v620) | 変更 | さらにテストを行った後、デフォルト値を`1`から`2`に変更します。つまり、インデックス選択と演算子選択には、デフォルトでコスト モデル バージョン 2 が使用されることになります。 | +| [`tidb_enable_gc_aware_memory_track`](/system-variables.md#tidb_enable_gc_aware_memory_track) | 変更 | デフォルト値を`ON`から`OFF`に変更します。GC対応メモリトラックはテストで不正確であることが判明し、追跡されるメモリサイズが大きくなりすぎるため、メモリトラックは無効化されています。また、 Golang 1.19では、GC対応メモリトラックによって追跡されるメモリは、全体のメモリに大きな影響を与えません。 | +| [`tidb_enable_metadata_lock`](/system-variables.md#tidb_enable_metadata_lock-new-in-v630) | 変更 | さらにテストを行った後、デフォルト値を`OFF`から`ON`に変更します。これは、メタデータ ロック機能がデフォルトで有効になっていることを意味します。 | +| [`tidb_enable_tiflash_read_for_write_stmt`](/system-variables.md#tidb_enable_tiflash_read_for_write_stmt-new-in-v630) | 変更 | `DELETE` 6.5.0以降で有効になります。1、3、5 `INSERT` `UPDATE` SQL文の読み取り操作をTiFlashにプッシュダウンできるかどうかを制御します。デフォルト値は`OFF`です。 | +| [`tidb_ddl_enable_fast_reorg`](/system-variables.md#tidb_ddl_enable_fast_reorg-new-in-v630) | 変更 | さらにテストを行った後、デフォルト値を`OFF`から`ON`に変更します。つまり、 `ADD INDEX`と`CREATE INDEX`の加速はデフォルトで有効になります。 | +| [`tidb_mem_quota_query`](/system-variables.md#tidb_mem_quota_query) | 変更 | TiDB v6.5.0より前のバージョンでは、この変数はクエリのメモリクォータのしきい値を設定するために使用されます。TiDB v6.5.0以降のバージョンでは、DMLステートメントのメモリをより正確に制御するために、この変数はセッションのメモリクォータのしきい値を設定するために使用されます。 | +| [`tidb_replica_read`](/system-variables.md#tidb_replica_read-new-in-v40) | 変更 | v6.5.0 以降では、 TiDB ノード間の負荷分散を最適化するために、この変数が`closest-adaptive`に設定され、読み取り要求の推定結果が[`tidb_adaptive_closest_read_threshold`](/system-variables.md#tidb_adaptive_closest_read_threshold-new-in-v630)以上の場合、 `closest-adaptive`構成が有効になる TiDB ノードの数が各アベイラビリティーゾーンで制限されます。これは常に、 TiDB ノードが最も少ないアベイラビリティーゾーンの TiDB ノードの数と同じになり、その他の TiDB ノードは自動的にリーダーレプリカから読み取ります。 | +| [`tidb_server_memory_limit`](/system-variables.md#tidb_server_memory_limit-new-in-v640) | 変更 | デフォルト値を`0`から`80%`に変更します。TiDB グローバルメモリ制御が GA になったため、このデフォルト値の変更により、メモリ制御がデフォルトで有効になり、TiDB インスタンスのメモリ制限がデフォルトで合計メモリの 80% に設定されます。 | | [`default_password_lifetime`](/system-variables.md#default_password_lifetime-new-in-v650) | 新しく追加された | パスワードの自動有効期限に関するグローバルポリシーを設定し、ユーザーに定期的なパスワード変更を義務付けます。デフォルト値`0` 、パスワードの有効期限が切れないことを示します。 | | [`disconnect_on_expired_password`](/system-variables.md#disconnect_on_expired_password-new-in-v650) | 新しく追加された | パスワードの有効期限が切れたときにTiDBがクライアント接続を切断するかどうかを示します。この変数は読み取り専用です。 | | [`tidb_store_batch_size`](/system-variables.md#tidb_store_batch_size) | 新しく追加された | この変数はデフォルトで無効になっており、これによって制御される機能はまだ安定していません。本番環境ではこの変数を変更することは推奨されません。 | @@ -354,7 +354,7 @@ TiDB [6.4.0-DMR](/releases/release-6.4.0.md)と比較して、TiDB 6.5.0 では | TiDB | [`disconnect-on-expired-password`](/tidb-configuration-file.md#disconnect-on-expired-password-new-in-v650) | 新しく追加された | パスワードの有効期限が切れたときに、TiDBがクライアント接続を切断するかどうかを決定します。デフォルト値は`true`で、パスワードの有効期限が切れるとクライアント接続が切断されます。 | | TiKV | `raw-min-ts-outlier-threshold` | 削除済み | この構成項目はバージョン 6.4.0 で非推奨となり、バージョン 6.5.0 で削除されました。 | | TiKV | [`raft-engine.bytes-per-sync`](/tikv-configuration-file.md#bytes-per-sync-2) | 非推奨 | バージョン6.5.0以降、 Raft Engineはバッファリングなしでログを直接ディスクに書き込みます。そのため、この設定項目は非推奨となり、機能しなくなりました。 | -| TiKV | [`cdc.min-ts-interval`](/tikv-configuration-file.md#min-ts-interval) | 修正済み | CDC のレイテンシーを短縮するために、デフォルト値は`"1s"`から`"200ms"`に変更されます。 | +| TiKV | [`cdc.min-ts-interval`](/tikv-configuration-file.md#min-ts-interval) | 変更 | CDC のレイテンシーを短縮するために、デフォルト値は`"1s"`から`"200ms"`に変更されます。 | | TiKV | [`memory-use-ratio`](/tikv-configuration-file.md#memory-use-ratio-new-in-v650) | 新しく追加された | PITR ログリカバリにおける使用可能なメモリとシステムメモリの合計の比率を示します。 | | TiCDC | [`sink.terminator`](/ticdc/ticdc-changefeed-config.md#changefeed-configuration-parameters) | 新しく追加された | 2つのデータ変更イベントを区切るために使用される行ターミネータを示します。デフォルトでは値は空で、 `\r\n`が使用されます。 | | TiCDC | [`sink.date-separator`](/ticdc/ticdc-changefeed-config.md#changefeed-configuration-parameters) | 新しく追加された | ファイルディレクトリの日付区切りの種類を示します。値のオプションは`none` 、 `year` 、 `month` 、 `day`です。デフォルト値は`none`で、日付が区切られないことを意味します。 | diff --git a/releases/release-6.6.0.md b/releases/release-6.6.0.md index cc3f5e2af4f39..f192fba61d150 100644 --- a/releases/release-6.6.0.md +++ b/releases/release-6.6.0.md @@ -306,16 +306,16 @@ TiDB バージョン: 6.6.0- [DMR](/releases/versioning.md#development-milestone | `tidb_enable_amend_pessimistic_txn` | 削除済み | バージョン6.5.0以降、この変数は非推奨です。バージョン6.6.0以降、この変数と`AMEND TRANSACTION`機能は削除されます。TiDBは[メタロック](/metadata-lock.md)を使用して`Information schema is changed`エラーを回避します。 | | `tidb_enable_concurrent_ddl` | 削除済み | この変数は、TiDB が同時 DDL ステートメントを使用することを許可するかどうかを制御します。この変数が無効になっている場合、TiDB は古い DDL 実行フレームワークを使用します。このフレームワークは、同時 DDL 実行を限定的にサポートします。バージョン 6.6.0 以降、この変数は削除され、TiDB は古い DDL 実行フレームワークをサポートしなくなりました。 | | `tidb_ttl_job_run_interval` | 削除済み | この変数は、バックグラウンドでの TTL ジョブのスケジュール間隔を制御するために使用されます。v6.6.0 以降、この変数は削除されました。TiDB は、 `TTL_JOB_INTERVAL`よりも柔軟な、TTL ランタイムを制御するための`tidb_ttl_job_run_interval`属性をすべてのテーブルに提供しているためです。 | -| [`foreign_key_checks`](/system-variables.md#foreign_key_checks) | 修正済み | この変数は、外部キー制約チェックを有効にするかどうかを制御します。デフォルト値は`OFF`から`ON`に変更され、これはデフォルトで外部キーチェックが有効になることを意味します。 | -| [`tidb_enable_foreign_key`](/system-variables.md#tidb_enable_foreign_key-new-in-v630) | 修正済み | この変数は、外部キー機能を有効にするかどうかを制御します。デフォルト値は`OFF`から`ON`に変更され、これはデフォルトで外部キーが有効になることを意味します。 | -| `tidb_enable_general_plan_cache` | 修正済み | この変数は、一般プランキャッシュを有効にするかどうかを制御します。v6.6.0以降、この変数は[`tidb_enable_non_prepared_plan_cache`](/system-variables.md#tidb_enable_non_prepared_plan_cache)に名前が変更されました。 | -| [`tidb_enable_historical_stats`](/system-variables.md#tidb_enable_historical_stats) | 修正済み | この変数は、履歴統計を有効にするかどうかを制御します。デフォルト値は`OFF`から`ON`に変更され、履歴統計がデフォルトで有効になります。 | -| [`tidb_enable_plan_replayer_capture`](/system-variables.md#tidb_enable_plan_replayer_capture) | 修正済み | この変数はv6.6.0から有効になり、 [`PLAN REPLAYER CAPTURE`機能](/sql-plan-replayer.md#use-plan-replayer-capture-to-capture-target-plans)を有効にするかどうかを制御します。デフォルト値は`OFF`から`ON`に変更され、 `PLAN REPLAYER CAPTURE`機能がデフォルトで有効になります。 | -| [`tidb_enable_telemetry`](/system-variables.md#tidb_enable_telemetry-new-in-v402) | 修正済み | デフォルト値が`ON`から`OFF`に変更されます。これは、TiDB でテレメトリがデフォルトで無効になっていることを意味します。 | -| `tidb_general_plan_cache_size` | 修正済み | この変数は、General Plan Cache によってキャッシュできる実行プランの最大数を制御します。v6.6.0 以降、この変数は[`tidb_non_prepared_plan_cache_size`](/system-variables.md#tidb_non_prepared_plan_cache_size)に名前が変更されました。 | -| [`tidb_replica_read`](/system-variables.md#tidb_replica_read-new-in-v40) | 修正済み | この変数に新しい値オプション`learner`が追加され、TiDB が読み取り専用ノードからデータを読み取る際に使用する学習者レプリカを指定できます。 | -| [`tidb_replica_read`](/system-variables.md#tidb_replica_read-new-in-v40) | 修正済み | TiDBクラスタの読み取り可用性を向上させるため、この変数に新しい値オプション`prefer-leader`が追加されました。このオプションを設定すると、TiDBはリーダーレプリカからの読み取りを優先します。リーダーレプリカのパフォーマンスが著しく低下した場合、TiDBは自動的にフォロワーレプリカからの読み取りに切り替わります。 | -| [`tidb_store_batch_size`](/system-variables.md#tidb_store_batch_size) | 修正済み | この変数は`IndexLookUp`オペレータのコプロセッサータスクのバッチ サイズを制御します。 `0`バッチを無効にすることを意味します。v6.6.0 以降、デフォルト値は`0`から`4`に変更され、リクエストのバッチごとに 4 つのコプロセッサータスクが 1 つのタスクにまとめられます。 | +| [`foreign_key_checks`](/system-variables.md#foreign_key_checks) | 変更 | この変数は、外部キー制約チェックを有効にするかどうかを制御します。デフォルト値は`OFF`から`ON`に変更され、これはデフォルトで外部キーチェックが有効になることを意味します。 | +| [`tidb_enable_foreign_key`](/system-variables.md#tidb_enable_foreign_key-new-in-v630) | 変更 | この変数は、外部キー機能を有効にするかどうかを制御します。デフォルト値は`OFF`から`ON`に変更され、これはデフォルトで外部キーが有効になることを意味します。 | +| `tidb_enable_general_plan_cache` | 変更 | この変数は、一般プランキャッシュを有効にするかどうかを制御します。v6.6.0以降、この変数は[`tidb_enable_non_prepared_plan_cache`](/system-variables.md#tidb_enable_non_prepared_plan_cache)に名前が変更されました。 | +| [`tidb_enable_historical_stats`](/system-variables.md#tidb_enable_historical_stats) | 変更 | この変数は、履歴統計を有効にするかどうかを制御します。デフォルト値は`OFF`から`ON`に変更され、履歴統計がデフォルトで有効になります。 | +| [`tidb_enable_plan_replayer_capture`](/system-variables.md#tidb_enable_plan_replayer_capture) | 変更 | この変数はv6.6.0から有効になり、 [`PLAN REPLAYER CAPTURE`機能](/sql-plan-replayer.md#use-plan-replayer-capture-to-capture-target-plans)を有効にするかどうかを制御します。デフォルト値は`OFF`から`ON`に変更され、 `PLAN REPLAYER CAPTURE`機能がデフォルトで有効になります。 | +| [`tidb_enable_telemetry`](/system-variables.md#tidb_enable_telemetry-new-in-v402) | 変更 | デフォルト値が`ON`から`OFF`に変更されます。これは、TiDB でテレメトリがデフォルトで無効になっていることを意味します。 | +| `tidb_general_plan_cache_size` | 変更 | この変数は、General Plan Cache によってキャッシュできる実行プランの最大数を制御します。v6.6.0 以降、この変数は[`tidb_non_prepared_plan_cache_size`](/system-variables.md#tidb_non_prepared_plan_cache_size)に名前が変更されました。 | +| [`tidb_replica_read`](/system-variables.md#tidb_replica_read-new-in-v40) | 変更 | この変数に新しい値オプション`learner`が追加され、TiDB が読み取り専用ノードからデータを読み取る際に使用する学習者レプリカを指定できます。 | +| [`tidb_replica_read`](/system-variables.md#tidb_replica_read-new-in-v40) | 変更 | TiDBクラスタの読み取り可用性を向上させるため、この変数に新しい値オプション`prefer-leader`が追加されました。このオプションを設定すると、TiDBはリーダーレプリカからの読み取りを優先します。リーダーレプリカのパフォーマンスが著しく低下した場合、TiDBは自動的にフォロワーレプリカからの読み取りに切り替わります。 | +| [`tidb_store_batch_size`](/system-variables.md#tidb_store_batch_size) | 変更 | この変数は`IndexLookUp`オペレータのコプロセッサータスクのバッチ サイズを制御します。 `0`バッチを無効にすることを意味します。v6.6.0 以降、デフォルト値は`0`から`4`に変更され、リクエストのバッチごとに 4 つのコプロセッサータスクが 1 つのタスクにまとめられます。 | | [`mpp_exchange_compression_mode`](/system-variables.md#mpp_exchange_compression_mode-new-in-v660) | 新しく追加された | この変数は、MPP Exchange オペレータのデータ圧縮モードを指定します。この変数は、TiDB がバージョン番号`1`の MPP 実行プランを選択した場合に有効になります。デフォルト値`UNSPECIFIED`は、TiDB が自動的に`FAST`圧縮モードを選択することを意味します。 | | [`mpp_version`](/system-variables.md#mpp_version-new-in-v660) | 新しく追加された | この変数は、MPP実行プランのバージョンを指定します。バージョンを指定すると、TiDBは指定されたバージョンのMPP実行プランを選択します。デフォルト値`UNSPECIFIED` 、TiDBが最新バージョン`1`自動的に選択することを意味します。 | | [`tidb_ddl_distribute_reorg`](https://docs-archive.pingcap.com/tidb/v6.6/system-variables#tidb_ddl_distribute_reorg-new-in-v660) | 新しく追加された | この変数は、DDL 再編成フェーズの分散実行を有効にしてこのフェーズを高速化するかどうかを制御します。デフォルト値`OFF`は、デフォルトでは DDL 再編成フェーズの分散実行を有効にしないことを意味します。現在、この変数は`ADD INDEX`に対してのみ有効です。 | @@ -339,13 +339,13 @@ TiDB バージョン: 6.6.0- [DMR](/releases/versioning.md#development-milestone | TiKV | `raftdb.enable-statistics` | 削除済み | この設定項目は、 Raft RocksDB の統計情報を有効にするかどうかを指定します。v6.6.0 以降、この項目は削除されました。Raft RocksDBの統計情報は、診断を支援するために、デフォルトですべてのクラスターで有効になっています。詳細については、 [#13942](https://github.com/tikv/tikv/pull/13942)を参照してください。 | | TiKV | `storage.block-cache.shared` | 削除済み | バージョン6.6.0以降、この設定項目は削除され、ブロックキャッシュはデフォルトで有効になり、無効にすることはできません。詳細は[#12936](https://github.com/tikv/tikv/issues/12936)を参照してください。 | | DM | `on-duplicate` | 削除済み | この構成項目は、完全インポートフェーズ中に競合を解決する方法を制御します。v6.6.0 では、 `on-duplicate-logical` `on-duplicate-physical`と`on-duplicate`が導入されました。 | -| TiDB | [`enable-telemetry`](/tidb-configuration-file.md#enable-telemetry-new-in-v402) | 修正済み | バージョン6.6.0以降、デフォルト値が`true`から`false`に変更され、TiDBではデフォルトでテレメトリが無効になります。 | -| TiKV | [`rocksdb.defaultcf.block-size`](/tikv-configuration-file.md#block-size)および[`rocksdb.writecf.block-size`](/tikv-configuration-file.md#block-size) | 修正済み | デフォルト値が`64K`から`32K`に変更されます。 | +| TiDB | [`enable-telemetry`](/tidb-configuration-file.md#enable-telemetry-new-in-v402) | 変更 | バージョン6.6.0以降、デフォルト値が`true`から`false`に変更され、TiDBではデフォルトでテレメトリが無効になります。 | +| TiKV | [`rocksdb.defaultcf.block-size`](/tikv-configuration-file.md#block-size)および[`rocksdb.writecf.block-size`](/tikv-configuration-file.md#block-size) | 変更 | デフォルト値が`64K`から`32K`に変更されます。 | | TiKV | [`rocksdb.defaultcf.block-cache-size`](/tikv-configuration-file.md#block-cache-size) 、 [`rocksdb.writecf.block-cache-size`](/tikv-configuration-file.md#block-cache-size) 、 [`rocksdb.lockcf.block-cache-size`](/tikv-configuration-file.md#block-cache-size) | 非推奨 | バージョン6.6.0以降、これらの設定項目は非推奨となりました。詳細は[#12936](https://github.com/tikv/tikv/issues/12936)を参照してください。 | -| PD | [`enable-telemetry`](/pd-configuration-file.md#enable-telemetry) | 修正済み | バージョン6.6.0以降、デフォルト値が`true`から`false`に変更され、TiDBダッシュボードではテレメトリがデフォルトで無効になります。 | -| DM | [`import-mode`](/dm/task-configuration-file-full.md) | 修正済み | この構成項目の指定可能な値は、 `"sql"`および`"loader"`から`"logical"`および`"physical"`に変更されます。デフォルト値は`"logical"`で、これは TiDB Lightning の論理インポートモードを使用してデータをインポートすることを意味します。 | -| TiFlash | [`profile.default.max_memory_usage_for_all_queries`](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 修正済み | すべてのクエリで生成される中間データのメモリ使用量制限を指定します。v6.6.0以降、デフォルト値は`0`から`0.8`に変更され、制限は総メモリの80%になります。 | -| TiCDC | [`consistent.storage`](/ticdc/ticdc-sink-to-mysql.md#prerequisites) | 修正済み | この構成項目は、リドゥログのバックアップが保存されるパスを指定します。 `scheme` 、GCS、およびAzure用に、さらに2つの値オプションが追加されました。 | +| PD | [`enable-telemetry`](/pd-configuration-file.md#enable-telemetry) | 変更 | バージョン6.6.0以降、デフォルト値が`true`から`false`に変更され、TiDBダッシュボードではテレメトリがデフォルトで無効になります。 | +| DM | [`import-mode`](/dm/task-configuration-file-full.md) | 変更 | この構成項目の指定可能な値は、 `"sql"`および`"loader"`から`"logical"`および`"physical"`に変更されます。デフォルト値は`"logical"`で、これは TiDB Lightning の論理インポートモードを使用してデータをインポートすることを意味します。 | +| TiFlash | [`profile.default.max_memory_usage_for_all_queries`](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 変更 | すべてのクエリで生成される中間データのメモリ使用量制限を指定します。v6.6.0以降、デフォルト値は`0`から`0.8`に変更され、制限は総メモリの80%になります。 | +| TiCDC | [`consistent.storage`](/ticdc/ticdc-sink-to-mysql.md#prerequisites) | 変更 | この構成項目は、リドゥログのバックアップが保存されるパスを指定します。 `scheme` 、GCS、およびAzure用に、さらに2つの値オプションが追加されました。 | | TiDB | [`initialize-sql-file`](/tidb-configuration-file.md#initialize-sql-file-new-in-v660) | 新しく追加された | この設定項目は、TiDBクラスタが初めて起動されたときに実行されるSQLスクリプトを指定します。デフォルト値は空です。 | | TiDB | [`tidb_stmt_summary_enable_persistent`](/tidb-configuration-file.md#tidb_stmt_summary_enable_persistent-new-in-v660) | 新しく追加された | この設定項目は、明細書の要約を永続化するかどうかを制御します。デフォルト値は`false`で、これはこの機能がデフォルトでは無効になっていることを意味します。 | | TiDB | [`tidb_stmt_summary_file_max_backups`](/tidb-configuration-file.md#tidb_stmt_summary_file_max_backups-new-in-v660) | 新しく追加された | ステートメントサマリーの永続化が有効になっている場合、この設定では永続化できるデータファイルの最大数を指定します。 `0`ファイル数に制限がないことを意味します。 | diff --git a/releases/release-7.0.0.md b/releases/release-7.0.0.md index b4f5f9a1937d8..288de92a94f59 100644 --- a/releases/release-7.0.0.md +++ b/releases/release-7.0.0.md @@ -280,11 +280,11 @@ TiDB バージョン: 7.0.0- [DMR](/releases/versioning.md#development-milestone | 変数名 | 変更の種類 | 説明 | | --------------------------------------------------------------------------------------------------------------------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | `tidb_pessimistic_txn_aggressive_locking` | 削除済み | この変数は[`tidb_pessimistic_txn_fair_locking`](/system-variables.md#tidb_pessimistic_txn_fair_locking-new-in-v700)に名前が変更されました。 | -| [`tidb_enable_non_prepared_plan_cache`](/system-variables.md#tidb_enable_non_prepared_plan_cache) | 修正済み | v7.0.0 から有効になり、[準備されていないプランキャッシュ](/sql-non-prepared-plan-cache.md)機能を有効にするかどうかを制御します。 | -| [`tidb_enable_null_aware_anti_join`](/system-variables.md#tidb_enable_null_aware_anti_join-new-in-v630) | 修正済み | さらなるテストの後、デフォルト値を`OFF`から`ON`に変更します。これは、特別なセット演算子`NOT IN`および`!= ALL`によってリードされるサブクエリによって Anti Join が生成される場合に、TiDB がデフォルトで Null-Aware Hash Join を適用することを意味します。 | -| [`tidb_enable_resource_control`](/system-variables.md#tidb_enable_resource_control-new-in-v660) | 修正済み | デフォルト値を`OFF`から`ON`に変更します。これは、クラスターがデフォルトでリソースグループごとにリソースを分離することを意味します。リソース制御は v7.0.0 でデフォルトで有効になっているため、いつでもこの機能を使用できます。 | -| [`tidb_non_prepared_plan_cache_size`](/system-variables.md#tidb_non_prepared_plan_cache_size) | 修正済み | v7.0.0 から有効になり、[準備されていないプランキャッシュ](/sql-non-prepared-plan-cache.md)によってキャッシュできる実行プランの最大数を制御します。 | -| [`tidb_rc_read_check_ts`](/system-variables.md#tidb_rc_read_check_ts-new-in-v600) | 修正済み | バージョン7.0.0以降、この変数はプリペアドステートメントプロトコルにおけるカーソルフェッチ読み取りには有効ではなくなりました。 | +| [`tidb_enable_non_prepared_plan_cache`](/system-variables.md#tidb_enable_non_prepared_plan_cache) | 変更 | v7.0.0 から有効になり、[準備されていないプランキャッシュ](/sql-non-prepared-plan-cache.md)機能を有効にするかどうかを制御します。 | +| [`tidb_enable_null_aware_anti_join`](/system-variables.md#tidb_enable_null_aware_anti_join-new-in-v630) | 変更 | さらなるテストの後、デフォルト値を`OFF`から`ON`に変更します。これは、特別なセット演算子`NOT IN`および`!= ALL`によってリードされるサブクエリによって Anti Join が生成される場合に、TiDB がデフォルトで Null-Aware Hash Join を適用することを意味します。 | +| [`tidb_enable_resource_control`](/system-variables.md#tidb_enable_resource_control-new-in-v660) | 変更 | デフォルト値を`OFF`から`ON`に変更します。これは、クラスターがデフォルトでリソースグループごとにリソースを分離することを意味します。リソース制御は v7.0.0 でデフォルトで有効になっているため、いつでもこの機能を使用できます。 | +| [`tidb_non_prepared_plan_cache_size`](/system-variables.md#tidb_non_prepared_plan_cache_size) | 変更 | v7.0.0 から有効になり、[準備されていないプランキャッシュ](/sql-non-prepared-plan-cache.md)によってキャッシュできる実行プランの最大数を制御します。 | +| [`tidb_rc_read_check_ts`](/system-variables.md#tidb_rc_read_check_ts-new-in-v600) | 変更 | バージョン7.0.0以降、この変数はプリペアドステートメントプロトコルにおけるカーソルフェッチ読み取りには有効ではなくなりました。 | | [`tidb_enable_inl_join_inner_multi_pattern`](/system-variables.md#tidb_enable_inl_join_inner_multi_pattern-new-in-v700) | 新しく追加された | この変数は、内部テーブルに`Selection`または`Projection`演算子がある場合に、インデックス結合がサポートされるかどうかを制御します。 | | [`tidb_enable_plan_cache_for_subquery`](/system-variables.md#tidb_enable_plan_cache_for_subquery-new-in-v700) | 新しく追加された | この変数は、プリペアドプランキャッシュがサブクエリを含むクエリをキャッシュするかどうかを制御します。 | | [`tidb_enable_plan_replayer_continuous_capture`](/system-variables.md#tidb_enable_plan_replayer_continuous_capture-new-in-v700) | 新しく追加された | この変数は、 [`PLAN REPLAYER CONTINUOUS CAPTURE`](/sql-plan-replayer.md#use-plan-replayer-continuous-capture)機能を有効にするかどうかを制御します。デフォルト値の`OFF`は、この機能を無効にすることを意味します。 | @@ -302,9 +302,9 @@ TiDB バージョン: 7.0.0- [DMR](/releases/versioning.md#development-milestone | コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ---------------------------------------------------------------------------------------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiKV | `server.snap-max-write-bytes-per-sec` | 削除済み | このパラメータは[`server.snap-io-max-bytes-per-sec`](/tikv-configuration-file.md#snap-io-max-bytes-per-sec)に名前が変更されました。 | -| TiKV | [`raft-engine.enable-log-recycle`](/tikv-configuration-file.md#enable-log-recycle-new-in-v630) | 修正済み | デフォルト値が`false`から`true`に変更されます。 | -| TiKV | [`resolved-ts.advance-ts-interval`](/tikv-configuration-file.md#advance-ts-interval) | 修正済み | デフォルト値が`"1s"`から`"20s"`に変更されます。この変更により、Resolved TSの定期的な更新間隔が長くなり、TiKVノード間のトラフィック消費量が削減されます。 | -| TiKV | [`resource-control.enabled`](/tikv-configuration-file.md#resource-control) | 修正済み | デフォルト値が`false`から`true`に変更されます。 | +| TiKV | [`raft-engine.enable-log-recycle`](/tikv-configuration-file.md#enable-log-recycle-new-in-v630) | 変更 | デフォルト値が`false`から`true`に変更されます。 | +| TiKV | [`resolved-ts.advance-ts-interval`](/tikv-configuration-file.md#advance-ts-interval) | 変更 | デフォルト値が`"1s"`から`"20s"`に変更されます。この変更により、Resolved TSの定期的な更新間隔が長くなり、TiKVノード間のトラフィック消費量が削減されます。 | +| TiKV | [`resource-control.enabled`](/tikv-configuration-file.md#resource-control) | 変更 | デフォルト値が`false`から`true`に変更されます。 | | TiKV | [`raft-engine.prefill-for-recycle`](/tikv-configuration-file.md#prefill-for-recycle-new-in-v700) | 新しく追加された | Raft Engineのログリサイクル用に空のログファイルを生成するかどうかを制御します。デフォルト値は`false`です。 | | PD | [`degraded-mode-wait-duration`](/pd-configuration-file.md#degraded-mode-wait-duration) | 新しく追加された | [リソース制御](/tidb-resource-control-ru-groups.md)関連する設定項目です。劣化モードをトリガーするまでの待機時間を制御します。デフォルト値は`0s`です。 | | PD | [`read-base-cost`](/pd-configuration-file.md#read-base-cost) | 新しく追加された | A[リソース制御](/tidb-resource-control-ru-groups.md)関連する設定項目です。読み取り要求から RU への変換の基準係数を制御します。デフォルト値は`0.25`です。 | @@ -312,8 +312,8 @@ TiDB バージョン: 7.0.0- [DMR](/releases/versioning.md#development-milestone | PD | [`read-cpu-ms-cost`](/pd-configuration-file.md#read-cpu-ms-cost) | 新しく追加された | [リソース制御](/tidb-resource-control-ru-groups.md)関連する設定項目です。CPUからRUへの変換の基準係数を制御します。デフォルト値は`1/3`です。 | | PD | [`write-base-cost`](/pd-configuration-file.md#write-base-cost) | 新しく追加された | [リソース制御](/tidb-resource-control-ru-groups.md)関連の設定項目です。書き込み要求からRUへの変換の基準係数を制御します。デフォルト値は`1`です。 | | PD | [`write-cost-per-byte`](/pd-configuration-file.md#write-cost-per-byte) | 新しく追加された | [リソース制御](/tidb-resource-control-ru-groups.md)関連の設定項目です。書き込みフローからRUへの変換の基準係数を制御します。デフォルト値は`1/1024`です。 | -| TiFlash | [`mark_cache_size`](/tiflash/tiflash-configuration.md) | 修正済み | TiFlashのデータブロックのメタデータのデフォルトのキャッシュ制限を`5368709120`から`1073741824`に変更して、不要なメモリ使用量を削減します。 | -| TiFlash | [`minmax_index_cache_size`](/tiflash/tiflash-configuration.md) | 修正済み | TiFlashのデータブロックの最小-最大インデックスのデフォルトのキャッシュ制限を`5368709120`から`1073741824`に変更して、不要なメモリ使用量を削減します。 | +| TiFlash | [`mark_cache_size`](/tiflash/tiflash-configuration.md) | 変更 | TiFlashのデータブロックのメタデータのデフォルトのキャッシュ制限を`5368709120`から`1073741824`に変更して、不要なメモリ使用量を削減します。 | +| TiFlash | [`minmax_index_cache_size`](/tiflash/tiflash-configuration.md) | 変更 | TiFlashのデータブロックの最小-最大インデックスのデフォルトのキャッシュ制限を`5368709120`から`1073741824`に変更して、不要なメモリ使用量を削減します。 | | TiFlash | [`flash.disaggregated_mode`](/tiflash/tiflash-disaggregated-and-s3.md) | 新しく追加された | TiFlashの分散アーキテクチャでは、このTiFlashノードが書き込みノードか計算ノードかを示します。値は`tiflash_write`または`tiflash_compute`になります。 | | TiFlash | [`storage.s3.endpoint`](/tiflash/tiflash-disaggregated-and-s3.md) | 新しく追加された | S3に接続するためのエンドポイント。 | | TiFlash | [`storage.s3.bucket`](/tiflash/tiflash-disaggregated-and-s3.md) | 新しく追加された | TiFlashがすべてのデータを保存するバケット。 | diff --git a/releases/release-7.1.0.md b/releases/release-7.1.0.md index ca4d8118193d9..ea49d27e7ac74 100644 --- a/releases/release-7.1.0.md +++ b/releases/release-7.1.0.md @@ -246,9 +246,9 @@ TiDB 7.1.0 は長期サポートリリース (LTS) です。 | [`tidb_non_prepared_plan_cache_size`](/system-variables.md#tidb_non_prepared_plan_cache_size) | 非推奨 | バージョン7.1.0以降、このシステム変数は非推奨となりました。1 [`tidb_session_plan_cache_size`](/system-variables.md#tidb_session_plan_cache_size-new-in-v710)指定することで、キャッシュ可能なプランの最大数を制御できます。 | | [`tidb_prepared_plan_cache_size`](/system-variables.md#tidb_prepared_plan_cache_size-new-in-v610) | 非推奨 | バージョン7.1.0以降、このシステム変数は非推奨となりました。1 [`tidb_session_plan_cache_size`](/system-variables.md#tidb_session_plan_cache_size-new-in-v710)指定することで、キャッシュ可能なプランの最大数を制御できます。 | | `tidb_ddl_distribute_reorg` | 削除済み | この変数の名前は[`tidb_enable_dist_task`](/system-variables.md#tidb_enable_dist_task-new-in-v710)に変更されます。 | -| [`default_authentication_plugin`](/system-variables.md#default_authentication_plugin) | 修正済み | 2 つの新しい値オプション`authentication_ldap_sasl`と`authentication_ldap_simple`が導入されました。 | -| [`tidb_load_based_replica_read_threshold`](/system-variables.md#tidb_load_based_replica_read_threshold-new-in-v700) | 修正済み | バージョン7.1.0以降で有効となり、負荷ベースのレプリカ読み取りをトリガーするためのしきい値を制御します。追加のテストを経て、デフォルト値を`"0s"`から`"1s"`に変更します。 | -| [`tidb_opt_enable_late_materialization`](/system-variables.md#tidb_opt_enable_late_materialization-new-in-v700) | 修正済み | デフォルト値を`OFF`から`ON`に変更します。これは、 TiFlash の遅延マテリアライゼーション機能がデフォルトで有効になっていることを意味します。 | +| [`default_authentication_plugin`](/system-variables.md#default_authentication_plugin) | 変更 | 2 つの新しい値オプション`authentication_ldap_sasl`と`authentication_ldap_simple`が導入されました。 | +| [`tidb_load_based_replica_read_threshold`](/system-variables.md#tidb_load_based_replica_read_threshold-new-in-v700) | 変更 | バージョン7.1.0以降で有効となり、負荷ベースのレプリカ読み取りをトリガーするためのしきい値を制御します。追加のテストを経て、デフォルト値を`"0s"`から`"1s"`に変更します。 | +| [`tidb_opt_enable_late_materialization`](/system-variables.md#tidb_opt_enable_late_materialization-new-in-v700) | 変更 | デフォルト値を`OFF`から`ON`に変更します。これは、 TiFlash の遅延マテリアライゼーション機能がデフォルトで有効になっていることを意味します。 | | [`authentication_ldap_sasl_auth_method_name`](/system-variables.md#authentication_ldap_sasl_auth_method_name-new-in-v710) | 新しく追加された | LDAP SASL 認証における認証方法名を指定します。 | | [`authentication_ldap_sasl_bind_base_dn`](/system-variables.md#authentication_ldap_sasl_bind_base_dn-new-in-v710) | 新しく追加された | LDAP SASL認証における検索ツリー内の検索範囲を制限します。1 `AS ...`の句を指定せずにユーザーが作成された場合、TiDBはユーザー名に基づいてLDAPサーバー内の`dn`の句を自動的に検索します。 | | [`authentication_ldap_sasl_bind_root_dn`](/system-variables.md#authentication_ldap_sasl_bind_root_dn-new-in-v710) | 新しく追加された | LDAP SASL 認証でユーザーを検索するために LDAPサーバーにログインするために使用される`dn`指定します。 | @@ -287,12 +287,12 @@ TiDB 7.1.0 は長期サポートリリース (LTS) です。 | TiDB | [`log.timeout`](/tidb-configuration-file.md#timeout-new-in-v710) | 新しく追加された | TiDBにおけるログ書き込み操作のタイムアウトを設定します。ディスク障害によりログの書き込みが不可能になった場合、この設定項目によりTiDBプロセスがハングアップする代わりにpanicになる可能性があります。デフォルト値は`0`で、タイムアウトは設定されません。 | | TiKV | [`region-compact-min-redundant-rows`](/tikv-configuration-file.md#region-compact-min-redundant-rows-new-in-v710) | 新しく追加された | RocksDBの圧縮をトリガーするために必要な冗長MVCC行の数を設定します。デフォルト値は`50000`です。 | | TiKV | [`region-compact-redundant-rows-percent`](/tikv-configuration-file.md#region-compact-redundant-rows-percent-new-in-v710) | 新しく追加された | RocksDBの圧縮をトリガーするために必要な冗長MVCC行の割合を設定します。デフォルト値は`20`です。 | -| TiKV | [`split.byte-threshold`](/tikv-configuration-file.md#byte-threshold-new-in-v50) | 修正済み | [`region-split-size`](/tikv-configuration-file.md#region-split-size)が 4 GB 以上の場合、デフォルト値を`30MiB`から`100MiB`に変更します。 | -| TiKV | [`split.qps-threshold`](/tikv-configuration-file.md#qps-threshold) | 修正済み | [`region-split-size`](/tikv-configuration-file.md#region-split-size)が 4 GB 以上の場合、デフォルト値を`3000`から`7000`に変更します。 | -| TiKV | [`split.region-cpu-overload-threshold-ratio`](/tikv-configuration-file.md#region-cpu-overload-threshold-ratio-new-in-v620) | 修正済み | [`region-split-size`](/tikv-configuration-file.md#region-split-size)が 4 GB 以上の場合、デフォルト値を`0.25`から`0.75`に変更します。 | -| TiKV | [`region-compact-check-step`](/tikv-configuration-file.md#region-compact-check-step) | 修正済み | Partitioned Raft KVが有効な場合( `storage.engine="partitioned-raft-kv"` )、デフォルト値を`100`から`5`に変更します。 | +| TiKV | [`split.byte-threshold`](/tikv-configuration-file.md#byte-threshold-new-in-v50) | 変更 | [`region-split-size`](/tikv-configuration-file.md#region-split-size)が 4 GB 以上の場合、デフォルト値を`30MiB`から`100MiB`に変更します。 | +| TiKV | [`split.qps-threshold`](/tikv-configuration-file.md#qps-threshold) | 変更 | [`region-split-size`](/tikv-configuration-file.md#region-split-size)が 4 GB 以上の場合、デフォルト値を`3000`から`7000`に変更します。 | +| TiKV | [`split.region-cpu-overload-threshold-ratio`](/tikv-configuration-file.md#region-cpu-overload-threshold-ratio-new-in-v620) | 変更 | [`region-split-size`](/tikv-configuration-file.md#region-split-size)が 4 GB 以上の場合、デフォルト値を`0.25`から`0.75`に変更します。 | +| TiKV | [`region-compact-check-step`](/tikv-configuration-file.md#region-compact-check-step) | 変更 | Partitioned Raft KVが有効な場合( `storage.engine="partitioned-raft-kv"` )、デフォルト値を`100`から`5`に変更します。 | | PD | [`store-limit-version`](/pd-configuration-file.md#store-limit-version-new-in-v710) | 新しく追加された | ストア制限のモードを制御します。値のオプションは`"v1"`と`"v2"`です。 | -| PD | [`schedule.enable-diagnostic`](/pd-configuration-file.md#enable-diagnostic-new-in-v630) | 修正済み | デフォルト値を`false`から`true`に変更します。これは、スケジューラの診断機能がデフォルトで有効であることを意味します。 | +| PD | [`schedule.enable-diagnostic`](/pd-configuration-file.md#enable-diagnostic-new-in-v630) | 変更 | デフォルト値を`false`から`true`に変更します。これは、スケジューラの診断機能がデフォルトで有効であることを意味します。 | | TiFlash | `http_port` | 削除済み | HTTP サービス ポート (デフォルト`8123` ) を廃止します。 | | TiDB Lightning | [`tikv-importer.pause-pd-scheduler-scope`](/tidb-lightning/tidb-lightning-configuration.md) | 新しく追加された | TiDB LightningがPDスケジュールを一時停止する範囲を制御します。デフォルト値は`"table"`で、値のオプションは`"global"`と`"table"`です。 | | TiDB Lightning | [`tikv-importer.region-check-backoff-limit`](/tidb-lightning/tidb-lightning-configuration.md) | 新しく追加された | 分割および分散処理後にリージョンがオンラインになるまでの再試行回数を制御します。デフォルト値は`1800`です。最大再試行間隔は 2 秒です。再試行の間にいずれかのリージョンがオンラインになった場合、再試行回数は増加しません。 | @@ -302,7 +302,7 @@ TiDB 7.1.0 は長期サポートリリース (LTS) です。 | TiCDC | [`integrity.corruption-handle-level`](/ticdc/ticdc-changefeed-config.md#cli-and-configuration-parameters-of-ticdc-changefeeds) | 新しく追加された | 単一行データのチェックサム検証に失敗した場合のChangefeedのログレベルを指定します。デフォルト値は`"warn"`です。値のオプションは`"warn"`と`"error"`です。 | | TiCDC | [`integrity.integrity-check-level`](/ticdc/ticdc-changefeed-config.md#cli-and-configuration-parameters-of-ticdc-changefeeds) | 新しく追加された | 単一行データのチェックサム検証を有効にするかどうかを制御します。デフォルト値は`"none"`で、この機能は無効です。 | | TiCDC | [`sink.only-output-updated-columns`](/ticdc/ticdc-changefeed-config.md#cli-and-configuration-parameters-of-ticdc-changefeeds) | 新しく追加された | 更新された列のみを出力するかどうかを制御します。デフォルト値は`false`です。 | -| TiCDC | [`sink.enable-partition-separator`](/ticdc/ticdc-changefeed-config.md#cli-and-configuration-parameters-of-ticdc-changefeeds) | 修正済み | さらなるテストを経て、デフォルト値を`false`から`true`に変更しました。これは、テーブル内のパーティションがデフォルトで別々のディレクトリに保存されることを意味します。パーティション化されたテーブルをストレージサービスにレプリケーションする際にデータ損失が発生する可能性を回避するため、この値は`true`のままにしておくことをお勧めします。 | +| TiCDC | [`sink.enable-partition-separator`](/ticdc/ticdc-changefeed-config.md#cli-and-configuration-parameters-of-ticdc-changefeeds) | 変更 | さらなるテストを経て、デフォルト値を`false`から`true`に変更しました。これは、テーブル内のパーティションがデフォルトで別々のディレクトリに保存されることを意味します。パーティション化されたテーブルをストレージサービスにレプリケーションする際にデータ損失が発生する可能性を回避するため、この値は`true`のままにしておくことをお勧めします。 | ## 改善点 {#improvements} diff --git a/releases/release-7.2.0.md b/releases/release-7.2.0.md index f728cf6f0d8fd..b05a1ee0b1297 100644 --- a/releases/release-7.2.0.md +++ b/releases/release-7.2.0.md @@ -149,9 +149,9 @@ TiDB バージョン: 7.2.0 | 変数名 | 変更の種類 | 説明 | | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [`last_insert_id`](/system-variables.md#last_insert_id) | 修正済み | MySQL の最大値と一致させるため、最大値を`9223372036854775807`から`18446744073709551615`に変更します。 | -| [`tidb_enable_non_prepared_plan_cache`](/system-variables.md#tidb_enable_non_prepared_plan_cache) | 修正済み | 追加テストの後、デフォルト値を`OFF`から`ON`に変更します。これは、準備されていない実行プラン キャッシュが有効になることを意味します。 | -| [`tidb_remove_orderby_in_subquery`](/system-variables.md#tidb_remove_orderby_in_subquery-new-in-v610) | 修正済み | さらなるテストの後、デフォルト値を`OFF`から`ON`に変更します。これは、オプティマイザがサブクエリ内の`ORDER BY`句を削除することを意味します。 | +| [`last_insert_id`](/system-variables.md#last_insert_id) | 変更 | MySQL の最大値と一致させるため、最大値を`9223372036854775807`から`18446744073709551615`に変更します。 | +| [`tidb_enable_non_prepared_plan_cache`](/system-variables.md#tidb_enable_non_prepared_plan_cache) | 変更 | 追加テストの後、デフォルト値を`OFF`から`ON`に変更します。これは、準備されていない実行プラン キャッシュが有効になることを意味します。 | +| [`tidb_remove_orderby_in_subquery`](/system-variables.md#tidb_remove_orderby_in_subquery-new-in-v610) | 変更 | さらなるテストの後、デフォルト値を`OFF`から`ON`に変更します。これは、オプティマイザがサブクエリ内の`ORDER BY`句を削除することを意味します。 | | [`tidb_analyze_skip_column_types`](/system-variables.md#tidb_analyze_skip_column_types-new-in-v720) | 新しく追加された | `ANALYZE`コマンドを実行して統計情報を収集する際に、どのタイプの列を統計収集から除外するかを制御します。この変数は、 [`tidb_analyze_version = 2`](/system-variables.md#tidb_analyze_version-new-in-v510)の場合にのみ適用されます。 `ANALYZE TABLE t COLUMNS c1, ..., cn`の構文を使用する場合、指定された列のタイプが`tidb_analyze_skip_column_types`に含まれている場合、この列の統計情報は収集されません。 | | [`tidb_enable_check_constraint`](/system-variables.md#tidb_enable_check_constraint-new-in-v720) | 新しく追加された | `CHECK`制約を有効にするかどうかを制御します。デフォルト値は`OFF`で、これはこの機能が無効になっていることを意味します。 | | [`tidb_enable_fast_table_check`](/system-variables.md#tidb_enable_fast_table_check-new-in-v720) | 新しく追加された | テーブル内のデータとインデックスの一貫性を迅速にチェックするために、チェックサムベースのアプローチを使用するかどうかを制御します。デフォルト値は`ON`で、これはこの機能が有効になっていることを意味します。 | @@ -162,18 +162,18 @@ TiDB バージョン: 7.2.0 | コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| TiDB | [`lite-init-stats`](/tidb-configuration-file.md#lite-init-stats-new-in-v710) | 修正済み | さらなるテストの結果、デフォルト値が`false`から`true`に変更されました。これは、TiDB の起動時にデフォルトで軽量統計初期化を使用して初期化効率を向上させることを意味します。 | -| TiDB | [`force-init-stats`](/tidb-configuration-file.md#force-init-stats-new-in-v657-and-v710) | 修正済み | [`lite-init-stats`](/tidb-configuration-file.md#lite-init-stats-new-in-v710)に合わせて、デフォルト値を`false`から`true`に変更します。これにより、TiDB の起動時に、TiDB は統計情報の初期化が完了するまでサービスの提供を待ちます。 | -| TiKV | [`rocksdb.[defaultcf|writecf|lockcf].compaction-guard-min-output-file-size`](/tikv-configuration-file.md#compaction-guard-min-output-file-size) | 修正済み | RocksDB の圧縮タスクのデータ量を削減するために、デフォルト値を`"8MB"`から`"1MB"`に変更します。 | +| TiDB | [`lite-init-stats`](/tidb-configuration-file.md#lite-init-stats-new-in-v710) | 変更 | さらなるテストの結果、デフォルト値が`false`から`true`に変更されました。これは、TiDB の起動時にデフォルトで軽量統計初期化を使用して初期化効率を向上させることを意味します。 | +| TiDB | [`force-init-stats`](/tidb-configuration-file.md#force-init-stats-new-in-v657-and-v710) | 変更 | [`lite-init-stats`](/tidb-configuration-file.md#lite-init-stats-new-in-v710)に合わせて、デフォルト値を`false`から`true`に変更します。これにより、TiDB の起動時に、TiDB は統計情報の初期化が完了するまでサービスの提供を待ちます。 | +| TiKV | [`rocksdb.[defaultcf|writecf|lockcf].compaction-guard-min-output-file-size`](/tikv-configuration-file.md#compaction-guard-min-output-file-size) | 変更 | RocksDB の圧縮タスクのデータ量を削減するために、デフォルト値を`"8MB"`から`"1MB"`に変更します。 | | TiKV | [`rocksdb.[defaultcf|writecf|lockcf].optimize-filters-for-memory`](/tikv-configuration-file.md#optimize-filters-for-memory-new-in-v720) | 新しく追加された | メモリ内部の断片化を最小限に抑えるブルーム/リボンフィルタを生成するかどうかを制御します。 | | TiKV | [`rocksdb.[defaultcf|writecf|lockcf].periodic-compaction-seconds`](/tikv-configuration-file.md#periodic-compaction-seconds-new-in-v720) | 新しく追加された | 定期的な圧縮の間隔を制御します。この値よりも古い更新履歴を持つSSTファイルが圧縮対象として選択され、元のSSTファイルと同じ階層に書き換えられます。 | | TiKV | [`rocksdb.[defaultcf|writecf|lockcf].ribbon-filter-above-level`](/tikv-configuration-file.md#ribbon-filter-above-level-new-in-v720) | 新しく追加された | この値以上のレベルではリボンフィルターを使用し、この値未満のレベルではブロックベースではないブルームフィルターを使用するかどうかを制御します。 | | TiKV | [`rocksdb.[defaultcf|writecf|lockcf].ttl`](/tikv-configuration-file.md#ttl-new-in-v720) | 新しく追加された | TTLよりも古い更新情報を持つSSTファイルは、自動的に圧縮対象として選択されます。 | | TiDB Lightning | `send-kv-pairs` | 非推奨 | バージョン7.2.0以降、パラメータ`send-kv-pairs`は非推奨となりました。物理インポートモードでTiKVにデータを送信する際の1リクエストの最大サイズを制御するには、 [`send-kv-size`](/tidb-lightning/tidb-lightning-configuration.md)使用してください。 | -| TiDB Lightning | [`character-set`](/tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-task) | 修正済み | データインポートでサポートされる文字セットに、新しい値オプション`latin1`が追加されました。このオプションを使用すると、Latin-1 文字セットのソースファイルをインポートできます。 | +| TiDB Lightning | [`character-set`](/tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-task) | 変更 | データインポートでサポートされる文字セットに、新しい値オプション`latin1`が追加されました。このオプションを使用すると、Latin-1 文字セットのソースファイルをインポートできます。 | | TiDB Lightning | [`send-kv-size`](/tidb-lightning/tidb-lightning-configuration.md) | 新しく追加された | 物理インポートモードでTiKVにデータを送信する際の、1リクエストあたりの最大サイズを指定します。キーと値のペアのサイズが指定されたしきい値に達すると、 TiDB Lightningは直ちにそれらをTiKVに送信します。これにより、大規模なワイドテーブルをインポートする際に、 TiDB Lightningノードがメモリ内に大量のキーと値のペアを蓄積することによって発生するメモリ不足(OOM)の問題を回避できます。このパラメータを調整することで、メモリ使用量とインポート速度のバランスを取り、インポートプロセスの安定性と効率性を向上させることができます。 | | データ移行 | [`strict-optimistic-shard-mode`](/dm/feature-shard-merge-optimistic.md) | 新しく追加された | この構成項目は、TiDB Data Migration v2.0 の DDL シャード マージ動作との互換性を確保するために使用されます。この構成項目は、楽観的モードで有効にできます。有効にすると、レプリケーション タスクはタイプ 2 の DDL ステートメントに遭遇した際に中断されます。複数のテーブルの DDL 変更間に依存関係があるシナリオでは、適切なタイミングで中断を行うことができます。アップストリームとダウンストリーム間のデータの一貫性を確保するため、レプリケーション タスクを再開する前に、各テーブルの DDL ステートメントを手動で処理する必要があります。 | -| TiCDC | [`sink.protocol`](/ticdc/ticdc-changefeed-config.md) | 修正済み | ダウンストリームが Kafka の場合に、新しい値オプション`"open-protocol"`を導入します。メッセージのエンコードに使用されるプロトコル形式を指定します。 | +| TiCDC | [`sink.protocol`](/ticdc/ticdc-changefeed-config.md) | 変更 | ダウンストリームが Kafka の場合に、新しい値オプション`"open-protocol"`を導入します。メッセージのエンコードに使用されるプロトコル形式を指定します。 | | TiCDC | [`sink.delete-only-output-handle-key-columns`](/ticdc/ticdc-changefeed-config.md) | 新しく追加された | DELETE イベントの出力を指定します。このパラメーターは`"canal-json"`および`"open-protocol"`プロトコルでのみ有効です。デフォルト値は`false`で、これはすべての列を出力することを意味します。これを`true`に設定すると、主キー列または一意インデックス列のみが出力されます。 | ## 改善点 {#improvements} diff --git a/releases/release-7.3.0.md b/releases/release-7.3.0.md index e70ddc5f375aa..a311d06cdb512 100644 --- a/releases/release-7.3.0.md +++ b/releases/release-7.3.0.md @@ -142,7 +142,7 @@ TiDB バージョン: 7.3.0 | 変数名 | 変更の種類 | 説明 | | ----------------------------------------------------------------------------------------------------------------------- | -------- | ---------------------------------------------------------------------------- | -| [`tidb_opt_enable_mpp_shared_cte_execution`](/system-variables.md#tidb_opt_enable_mpp_shared_cte_execution-new-in-v720) | 修正済み | このシステム変数はバージョン7.3.0以降で有効になります。TiFlash MPPで非再帰的な共通テーブル式(CTE)を実行できるかどうかを制御します。 | +| [`tidb_opt_enable_mpp_shared_cte_execution`](/system-variables.md#tidb_opt_enable_mpp_shared_cte_execution-new-in-v720) | 変更 | このシステム変数はバージョン7.3.0以降で有効になります。TiFlash MPPで非再帰的な共通テーブル式(CTE)を実行できるかどうかを制御します。 | | [`tidb_allow_tiflash_cop`](/system-variables.md#tidb_allow_tiflash_cop-new-in-v730) | 新しく追加された | このシステム変数は、TiDBが計算タスクをTiFlashにプッシュダウンする際に、実行プランを生成するためのプロトコルを選択するために使用されます。 | | [`tidb_lock_unchanged_keys`](/system-variables.md#tidb_lock_unchanged_keys-new-in-v711-and-v730) | 新しく追加された | この変数は、特定のシナリオにおいて、トランザクションに関与しているものの、変更されていないキーをロックするかどうかを制御するために使用されます。 | | [`tidb_opt_enable_non_eval_scalar_subquery`](/system-variables.md#tidb_opt_enable_non_eval_scalar_subquery-new-in-v730) | 新しく追加された | `EXPLAIN`ステートメントが、最適化段階で展開可能な定数サブクエリの実行を無効にするかどうかを制御します。 | @@ -156,17 +156,17 @@ TiDB バージョン: 7.3.0 | TiDB | [`enable-32bits-connection-id`](/tidb-configuration-file.md#enable-32bits-connection-id-new-in-v730) | 新しく追加された | 32ビット接続ID機能を有効にするかどうかを制御します。 | | TiDB | [`in-mem-slow-query-recent-num`](/tidb-configuration-file.md#in-mem-slow-query-recent-num-new-in-v730) | 新しく追加された | メモリにキャッシュされる、最近使用された低速クエリの数を制御します。 | | TiDB | [`in-mem-slow-query-topn-num`](/tidb-configuration-file.md#in-mem-slow-query-topn-num-new-in-v730) | 新しく追加された | メモリにキャッシュされる最も遅いクエリの数を制御します。 | -| TiKV | [`coprocessor.region-bucket-size`](/tikv-configuration-file.md#region-bucket-size-new-in-v610) | 修正済み | デフォルト値を`96MiB`から`50MiB`に変更します。 | -| TiKV | [`raft-engine.format-version`](/tikv-configuration-file.md#format-version-new-in-v630) | 修正済み | パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、リボンフィルタが使用されます。そのため、TiKV はデフォルト値を`2`から`5`に変更します。 | -| TiKV | [`raftdb.max-total-wal-size`](/tikv-configuration-file.md#max-total-wal-size-1) | 修正済み | パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、TiKV は WAL の書き込みをスキップします。そのため、TiKV はデフォルト値を`"4GB"`から`1`に変更し、WAL が無効になるようにします。 | -| TiKV | [`rocksdb.[defaultcf|writecf|lockcf].compaction-guard-min-output-file-size`](/tikv-configuration-file.md#compaction-guard-min-output-file-size) | 修正済み | デフォルト値を`"1MB"`から`"8MB"`に変更し、大容量データ書き込み時に圧縮速度が書き込み速度に追いつかない問題を解決します。 | -| TiKV | [`rocksdb.[defaultcf|writecf|lockcf].format-version`](/tikv-configuration-file.md#format-version-new-in-v620) | 修正済み | パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、リボンフィルタが使用されます。そのため、TiKV はデフォルト値を`2`から`5`に変更します。 | -| TiKV | [`rocksdb.lockcf.write-buffer-size`](/tikv-configuration-file.md#write-buffer-size) | 修正済み | パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、lockcf の圧縮を高速化するために、TiKV はデフォルト値を`"32MB"`から`"4MB"`に変更します。 | -| TiKV | [`rocksdb.max-total-wal-size`](/tikv-configuration-file.md#max-total-wal-size) | 修正済み | パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、TiKV は WAL の書き込みをスキップします。そのため、TiKV はデフォルト値を`"4GB"`から`1`に変更し、WAL が無効になるようにします。 | -| TiKV | [`rocksdb.stats-dump-period`](/tikv-configuration-file.md#stats-dump-period) | 修正済み | パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、冗長なログ印刷を無効にするには、デフォルト値を`"10m"`から`"0"`に変更します。 | -| TiKV | [`rocksdb.write-buffer-limit`](/tikv-configuration-file.md#write-buffer-limit-new-in-v660) | 修正済み | memtable のメモリオーバーヘッドを削減するため、 `storage.engine="raft-kv"`の場合、TiKV はデフォルト値をマシンのメモリの 25% から`0`に変更します。これは制限がないことを意味します。パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、TiKV はデフォルト値をマシンのメモリの 25% から 20% に変更します。 | -| TiKV | [`storage.block-cache.capacity`](/tikv-configuration-file.md#capacity) | 修正済み | パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、memtable のメモリオーバーヘッドを補償するために、TiKV はデフォルト値をシステムメモリ全体のサイズの 45% から 30% に変更します。 | -| TiFlash | [`storage.format_version`](/tiflash/tiflash-configuration.md) | 修正済み | より小さなファイルをマージすることで物理ファイルの数を削減する新しいDTFileフォーマット`format_version = 5`を導入します。このフォーマットは実験的であり、デフォルトでは有効になっていません。 | +| TiKV | [`coprocessor.region-bucket-size`](/tikv-configuration-file.md#region-bucket-size-new-in-v610) | 変更 | デフォルト値を`96MiB`から`50MiB`に変更します。 | +| TiKV | [`raft-engine.format-version`](/tikv-configuration-file.md#format-version-new-in-v630) | 変更 | パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、リボンフィルタが使用されます。そのため、TiKV はデフォルト値を`2`から`5`に変更します。 | +| TiKV | [`raftdb.max-total-wal-size`](/tikv-configuration-file.md#max-total-wal-size-1) | 変更 | パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、TiKV は WAL の書き込みをスキップします。そのため、TiKV はデフォルト値を`"4GB"`から`1`に変更し、WAL が無効になるようにします。 | +| TiKV | [`rocksdb.[defaultcf|writecf|lockcf].compaction-guard-min-output-file-size`](/tikv-configuration-file.md#compaction-guard-min-output-file-size) | 変更 | デフォルト値を`"1MB"`から`"8MB"`に変更し、大容量データ書き込み時に圧縮速度が書き込み速度に追いつかない問題を解決します。 | +| TiKV | [`rocksdb.[defaultcf|writecf|lockcf].format-version`](/tikv-configuration-file.md#format-version-new-in-v620) | 変更 | パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、リボンフィルタが使用されます。そのため、TiKV はデフォルト値を`2`から`5`に変更します。 | +| TiKV | [`rocksdb.lockcf.write-buffer-size`](/tikv-configuration-file.md#write-buffer-size) | 変更 | パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、lockcf の圧縮を高速化するために、TiKV はデフォルト値を`"32MB"`から`"4MB"`に変更します。 | +| TiKV | [`rocksdb.max-total-wal-size`](/tikv-configuration-file.md#max-total-wal-size) | 変更 | パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、TiKV は WAL の書き込みをスキップします。そのため、TiKV はデフォルト値を`"4GB"`から`1`に変更し、WAL が無効になるようにします。 | +| TiKV | [`rocksdb.stats-dump-period`](/tikv-configuration-file.md#stats-dump-period) | 変更 | パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、冗長なログ印刷を無効にするには、デフォルト値を`"10m"`から`"0"`に変更します。 | +| TiKV | [`rocksdb.write-buffer-limit`](/tikv-configuration-file.md#write-buffer-limit-new-in-v660) | 変更 | memtable のメモリオーバーヘッドを削減するため、 `storage.engine="raft-kv"`の場合、TiKV はデフォルト値をマシンのメモリの 25% から`0`に変更します。これは制限がないことを意味します。パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、TiKV はデフォルト値をマシンのメモリの 25% から 20% に変更します。 | +| TiKV | [`storage.block-cache.capacity`](/tikv-configuration-file.md#capacity) | 変更 | パーティション化されたRaft KV ( `storage.engine="partitioned-raft-kv"` ) を使用する場合、memtable のメモリオーバーヘッドを補償するために、TiKV はデフォルト値をシステムメモリ全体のサイズの 45% から 30% に変更します。 | +| TiFlash | [`storage.format_version`](/tiflash/tiflash-configuration.md) | 変更 | より小さなファイルをマージすることで物理ファイルの数を削減する新しいDTFileフォーマット`format_version = 5`を導入します。このフォーマットは実験的であり、デフォルトでは有効になっていません。 | | TiDB Lightning | `tikv-importer.incremental-import` | 削除済み | TiDB Lightning の並列インポート パラメータ。増分インポート パラメータと混同されやすいため、このパラメータは`tikv-importer.parallel-import`に名称変更されました。ユーザーが古いパラメータ名を渡した場合、自動的に新しいパラメータ名に変換されます。 | | TiDB Lightning | `tikv-importer.on-duplicate` | 非推奨 | 論理インポートモードで競合するレコードを挿入しようとしたときに実行するアクションを制御します。v7.3.0 以降、このパラメーターは[`conflict.strategy`](/tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-task)に置き換えられました。 | | TiDB Lightning | [`conflict.max-record-rows`](/tidb-lightning/tidb-lightning-configuration.md) | 新しく追加された | 競合するデータを処理するための新しい戦略です。 `conflict_records`テーブルの最大行数を制御します。デフォルト値は 100 です。 | diff --git a/releases/release-7.4.0.md b/releases/release-7.4.0.md index 48fec757eb83c..4ad15b114be6f 100644 --- a/releases/release-7.4.0.md +++ b/releases/release-7.4.0.md @@ -254,7 +254,7 @@ TiDB バージョン: 7.4.0 | 変数名 | タイプを変更 | 説明 | | ------------------------------------------------------------------------------------------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `tidb_enable_tiflash_pipeline_model` | 削除済み | この変数は、 TiFlashパイプライン実行モデルを有効にするかどうかを制御するために使用されます。v7.4.0以降では、 TiFlashリソース制御機能を有効にすると、 TiFlashパイプライン実行モデルも自動的に有効になります。 | -| [`tidb_enable_non_prepared_plan_cache`](/system-variables.md#tidb_enable_non_prepared_plan_cache) | 修正済み | さらにテストを行った後、デフォルト値を`ON`から`OFF`に変更します。これは、準備されていない実行プラン キャッシュが無効であることを意味します。 | +| [`tidb_enable_non_prepared_plan_cache`](/system-variables.md#tidb_enable_non_prepared_plan_cache) | 変更 | さらにテストを行った後、デフォルト値を`ON`から`OFF`に変更します。これは、準備されていない実行プラン キャッシュが無効であることを意味します。 | | [`default_collation_for_utf8mb4`](/system-variables.md#default_collation_for_utf8mb4-new-in-v740) | 新しく追加された | `utf8mb4`文字セットのデフォルトの照合順序を制御します。デフォルト値は`utf8mb4_bin`です。 | | [`tidb_cloud_storage_uri`](/system-variables.md#tidb_cloud_storage_uri-new-in-v740) | 新しく追加された | 有効にするクラウドストレージURI を指定します[グローバルソート](/tidb-global-sort.md) 。 | | [`tidb_opt_enable_hash_join`](/system-variables.md#tidb_opt_enable_hash_join-new-in-v656-v712-and-v740) | 新しく追加された | オプティマイザがテーブルに対してハッシュ結合を選択するかどうかを制御します。デフォルトの値は`ON`です。3 に`OFF`すると、他に利用可能な実行プランがない限り、オプティマイザはテーブルのハッシュ結合を選択しません。 | @@ -271,17 +271,17 @@ TiDB バージョン: 7.4.0 | コンフィグレーションファイル | コンフィグレーションパラメータ | タイプを変更 | 説明 | | -------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| TiDB | [`enable-stats-cache-mem-quota`](/tidb-configuration-file.md#enable-stats-cache-mem-quota-new-in-v610) | 修正済み | デフォルト値は`false`から`true`に変更され、TiDB 統計のキャッシュのメモリ制限がデフォルトで有効になることを意味します。 | -| TiKV | [`rocksdb.[defaultcf|writecf|lockcf].periodic-compaction-seconds`](/tikv-configuration-file.md#periodic-compaction-seconds-new-in-v720) | 修正済み | RocksDBの定期的なコンパクションをデフォルトで無効化するため、デフォルト値を`"30d"`から`"0s"`に変更しました。この変更により、TiDBのアップグレード後に大量のコンパクションがトリガーされ、フロントエンドの読み取りおよび書き込みパフォーマンスに影響が出るのを回避できます。 | -| TiKV | [`rocksdb.[defaultcf|writecf|lockcf].ttl`](/tikv-configuration-file.md#ttl-new-in-v720) | 修正済み | デフォルト値が`"30d"`から`"0s"`に変更され、SST ファイルは TTL によりデフォルトで圧縮をトリガーしなくなり、フロントエンドの読み取りおよび書き込みパフォーマンスに影響を与えなくなります。 | +| TiDB | [`enable-stats-cache-mem-quota`](/tidb-configuration-file.md#enable-stats-cache-mem-quota-new-in-v610) | 変更 | デフォルト値は`false`から`true`に変更され、TiDB 統計のキャッシュのメモリ制限がデフォルトで有効になることを意味します。 | +| TiKV | [`rocksdb.[defaultcf|writecf|lockcf].periodic-compaction-seconds`](/tikv-configuration-file.md#periodic-compaction-seconds-new-in-v720) | 変更 | RocksDBの定期的なコンパクションをデフォルトで無効化するため、デフォルト値を`"30d"`から`"0s"`に変更しました。この変更により、TiDBのアップグレード後に大量のコンパクションがトリガーされ、フロントエンドの読み取りおよび書き込みパフォーマンスに影響が出るのを回避できます。 | +| TiKV | [`rocksdb.[defaultcf|writecf|lockcf].ttl`](/tikv-configuration-file.md#ttl-new-in-v720) | 変更 | デフォルト値が`"30d"`から`"0s"`に変更され、SST ファイルは TTL によりデフォルトで圧縮をトリガーしなくなり、フロントエンドの読み取りおよび書き込みパフォーマンスに影響を与えなくなります。 | | TiFlash | [`flash.compact_log_min_gap`](/tiflash/tiflash-configuration.md) | 新しく追加された | 現在のRaftステート マシンによって進められた`applied_index`と最後のディスク スピル時の`applied_index`の差が`compact_log_min_gap`超えると、 TiFlash はTiKV から`CompactLog`コマンドを実行し、データをディスクにスピルします。 | | TiFlash | [`profiles.default.enable_resource_control`](/tiflash/tiflash-configuration.md) | 新しく追加された | TiFlashリソース制御機能を有効にするかどうかを制御します。 | -| TiFlash | [`storage.format_version`](/tiflash/tiflash-configuration.md) | 修正済み | デフォルト値を`4`から`5`に変更します。新しい形式では、小さなファイルを結合することで物理ファイルの数を削減できます。 | -| TiFlash | [`task_scheduler_active_set_soft_limit`](/tiflash/tiflash-configuration.md#task_scheduler_active_set_soft_limit-new-in-v640) | 修正済み | デフォルト値を`vcpu * 0.25`から`vcpu * 2`に変更します。 | +| TiFlash | [`storage.format_version`](/tiflash/tiflash-configuration.md) | 変更 | デフォルト値を`4`から`5`に変更します。新しい形式では、小さなファイルを結合することで物理ファイルの数を削減できます。 | +| TiFlash | [`task_scheduler_active_set_soft_limit`](/tiflash/tiflash-configuration.md#task_scheduler_active_set_soft_limit-new-in-v640) | 変更 | デフォルト値を`vcpu * 0.25`から`vcpu * 2`に変更します。 | | Dumpling | [`--csv-line-terminator`](/dumpling-overview.md#option-list-of-dumpling) | 新しく追加された | CSVファイルの終端文字を指定します。このオプションは`"\r\n"`と`"\n"`サポートします。デフォルト値は`"\r\n"`で、以前のバージョンと同じです。 | | TiCDC | [`claim-check-storage-uri`](/ticdc/ticdc-sink-to-kafka.md#send-large-messages-to-external-storage) | 新しく追加された | `large-message-handle-option` `claim-check`に設定する場合、 `claim-check-storage-uri`有効な外部ストレージアドレスに設定する必要があります。そうでない場合、チェンジフィードの作成時にエラーが発生します。 | | TiCDC | [`large-message-handle-compression`](/ticdc/ticdc-sink-to-kafka.md#ticdc-data-compression) | 新しく追加された | エンコード中に圧縮を有効にするかどうかを制御します。デフォルト値は空で、無効を意味します。 | -| TiCDC | [`large-message-handle-option`](/ticdc/ticdc-sink-to-kafka.md#send-large-messages-to-external-storage) | 修正済み | この設定項目は新しい値`claim-check`を追加します。これを`claim-check`に設定すると、TiCDC Kafka シンクは、メッセージサイズが制限を超えた場合にメッセージを外部ストレージに送信することをサポートし、外部ストレージ内のこの大きなメッセージのアドレスを含むメッセージを Kafka に送信します。 | +| TiCDC | [`large-message-handle-option`](/ticdc/ticdc-sink-to-kafka.md#send-large-messages-to-external-storage) | 変更 | この設定項目は新しい値`claim-check`を追加します。これを`claim-check`に設定すると、TiCDC Kafka シンクは、メッセージサイズが制限を超えた場合にメッセージを外部ストレージに送信することをサポートし、外部ストレージ内のこの大きなメッセージのアドレスを含むメッセージを Kafka に送信します。 | ## 廃止および削除された機能 {#deprecated-and-removed-features} diff --git a/releases/release-7.5.0.md b/releases/release-7.5.0.md index 5cfddfd388759..306a10c455b60 100644 --- a/releases/release-7.5.0.md +++ b/releases/release-7.5.0.md @@ -109,9 +109,9 @@ TiDB 7.5.0は長期サポートリリース(LTS)です。 | 変数名 | 変更の種類 | 説明 | | ----------------------------------------------------------------------------------------------------------------- | -------- | ------------------------------------------------------------------------------------- | | [`tidb_enable_fast_analyze`](/system-variables.md#tidb_enable_fast_analyze) | 非推奨 | 統計情報`Fast Analyze`機能を有効にするかどうかを制御します。この機能はバージョン 7.5.0 で非推奨になりました。 | -| [`tidb_analyze_partition_concurrency`](/system-variables.md#tidb_analyze_partition_concurrency) | 修正済み | さらなるテストの結果、デフォルト値を`1`から`2`に変更します。 | -| [`tidb_build_stats_concurrency`](/system-variables.md#tidb_build_stats_concurrency) | 修正済み | さらなるテストの結果、デフォルト値を`4`から`2`に変更します。 | -| [`tidb_merge_partition_stats_concurrency`](/system-variables.md#tidb_merge_partition_stats_concurrency) | 修正済み | このシステム変数はv7.5.0から有効になります。TiDBがパーティションテーブルを分析する際に、パーティションテーブルの統計情報をマージする際の同時実行数を指定します。 | +| [`tidb_analyze_partition_concurrency`](/system-variables.md#tidb_analyze_partition_concurrency) | 変更 | さらなるテストの結果、デフォルト値を`1`から`2`に変更します。 | +| [`tidb_build_stats_concurrency`](/system-variables.md#tidb_build_stats_concurrency) | 変更 | さらなるテストの結果、デフォルト値を`4`から`2`に変更します。 | +| [`tidb_merge_partition_stats_concurrency`](/system-variables.md#tidb_merge_partition_stats_concurrency) | 変更 | このシステム変数はv7.5.0から有効になります。TiDBがパーティションテーブルを分析する際に、パーティションテーブルの統計情報をマージする際の同時実行数を指定します。 | | [`tidb_build_sampling_stats_concurrency`](/system-variables.md#tidb_build_sampling_stats_concurrency-new-in-v750) | 新しく追加された | `ANALYZE`プロセスのサンプリング同時実行性を制御します。 | | [`tidb_enable_async_merge_global_stats`](/system-variables.md#tidb_enable_async_merge_global_stats-new-in-v750) | 新しく追加された | この変数は、TiDBが統計情報を非同期的にマージしてメモリ不足の問題を回避するために使用されます。 | | [`tidb_gogc_tuner_max_value`](/system-variables.md#tidb_gogc_tuner_max_value-new-in-v750) | 新しく追加された | GOGCチューナーが調整できるGOGCの最大値を制御します。 | @@ -122,15 +122,15 @@ TiDB 7.5.0は長期サポートリリース(LTS)です。 | コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ---------------------------------------------------------------------------------------------------------------------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`tikv-client.copr-req-timeout`](/tidb-configuration-file.md#copr-req-timeout-new-in-v750) | 新しく追加された | 単一のコプロセッサー要求のタイムアウトを設定します。 | -| TiKV | [`raftstore.inspect-interval`](/tikv-configuration-file.md#inspect-interval) | 修正済み | 低速ノード検出の感度を向上させるためにアルゴリズムを最適化した後、デフォルト値を`500ms`から`100ms`に変更します。 | -| TiKV | [`raftstore.region-compact-min-redundant-rows`](/tikv-configuration-file.md#region-compact-min-redundant-rows-new-in-v710) | 修正済み | RocksDB の圧縮をトリガーするために必要な冗長 MVCC 行の数を設定します。v7.5.0 以降、この設定項目は`"raft-kv"`ストレージエンジンに対して有効になります。 | -| TiKV | [`raftstore.region-compact-redundant-rows-percent`](/tikv-configuration-file.md#region-compact-redundant-rows-percent-new-in-v710) | 修正済み | RocksDB の圧縮をトリガーするために必要な冗長 MVCC 行の割合を設定します。v7.5.0 以降、この設定項目は`"raft-kv"`ストレージエンジンに対して有効になります。 | +| TiKV | [`raftstore.inspect-interval`](/tikv-configuration-file.md#inspect-interval) | 変更 | 低速ノード検出の感度を向上させるためにアルゴリズムを最適化した後、デフォルト値を`500ms`から`100ms`に変更します。 | +| TiKV | [`raftstore.region-compact-min-redundant-rows`](/tikv-configuration-file.md#region-compact-min-redundant-rows-new-in-v710) | 変更 | RocksDB の圧縮をトリガーするために必要な冗長 MVCC 行の数を設定します。v7.5.0 以降、この設定項目は`"raft-kv"`ストレージエンジンに対して有効になります。 | +| TiKV | [`raftstore.region-compact-redundant-rows-percent`](/tikv-configuration-file.md#region-compact-redundant-rows-percent-new-in-v710) | 変更 | RocksDB の圧縮をトリガーするために必要な冗長 MVCC 行の割合を設定します。v7.5.0 以降、この設定項目は`"raft-kv"`ストレージエンジンに対して有効になります。 | | TiKV | [`raftstore.evict-cache-on-memory-ratio`](/tikv-configuration-file.md#evict-cache-on-memory-ratio-new-in-v750) | 新しく追加された | TiKV のメモリ使用量がシステムで使用可能なメモリの 90% を超え、Raftエントリ キャッシュによって占有されているメモリが使用済みメモリの`evict-cache-on-memory-ratio`を超えると、TiKV はRaftエントリ キャッシュを削除します。 | | TiKV | [`memory.enable-heap-profiling`](/tikv-configuration-file.md#enable-heap-profiling-new-in-v750) | 新しく追加された | TiKVのメモリ使用量を追跡するためにヒーププロファイリングを有効にするかどうかを制御します。 | | TiKV | [`memory.profiling-sample-per-bytes`](/tikv-configuration-file.md#profiling-sample-per-bytes-new-in-v750) | 新しく追加された | ヒーププロファイリングによって毎回サンプリングされるデータ量を指定します。値は2のべき乗に切り上げられます。 | | BR | [`--ignore-stats`](/br/br-snapshot-manual.md#back-up-statistics) | 新しく追加された | データベース統計情報のバックアップと復元を行うかどうかを制御します。このパラメーター`false`に設定すると、br コマンドラインツールは列、インデックス、およびテーブルの統計情報のバックアップと復元をサポートします。 | -| TiCDC | [`case-sensitive`](/ticdc/ticdc-changefeed-config.md) | 修正済み | さらなるテストの結果、デフォルト値が`true`から`false`に変更されました。これは、TiCDC 構成ファイル内のテーブル名とデータベース名がデフォルトで大文字と小文字を区別しないことを意味します。 | -| TiCDC | [`sink.dispatchers.partition`](/ticdc/ticdc-changefeed-config.md) | 修正済み | TiCDC が増分データを Kafka パーティションにディスパッチする方法を制御します。v7.5.0 では、明示的に指定された列の値を使用してパーティション番号を計算する新しい値オプション`columns`が導入されました。 | +| TiCDC | [`case-sensitive`](/ticdc/ticdc-changefeed-config.md) | 変更 | さらなるテストの結果、デフォルト値が`true`から`false`に変更されました。これは、TiCDC 構成ファイル内のテーブル名とデータベース名がデフォルトで大文字と小文字を区別しないことを意味します。 | +| TiCDC | [`sink.dispatchers.partition`](/ticdc/ticdc-changefeed-config.md) | 変更 | TiCDC が増分データを Kafka パーティションにディスパッチする方法を制御します。v7.5.0 では、明示的に指定された列の値を使用してパーティション番号を計算する新しい値オプション`columns`が導入されました。 | | TiCDC | [`changefeed-error-stuck-duration`](/ticdc/ticdc-changefeed-config.md) | 新しく追加された | 内部エラーや例外が発生した場合に、チェンジフィードが自動的に再試行する期間を制御します。 | | TiCDC | [`encoding-worker-num`](/ticdc/ticdc-changefeed-config.md) | 新しく追加された | リドゥモジュール内のエンコードワーカーとデコードワーカーの数を制御します。 | | TiCDC | [`flush-worker-num`](/ticdc/ticdc-changefeed-config.md) | 新しく追加された | リドゥモジュール内のフラッシュワーカーの数を制御します。 | diff --git a/releases/release-7.6.0.md b/releases/release-7.6.0.md index 37983778dd9e5..85271dbcfe5c8 100644 --- a/releases/release-7.6.0.md +++ b/releases/release-7.6.0.md @@ -230,8 +230,8 @@ TiDB バージョン: 7.6.0 | 変数名 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [`tidb_auto_analyze_partition_batch_size`](/system-variables.md#tidb_auto_analyze_partition_batch_size-new-in-v640) | 修正済み | さらなるテストの結果、デフォルト値を`1`から`128`に変更します。 | -| [`tidb_sysproc_scan_concurrency`](/system-variables.md#tidb_sysproc_scan_concurrency-new-in-v650) | 修正済み | 大規模クラスタでは、 `scan`操作の同時実行数を`ANALYZE`のニーズに合わせて高く調整できます。したがって、最大値を`256`から`4294967295`に変更します。 | +| [`tidb_auto_analyze_partition_batch_size`](/system-variables.md#tidb_auto_analyze_partition_batch_size-new-in-v640) | 変更 | さらなるテストの結果、デフォルト値を`1`から`128`に変更します。 | +| [`tidb_sysproc_scan_concurrency`](/system-variables.md#tidb_sysproc_scan_concurrency-new-in-v650) | 変更 | 大規模クラスタでは、 `scan`操作の同時実行数を`ANALYZE`のニーズに合わせて高く調整できます。したがって、最大値を`256`から`4294967295`に変更します。 | | [`tidb_analyze_distsql_scan_concurrency`](/system-variables.md#tidb_analyze_distsql_scan_concurrency-new-in-v760) | 新しく追加された | `scan`操作を実行する際の`ANALYZE`操作の同時実行数を設定します。デフォルト値は`4`です。 | | [`tidb_ddl_version`](https://docs-archive.pingcap.com/tidb/v7.6/system-variables/#tidb_ddl_version-new-in-v760) | 新しく追加された | [TiDB DDL V2](https://docs-archive.pingcap.com/tidb/v7.6/ddl-v2/)を有効にするかどうかを制御します。有効にするには`2`に、無効にするには`1`に値を設定します。デフォルト値は`1`です。TiDB DDL V2 が有効になっている場合、DDL ステートメントは TiDB DDL V2 を使用して実行されます。テーブルを作成する DDL ステートメントの実行速度は、TiDB DDL V1 と比較して 10 倍向上します。 | | [`tidb_enable_global_index`](/system-variables.md#tidb_enable_global_index-new-in-v760) | 新しく追加された | パーティションテーブルに対して`Global indexes`を作成するかどうかを制御します。デフォルト値は`OFF`です。 `Global index`は現在開発段階です。**このシステム変数の値を変更することは推奨されません**。 | @@ -245,19 +245,19 @@ TiDB バージョン: 7.6.0 | コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| TiDB | [`tls-version`](/tidb-configuration-file.md#tls-version) | 修正済み | デフォルト値は "" です。TiDB のデフォルトのサポート TLS バージョンが`TLS1.1`以上から`TLS1.2`以上に変更されました。 | +| TiDB | [`tls-version`](/tidb-configuration-file.md#tls-version) | 変更 | デフォルト値は "" です。TiDB のデフォルトのサポート TLS バージョンが`TLS1.1`以上から`TLS1.2`以上に変更されました。 | | TiKV | [`raftstore.report-min-resolved-ts-interval`](https://docs.pingcap.com/tidb/v7.5/tikv-configuration-file/#report-min-resolved-ts-interval-new-in-v600) | 名称変更 | 名前をより正確にするため、この構成項目は[`raftstore.pd-report-min-resolved-ts-interval`](/tikv-configuration-file.md#pd-report-min-resolved-ts-interval-new-in-v760)に名前が変更されました。 `raftstore.report-min-resolved-ts-interval`は無効になりました。 | -| TiKV | [`blob-file-compression`](/tikv-configuration-file.md#blob-file-compression) | 修正済み | Titan で値を圧縮するために使用されるアルゴリズムで、値を単位とします。TiDB v7.6.0 以降、デフォルトの圧縮アルゴリズムは`zstd`です。 | -| TiKV | [`rocksdb.defaultcf.titan.min-blob-size`](/tikv-configuration-file.md#min-blob-size) | 修正済み | TiDB v7.6.0以降、新規クラスタのデフォルト値は`32KB`となります。v7.6.0にアップグレードする既存クラスタの場合、デフォルト値`1KB`は変更されません。 | -| TiKV | [`rocksdb.titan.enabled`](/tikv-configuration-file.md#enabled) | 修正済み | Titan を有効または無効にします。v7.5.0 以前のバージョンでは、デフォルト値は`false`です。v7.6.0 以降では、新規クラスターの場合のみデフォルト値は`true`になります。v7.6.0 以降のバージョンにアップグレードされた既存のクラスターは、元の構成を維持します。 | +| TiKV | [`blob-file-compression`](/tikv-configuration-file.md#blob-file-compression) | 変更 | Titan で値を圧縮するために使用されるアルゴリズムで、値を単位とします。TiDB v7.6.0 以降、デフォルトの圧縮アルゴリズムは`zstd`です。 | +| TiKV | [`rocksdb.defaultcf.titan.min-blob-size`](/tikv-configuration-file.md#min-blob-size) | 変更 | TiDB v7.6.0以降、新規クラスタのデフォルト値は`32KB`となります。v7.6.0にアップグレードする既存クラスタの場合、デフォルト値`1KB`は変更されません。 | +| TiKV | [`rocksdb.titan.enabled`](/tikv-configuration-file.md#enabled) | 変更 | Titan を有効または無効にします。v7.5.0 以前のバージョンでは、デフォルト値は`false`です。v7.6.0 以降では、新規クラスターの場合のみデフォルト値は`true`になります。v7.6.0 以降のバージョンにアップグレードされた既存のクラスターは、元の構成を維持します。 | | TiKV | [`cdc.incremental-scan-concurrency-limit`](/tikv-configuration-file.md#incremental-scan-concurrency-limit-new-in-v760) | 新しく追加された | 履歴データを増分スキャンするタスクの実行待ちキューの最大長を設定します。デフォルト値は`10000`で、これは最大 10000 個のタスクを実行待ちキューに入れることができることを意味します。 | | TiKV | [`gc.num-threads`](/tikv-configuration-file.md#num-threads-new-in-v658-v714-v751-and-v760) | 新しく追加された | `enable-compaction-filter` `false`に設定すると、このパラメータは GC スレッドの数を制御します。デフォルト値は`1`です。 | | TiKV | [`raftstore.periodic-full-compact-start-times`](/tikv-configuration-file.md#periodic-full-compact-start-times-new-in-v760) | 新しく追加された | TiKVが定期的な完全圧縮を開始する具体的な時間を設定します。デフォルト値`[]`は、定期的な完全圧縮が無効になっていることを意味します。 | | TiKV | [`raftstore.periodic-full-compact-start-max-cpu`](/tikv-configuration-file.md#periodic-full-compact-start-max-cpu-new-in-v760) | 新しく追加された | TiKVの定期的な完全圧縮における最大CPU使用率を制限します。デフォルト値は`0.1`です。 | | TiKV | [`raftstore.pd-report-min-resolved-ts-interval`](/tikv-configuration-file.md#pd-report-min-resolved-ts-interval-new-in-v760) | 新しく追加された | [`raftstore.report-min-resolved-ts-interval`](https://docs.pingcap.com/tidb/v7.5/tikv-configuration-file#report-min-resolved-ts-interval-new-in-v600)から名前が変更されました。TiKV が解決済み TS を PD リーダーに報告する最小間隔を指定します。デフォルト値は`"1s"`です。 | | TiKV | [`zstd-dict-size`](/tikv-configuration-file.md#zstd-dict-size) | 新しく追加された | `zstd`辞書の圧縮サイズを指定します。デフォルト値は`"0KB"`で、これは`zstd`辞書の圧縮を無効にすることを意味します。 | -| TiFlash | [`logger.level`](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 修正済み | ログ記録のコストを削減するために、デフォルト値を`"debug"`から`"INFO"`に変更します。 | -| TiDB Lightning | [`tidb.pd-addr`](/tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-task) | 修正済み | PDサーバーのアドレスを設定します。バージョン7.6.0以降、TiDBは複数のPDアドレスの設定をサポートしています。 | +| TiFlash | [`logger.level`](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 変更 | ログ記録のコストを削減するために、デフォルト値を`"debug"`から`"INFO"`に変更します。 | +| TiDB Lightning | [`tidb.pd-addr`](/tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-task) | 変更 | PDサーバーのアドレスを設定します。バージョン7.6.0以降、TiDBは複数のPDアドレスの設定をサポートしています。 | | TiDB Lightning | [`block-size`](/tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-task) | 新しく追加された | 物理インポートモード( `backend='local'` )でローカルファイルをソートするためのI/Oブロックサイズを制御します。デフォルト値は`16KiB`です。ディスクIOPSがボトルネックになっている場合は、この値を増やすことでパフォーマンスを向上させることができます。 | | BR | [`--granularity`](/br/br-snapshot-guide.md#performance-and-impact-of-snapshot-restore) | 新しく追加された | `--granularity="coarse-grained"`を指定することで、粗粒度リージョン散布アルゴリズム(実験的)を使用します。これにより、大規模なリージョンシナリオにおける復元速度が向上します。 | | TiCDC | [`compression`](/ticdc/ticdc-changefeed-config.md) | 新しく追加された | リドゥログファイルの圧縮動作を制御します。 | diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index f4edba12da734..0b09c0ee15812 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -272,8 +272,8 @@ TiDB バージョン: 8.0.0 | ------------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [`tidb_disable_txn_auto_retry`](/system-variables.md#tidb_disable_txn_auto_retry) | 非推奨 | バージョン8.0.0以降、このシステム変数は非推奨となり、TiDBは楽観的トランザクションの自動再試行をサポートしなくなりました。[悲観的トランザクションモード](/pessimistic-transaction.md)の使用をお勧めします。楽観的トランザクションの競合が発生した場合は、エラーを捕捉してアプリケーションでトランザクションを再試行できます。 | | `tidb_ddl_version` | 名称変更 | TiDB DDL V2 を有効にするかどうかを制御します。バージョン 8.0.0 以降、この変数は目的をより明確にするために[`tidb_enable_fast_create_table`](/system-variables.md#tidb_enable_fast_create_table-new-in-v800)に名称変更されました。 | -| [`tidb_enable_collect_execution_info`](/system-variables.md#tidb_enable_collect_execution_info) | 修正済み | [インデックスの使用統計](/information-schema/information-schema-tidb-index-usage.md)を記録するかどうかのコントロールを追加します。デフォルト値は`ON`です。 | -| [`tidb_redact_log`](/system-variables.md#tidb_redact_log) | 修正済み | TiDB ログおよびスロー ログを記録する際に、SAL テキスト内のユーザー情報をどのように処理するかを制御します。値のオプションは`OFF` (ログ内のユーザー情報を処理しないことを示す) と`ON` (ログ内のユーザー情報を非表示にすることを示す) です。ログ内のユーザー情報をより詳細に処理できるように、v8.0.0 ではログ情報をマークするための`MARKER`オプションが追加されました。 | +| [`tidb_enable_collect_execution_info`](/system-variables.md#tidb_enable_collect_execution_info) | 変更 | [インデックスの使用統計](/information-schema/information-schema-tidb-index-usage.md)を記録するかどうかのコントロールを追加します。デフォルト値は`ON`です。 | +| [`tidb_redact_log`](/system-variables.md#tidb_redact_log) | 変更 | TiDB ログおよびスロー ログを記録する際に、SAL テキスト内のユーザー情報をどのように処理するかを制御します。値のオプションは`OFF` (ログ内のユーザー情報を処理しないことを示す) と`ON` (ログ内のユーザー情報を非表示にすることを示す) です。ログ内のユーザー情報をより詳細に処理できるように、v8.0.0 ではログ情報をマークするための`MARKER`オプションが追加されました。 | | [`div_precision_increment`](/system-variables.md#div_precision_increment-new-in-v800) | 新しく追加された | `/`演算子を使用して実行される除算演算の結果の桁数を増やすかどうかを制御します。この変数はMySQLと同じです。 | | [`tidb_dml_type`](/system-variables.md#tidb_dml_type-new-in-v800) | 新しく追加された | DML ステートメントの実行モードを制御します。値のオプションは`"standard"`と`"bulk"`です。 | | [`tidb_enable_auto_analyze_priority_queue`](/system-variables.md#tidb_enable_auto_analyze_priority_queue-new-in-v800) | 新しく追加された | 統計情報の自動収集タスクをスケジュールするための優先度キューを有効にするかどうかを制御します。この変数を有効にすると、TiDB は統計情報を最も必要とするテーブルの統計情報の収集を優先します。 | @@ -289,16 +289,16 @@ TiDB バージョン: 8.0.0 | コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| TiDB | [`instance.tidb_enable_collect_execution_info`](/tidb-configuration-file.md#tidb_enable_collect_execution_info) | 修正済み | [インデックスの使用統計](/information-schema/information-schema-tidb-index-usage.md)を記録するかどうかのコントロールを追加します。デフォルト値は`true`です。 | -| TiDB | [`tls-version`](/tidb-configuration-file.md#tls-version) | 修正済み | このパラメータは`"TLSv1.0"`と`"TLSv1.1"`をサポートしなくなりました。現在は`"TLSv1.2"`と`"TLSv1.3"`のみをサポートしています。 | +| TiDB | [`instance.tidb_enable_collect_execution_info`](/tidb-configuration-file.md#tidb_enable_collect_execution_info) | 変更 | [インデックスの使用統計](/information-schema/information-schema-tidb-index-usage.md)を記録するかどうかのコントロールを追加します。デフォルト値は`true`です。 | +| TiDB | [`tls-version`](/tidb-configuration-file.md#tls-version) | 変更 | このパラメータは`"TLSv1.0"`と`"TLSv1.1"`をサポートしなくなりました。現在は`"TLSv1.2"`と`"TLSv1.3"`のみをサポートしています。 | | TiDB | [`log.file.compression`](/tidb-configuration-file.md#compression-new-in-v800) | 新しく追加された | ポーリングログの圧縮形式を指定します。デフォルト値はnullで、これはポーリングログが圧縮されないことを意味します。 | | TiDB | [`log.general-log-file`](/tidb-configuration-file.md#general-log-file-new-in-v800) | 新しく追加された | 一般ログを保存するファイルを指定します。デフォルト値はnullで、これは一般ログがインスタンスファイルに書き込まれることを意味します。 | | TiDB | [`tikv-client.enable-replica-selector-v2`](/tidb-configuration-file.md#enable-replica-selector-v2-new-in-v800) | 新しく追加された | TiKV に RPC リクエストを送信する際に、リージョンレプリカセレクターの新しいバージョンを使用するかどうかを制御します。デフォルト値は`true`です。 | -| TiKV | [`log-backup.initial-scan-rate-limit`](/tikv-configuration-file.md#initial-scan-rate-limit-new-in-v620) | 修正済み | 最小値として`1MiB`の制限を追加します。 | -| TiKV | [`raftstore.store-io-pool-size`](/tikv-configuration-file.md#store-io-pool-size-new-in-v530) | 修正済み | TiKV のパフォーマンスを向上させるため、デフォルト値を`0`から`1`に変更します。つまり、StoreWriter スレッド プールのサイズはデフォルトで`1`になります。 | -| TiKV | [`rocksdb.defaultcf.titan.blob-cache-size`](/tikv-configuration-file.md#blob-cache-size) | 修正済み | バージョン8.0.0以降、TiKVは`shared-blob-cache`設定項目を導入し、デフォルトで有効にしているため、 `blob-cache-size`を別途設定する必要はありません。 `blob-cache-size`の設定は、 `shared-blob-cache`が`false`に設定されている場合にのみ有効になります。 | -| TiKV | [`rocksdb.titan.max-background-gc`](/tikv-configuration-file.md#max-background-gc) | 修正済み | Titan GC プロセスによるスレッド リソースの占有を減らすため、デフォルト値を`4`から`1`に変更します。 | -| TiKV | [`security.encryption.master-key.vendor`](/encryption-at-rest.md#specify-a-master-key-via-kms) | 修正済み | サービスプロバイダで使用可能なタイプとして`gcp`を追加します。 | +| TiKV | [`log-backup.initial-scan-rate-limit`](/tikv-configuration-file.md#initial-scan-rate-limit-new-in-v620) | 変更 | 最小値として`1MiB`の制限を追加します。 | +| TiKV | [`raftstore.store-io-pool-size`](/tikv-configuration-file.md#store-io-pool-size-new-in-v530) | 変更 | TiKV のパフォーマンスを向上させるため、デフォルト値を`0`から`1`に変更します。つまり、StoreWriter スレッド プールのサイズはデフォルトで`1`になります。 | +| TiKV | [`rocksdb.defaultcf.titan.blob-cache-size`](/tikv-configuration-file.md#blob-cache-size) | 変更 | バージョン8.0.0以降、TiKVは`shared-blob-cache`設定項目を導入し、デフォルトで有効にしているため、 `blob-cache-size`を別途設定する必要はありません。 `blob-cache-size`の設定は、 `shared-blob-cache`が`false`に設定されている場合にのみ有効になります。 | +| TiKV | [`rocksdb.titan.max-background-gc`](/tikv-configuration-file.md#max-background-gc) | 変更 | Titan GC プロセスによるスレッド リソースの占有を減らすため、デフォルト値を`4`から`1`に変更します。 | +| TiKV | [`security.encryption.master-key.vendor`](/encryption-at-rest.md#specify-a-master-key-via-kms) | 変更 | サービスプロバイダで使用可能なタイプとして`gcp`を追加します。 | | TiKV | [`storage.block-cache.low-pri-pool-ratio`](/tikv-configuration-file.md#low-pri-pool-ratio-new-in-v800) | 新しく追加された | Titanコンポーネントが使用できるブロックキャッシュ全体の割合を指定します。デフォルト値は`0.2`です。 | | TiKV | [`rocksdb.defaultcf.titan.shared-blob-cache`](/tikv-configuration-file.md#shared-blob-cache-new-in-v800) | 新しく追加された | Titan blob ファイルと RocksDB ブロックファイルの共有キャッシュを有効にするかどうかを制御します。デフォルト値は`true`です。 | | TiKV | [`security.encryption.master-key.gcp.credential-file-path`](/encryption-at-rest.md#specify-a-master-key-via-kms) | 新しく追加された | `security.encryption.master-key.vendor`が`gcp`の場合に、Google Cloud 認証情報ファイルへのパスを指定します。 | diff --git a/releases/release-8.1.0.md b/releases/release-8.1.0.md index 73cf5f6971907..e68be5cda511c 100644 --- a/releases/release-8.1.0.md +++ b/releases/release-8.1.0.md @@ -104,9 +104,9 @@ TiDB 8.1.0 は長期サポートリリース (LTS) です。 | 変数名 | タイプを変更 | 説明 | | --------------------------------------------------------------------------------- | ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [`tidb_enable_telemetry`](/system-variables.md#tidb_enable_telemetry-new-in-v402) | 非推奨 | v8.1.0以降、TiDBのテレメトリ機能が削除され、この変数は機能しなくなりました。これは以前のバージョンとの互換性のためだけに保持されています。 | -| [`tidb_auto_analyze_ratio`](/system-variables.md#tidb_auto_analyze_ratio) | 修正済み | 値の範囲を`[0, 18446744073709551615]`から`(0, 1]`に変更します。 | -| [`tidb_enable_dist_task`](/system-variables.md#tidb_enable_dist_task-new-in-v710) | 修正済み | デフォルト値を`OFF`から`ON`に変更します。これは、Distributed eXecution Framework(DXF)がデフォルトで有効になることを意味します。これにより、TiDBクラスターのリソースが最大限に活用され、 `ADD INDEX`および`IMPORT INTO`タスクのパフォーマンスが大幅に向上します。DXFが有効になっているクラスターをv8.1.0以降にアップグレードする場合は、アップグレード前にDXFを無効にしてください( `tidb_enable_dist_task`を`OFF`に設定)。これにより、アップグレード中に`ADD INDEX`操作が発生し、データインデックスの不整合が発生するのを回避できます。アップグレード後、DXFを手動で有効にすることができます。 | -| [`tidb_service_scope`](/system-variables.md#tidb_service_scope-new-in-v740) | 修正済み | オプションの値を`""`または`background`から最大 64 文字の文字列に変更します。これにより、各 TiDB ノードのサービス範囲をより柔軟に制御できます。有効な文字は、数字`0-9` 、文字`a-zA-Z` 、アンダースコア`_` 、ハイフン`-`です。Distributed eXecution Framework (DXF) は、この変数の値に基づいて、どの TiDB ノードに分散タスクの実行をスケジュールするかを決定します。具体的なルールについては、 [タスクのスケジュール](/tidb-distributed-execution-framework.md#task-scheduling)参照してください。 | +| [`tidb_auto_analyze_ratio`](/system-variables.md#tidb_auto_analyze_ratio) | 変更 | 値の範囲を`[0, 18446744073709551615]`から`(0, 1]`に変更します。 | +| [`tidb_enable_dist_task`](/system-variables.md#tidb_enable_dist_task-new-in-v710) | 変更 | デフォルト値を`OFF`から`ON`に変更します。これは、Distributed eXecution Framework(DXF)がデフォルトで有効になることを意味します。これにより、TiDBクラスターのリソースが最大限に活用され、 `ADD INDEX`および`IMPORT INTO`タスクのパフォーマンスが大幅に向上します。DXFが有効になっているクラスターをv8.1.0以降にアップグレードする場合は、アップグレード前にDXFを無効にしてください( `tidb_enable_dist_task`を`OFF`に設定)。これにより、アップグレード中に`ADD INDEX`操作が発生し、データインデックスの不整合が発生するのを回避できます。アップグレード後、DXFを手動で有効にすることができます。 | +| [`tidb_service_scope`](/system-variables.md#tidb_service_scope-new-in-v740) | 変更 | オプションの値を`""`または`background`から最大 64 文字の文字列に変更します。これにより、各 TiDB ノードのサービス範囲をより柔軟に制御できます。有効な文字は、数字`0-9` 、文字`a-zA-Z` 、アンダースコア`_` 、ハイフン`-`です。Distributed eXecution Framework (DXF) は、この変数の値に基づいて、どの TiDB ノードに分散タスクの実行をスケジュールするかを決定します。具体的なルールについては、 [タスクのスケジュール](/tidb-distributed-execution-framework.md#task-scheduling)参照してください。 | ### コンフィグレーションファイルのパラメータ {#configuration-file-parameters} @@ -115,9 +115,9 @@ TiDB 8.1.0 は長期サポートリリース (LTS) です。 | TiDB | [`enable-telemetry`](/tidb-configuration-file.md#enable-telemetry-new-in-v402) | 非推奨 | v8.1.0以降、TiDBのテレメトリ機能は削除され、この設定項目は機能しなくなりました。これは以前のバージョンとの互換性のためだけに保持されています。 | | TiDB | [`concurrently-init-stats`](/tidb-configuration-file.md#concurrently-init-stats-new-in-v810-and-v752) | 新しく追加された | TiDBの起動時に統計を同時に初期化するかどうかを制御します。デフォルト値は`false`です。 | | PD | [`enable-telemetry`](/pd-configuration-file.md#enable-telemetry) | 非推奨 | v8.1.0以降、TiDBダッシュボードのテレメトリ機能は削除され、この設定項目は機能しなくなりました。これは以前のバージョンとの互換性のためだけに保持されています。 | -| TiDB Lightning | [`conflict.max-record-rows`](/tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-configuration) | 修正済み | v8.1.0 以降では、ユーザー入力に関係なく、 TiDB Lightning が`conflict.max-record-rows`の値に`conflict.threshold`の値を自動的に割り当てるため、 `conflict.max-record-rows`手動で構成する必要はありません。 `conflict.max-record-rows`将来のリリースで廃止される予定です。 | -| TiDB Lightning | [`conflict.threshold`](/tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-task) | 修正済み | デフォルト値を`9223372036854775807`から`10000`に変更することで、異常なタスクを迅速に中断し、対応する調整を迅速に行うことができます。これにより、異常なデータソースやテーブルスキーマ定義の誤りが原因で、インポート後に大量の競合データが発見されるというシナリオを回避し、時間と計算リソースを節約できます。 | -| TiKV | [`raft-engine.batch-compression-threshold`](/tikv-configuration-file.md#batch-compression-threshold) | 修正済み | デフォルト値を`"8KiB"`から`"4KiB"`に変更して、 Raftログの書き込みの IOPS オーバーヘッドを削減し、圧縮率を向上させます。 | +| TiDB Lightning | [`conflict.max-record-rows`](/tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-configuration) | 変更 | v8.1.0 以降では、ユーザー入力に関係なく、 TiDB Lightning が`conflict.max-record-rows`の値に`conflict.threshold`の値を自動的に割り当てるため、 `conflict.max-record-rows`手動で構成する必要はありません。 `conflict.max-record-rows`将来のリリースで廃止される予定です。 | +| TiDB Lightning | [`conflict.threshold`](/tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-task) | 変更 | デフォルト値を`9223372036854775807`から`10000`に変更することで、異常なタスクを迅速に中断し、対応する調整を迅速に行うことができます。これにより、異常なデータソースやテーブルスキーマ定義の誤りが原因で、インポート後に大量の競合データが発見されるというシナリオを回避し、時間と計算リソースを節約できます。 | +| TiKV | [`raft-engine.batch-compression-threshold`](/tikv-configuration-file.md#batch-compression-threshold) | 変更 | デフォルト値を`"8KiB"`から`"4KiB"`に変更して、 Raftログの書き込みの IOPS オーバーヘッドを削減し、圧縮率を向上させます。 | | TiKV | [`memory.enable-thread-exclusive-arena`](/tikv-configuration-file.md#enable-thread-exclusive-arena-new-in-v810) | 新しく追加された | 各TiKVスレッドのメモリ使用量を追跡するために、TiKVスレッドレベルでメモリ割り当てステータスを表示するかどうかを制御します。デフォルト値は`true`です。 | | TiCDC | [`security.client-allowed-user`](/ticdc/ticdc-server-config.md#cdc-server-configuration-file-parameters) | 新しく追加された | クライアント認証に許可されるユーザー名をリストします。このリストに含まれていないユーザー名による認証要求は拒否されます。デフォルト値はnullです。 | | TiCDC | [`security.client-user-required`](/ticdc/ticdc-server-config.md#cdc-server-configuration-file-parameters) | 新しく追加された | クライアント認証にユーザー名とパスワードを使用するかどうかを制御します。デフォルト値は`false`です。 | diff --git a/releases/release-8.2.0.md b/releases/release-8.2.0.md index b2c52b574abb3..041db82c86ecd 100644 --- a/releases/release-8.2.0.md +++ b/releases/release-8.2.0.md @@ -147,24 +147,24 @@ TiDB バージョン: 8.2.0 | 変数名 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [`tidb_analyze_distsql_scan_concurrency`](/system-variables.md#tidb_analyze_distsql_scan_concurrency-new-in-v760) | 修正済み | 最小値を`1`から`0`に変更します。これを`0`に設定すると、TiDB はクラスタサイズに基づいて`scan`操作を実行する際に`ANALYZE`操作の同時実行性を適応的に調整します。 | -| [`tidb_analyze_skip_column_types`](/system-variables.md#tidb_analyze_skip_column_types-new-in-v720) | 修正済み | バージョン8.2.0以降、TiDBは潜在的なメモリ不足リスクを回避するため、デフォルトでは`MEDIUMTEXT`および`LONGTEXT`型の列を収集しません。 | -| [`tidb_auto_analyze_partition_batch_size`](/system-variables.md#tidb_auto_analyze_partition_batch_size-new-in-v640) | 修正済み | TiDB クラスタのパフォーマンスに対する自動統計収集の影響を軽減するため、デフォルト値を`128`から`8192`に変更します。値の範囲を`[1, 1024]`から`[1, 8192]`に変更します。 | -| [`tidb_enable_historical_stats`](/system-variables.md#tidb_enable_historical_stats) | 修正済み | デフォルト値を`ON`から`OFF`に変更します。これにより、履歴統計が無効になり、潜在的な安定性の問題を回避できます。 | -| [`tidb_executor_concurrency`](/system-variables.md#tidb_executor_concurrency-new-in-v50) | 修正済み | `sort`演算子の同時実行設定のサポートを追加します。 | -| [`tidb_sysproc_scan_concurrency`](/system-variables.md#tidb_sysproc_scan_concurrency-new-in-v650) | 修正済み | 最小値を`1`から`0`に変更します。これを`0`に設定すると、TiDB はクラスタサイズに基づいて、内部 SQL ステートメントの実行時に実行される`scan`操作の同時実行性を適応的に調整します。 | +| [`tidb_analyze_distsql_scan_concurrency`](/system-variables.md#tidb_analyze_distsql_scan_concurrency-new-in-v760) | 変更 | 最小値を`1`から`0`に変更します。これを`0`に設定すると、TiDB はクラスタサイズに基づいて`scan`操作を実行する際に`ANALYZE`操作の同時実行性を適応的に調整します。 | +| [`tidb_analyze_skip_column_types`](/system-variables.md#tidb_analyze_skip_column_types-new-in-v720) | 変更 | バージョン8.2.0以降、TiDBは潜在的なメモリ不足リスクを回避するため、デフォルトでは`MEDIUMTEXT`および`LONGTEXT`型の列を収集しません。 | +| [`tidb_auto_analyze_partition_batch_size`](/system-variables.md#tidb_auto_analyze_partition_batch_size-new-in-v640) | 変更 | TiDB クラスタのパフォーマンスに対する自動統計収集の影響を軽減するため、デフォルト値を`128`から`8192`に変更します。値の範囲を`[1, 1024]`から`[1, 8192]`に変更します。 | +| [`tidb_enable_historical_stats`](/system-variables.md#tidb_enable_historical_stats) | 変更 | デフォルト値を`ON`から`OFF`に変更します。これにより、履歴統計が無効になり、潜在的な安定性の問題を回避できます。 | +| [`tidb_executor_concurrency`](/system-variables.md#tidb_executor_concurrency-new-in-v50) | 変更 | `sort`演算子の同時実行設定のサポートを追加します。 | +| [`tidb_sysproc_scan_concurrency`](/system-variables.md#tidb_sysproc_scan_concurrency-new-in-v650) | 変更 | 最小値を`1`から`0`に変更します。これを`0`に設定すると、TiDB はクラスタサイズに基づいて、内部 SQL ステートメントの実行時に実行される`scan`操作の同時実行性を適応的に調整します。 | | [`tidb_resource_control_strict_mode`](/system-variables.md#tidb_resource_control_strict_mode-new-in-v820) | 新しく追加された | [`SET RESOURCE GROUP`](/sql-statements/sql-statement-set-resource-group.md)ステートメントおよび[`RESOURCE_GROUP()`](/optimizer-hints.md#resource_groupresource_group_name)オプティマイザヒントに特権制御を適用するかどうかを制御します。 | ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} | コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ------------------------------------------------------------------------------------------------------------ | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| TiDB | [`concurrently-init-stats`](/tidb-configuration-file.md#concurrently-init-stats-new-in-v810-and-v752) | 修正済み | 統計情報の初期化にかかる時間を短縮するため、デフォルト値を`false`から`true`に変更します。この設定項目は、 [`lite-init-stats`](/tidb-configuration-file.md#lite-init-stats-new-in-v710) `false`に設定されている場合にのみ有効になります。 | -| TiDB | [`stats-load-concurrency`](/tidb-configuration-file.md#stats-load-concurrency-new-in-v540) | 修正済み | デフォルト値を`5`から`0`に変更し、最小値を`1`から`0`に変更します。値`0`は自動モードを意味し、サーバーの設定に基づいて同時実行数を自動的に調整します。 | -| TiDB | [`token-limit`](/tidb-configuration-file.md#token-limit) | 修正済み | TiDB Server のメモリ不足エラー (OOM) が発生するのを避けるため、最大値を`18446744073709551615` (64 ビット プラットフォーム) および`4294967295` `1048576`に変更します。これにより、同時にリクエストを実行できるセッション数は最大`1048576`まで設定できます。 | -| TiKV | [`max-apply-unpersisted-log-limit`](/tikv-configuration-file.md#max-apply-unpersisted-log-limit-new-in-v810) | 修正済み | TiKVノードのI/Oジッターによって発生するロングテールレイテンシーを削減するため、デフォルト値を`0`から`1024`に変更します。これは、コミット済みだが永続化されていないRaftログの最大適用数が、デフォルトでは`1024`であることを意味します。 | -| TiKV | [`server.grpc-compression-type`](/tikv-configuration-file.md#grpc-compression-type) | 修正済み | この設定項目では、TiKVからTiDBに送信される応答メッセージの圧縮アルゴリズムも制御できるようになりました。圧縮を有効にすると、CPUリソースの消費量が増加する可能性があります。 | -| TiFlash | [`security.redact_info_log`](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 修正済み | 新しい値オプション`marker`が導入されました。値を`marker`に設定すると、ログ内のすべてのユーザーデータが`‹ ›`で囲まれます。 | +| TiDB | [`concurrently-init-stats`](/tidb-configuration-file.md#concurrently-init-stats-new-in-v810-and-v752) | 変更 | 統計情報の初期化にかかる時間を短縮するため、デフォルト値を`false`から`true`に変更します。この設定項目は、 [`lite-init-stats`](/tidb-configuration-file.md#lite-init-stats-new-in-v710) `false`に設定されている場合にのみ有効になります。 | +| TiDB | [`stats-load-concurrency`](/tidb-configuration-file.md#stats-load-concurrency-new-in-v540) | 変更 | デフォルト値を`5`から`0`に変更し、最小値を`1`から`0`に変更します。値`0`は自動モードを意味し、サーバーの設定に基づいて同時実行数を自動的に調整します。 | +| TiDB | [`token-limit`](/tidb-configuration-file.md#token-limit) | 変更 | TiDB Server のメモリ不足エラー (OOM) が発生するのを避けるため、最大値を`18446744073709551615` (64 ビット プラットフォーム) および`4294967295` `1048576`に変更します。これにより、同時にリクエストを実行できるセッション数は最大`1048576`まで設定できます。 | +| TiKV | [`max-apply-unpersisted-log-limit`](/tikv-configuration-file.md#max-apply-unpersisted-log-limit-new-in-v810) | 変更 | TiKVノードのI/Oジッターによって発生するロングテールレイテンシーを削減するため、デフォルト値を`0`から`1024`に変更します。これは、コミット済みだが永続化されていないRaftログの最大適用数が、デフォルトでは`1024`であることを意味します。 | +| TiKV | [`server.grpc-compression-type`](/tikv-configuration-file.md#grpc-compression-type) | 変更 | この設定項目では、TiKVからTiDBに送信される応答メッセージの圧縮アルゴリズムも制御できるようになりました。圧縮を有効にすると、CPUリソースの消費量が増加する可能性があります。 | +| TiFlash | [`security.redact_info_log`](/tiflash/tiflash-configuration.md#configure-the-tiflashtoml-file) | 変更 | 新しい値オプション`marker`が導入されました。値を`marker`に設定すると、ログ内のすべてのユーザーデータが`‹ ›`で囲まれます。 | ### システムテーブル {#system-tables} diff --git a/releases/release-8.3.0.md b/releases/release-8.3.0.md index 307c5e6961697..78fc82dcd5aa0 100644 --- a/releases/release-8.3.0.md +++ b/releases/release-8.3.0.md @@ -182,13 +182,13 @@ TiDBバージョン:8.3.0 | 変数名 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [`tidb_ddl_reorg_batch_size`](/system-variables.md#tidb_ddl_reorg_batch_size) | 修正済み | SESSIONスコープを追加します。 | -| [`tidb_ddl_reorg_worker_cnt`](/system-variables.md#tidb_ddl_reorg_worker_cnt) | 修正済み | SESSIONスコープを追加します。 | -| [`tidb_enable_column_tracking`](/system-variables.md#tidb_enable_column_tracking-new-in-v540) | 修正済み | さらなるテストの結果、デフォルト値が`OFF`から`ON`に変更されます。これは、TiDB がデフォルトで`PREDICATE COLUMNS`を収集することを意味します。 | -| [`tidb_gc_concurrency`](/system-variables.md#tidb_gc_concurrency-new-in-v50) | 修正済み | v8.3.0 以降、この変数は[ごみ収集(GC)](/garbage-collection-overview.md)プロセスの[ロックを解除する](/garbage-collection-overview.md#resolve-locks)ステップと[範囲を削除](/garbage-collection-overview.md#delete-ranges)ステップ中の同時スレッドの数を制御します。 v8.3.0 より前では、この変数は[ロックを解除する](/garbage-collection-overview.md#resolve-locks)ステップ中のスレッド数のみを制御します。 | -| [`tidb_low_resolution_tso`](/system-variables.md#tidb_low_resolution_tso) | 修正済み | グローバルスコープを追加します。 | -| [`tidb_opt_projection_push_down`](/system-variables.md#tidb_opt_projection_push_down-new-in-v610) | 修正済み | GLOBAL スコープを追加し、変数の値をクラスタに永続化します。さらにテストを行った結果、デフォルト値を`OFF`から`ON`に変更します。これは、オプティマイザが`Projection` TiKV コプロセッサにプッシュできることを意味します。 | -| [`tidb_schema_cache_size`](/system-variables.md#tidb_schema_cache_size-new-in-v800) | 修正済み | 値の範囲は`0`または`[536870912, 9223372036854775807]`に変更されました。キャッシュサイズが小さすぎてパフォーマンスが低下するのを避けるため、最小値は`536870912`バイト (つまり 512 MiB) です。 | +| [`tidb_ddl_reorg_batch_size`](/system-variables.md#tidb_ddl_reorg_batch_size) | 変更 | SESSIONスコープを追加します。 | +| [`tidb_ddl_reorg_worker_cnt`](/system-variables.md#tidb_ddl_reorg_worker_cnt) | 変更 | SESSIONスコープを追加します。 | +| [`tidb_enable_column_tracking`](/system-variables.md#tidb_enable_column_tracking-new-in-v540) | 変更 | さらなるテストの結果、デフォルト値が`OFF`から`ON`に変更されます。これは、TiDB がデフォルトで`PREDICATE COLUMNS`を収集することを意味します。 | +| [`tidb_gc_concurrency`](/system-variables.md#tidb_gc_concurrency-new-in-v50) | 変更 | v8.3.0 以降、この変数は[ごみ収集(GC)](/garbage-collection-overview.md)プロセスの[ロックを解除する](/garbage-collection-overview.md#resolve-locks)ステップと[範囲を削除](/garbage-collection-overview.md#delete-ranges)ステップ中の同時スレッドの数を制御します。 v8.3.0 より前では、この変数は[ロックを解除する](/garbage-collection-overview.md#resolve-locks)ステップ中のスレッド数のみを制御します。 | +| [`tidb_low_resolution_tso`](/system-variables.md#tidb_low_resolution_tso) | 変更 | グローバルスコープを追加します。 | +| [`tidb_opt_projection_push_down`](/system-variables.md#tidb_opt_projection_push_down-new-in-v610) | 変更 | GLOBAL スコープを追加し、変数の値をクラスタに永続化します。さらにテストを行った結果、デフォルト値を`OFF`から`ON`に変更します。これは、オプティマイザが`Projection` TiKV コプロセッサにプッシュできることを意味します。 | +| [`tidb_schema_cache_size`](/system-variables.md#tidb_schema_cache_size-new-in-v800) | 変更 | 値の範囲は`0`または`[536870912, 9223372036854775807]`に変更されました。キャッシュサイズが小さすぎてパフォーマンスが低下するのを避けるため、最小値は`536870912`バイト (つまり 512 MiB) です。 | | [`tidb_analyze_column_options`](/system-variables.md#tidb_analyze_column_options-new-in-v830) | 新しく追加された | `ANALYZE TABLE`ステートメントの動作を制御します。デフォルト値の`PREDICATE`に設定すると、 [述語列](/statistics.md#collect-statistics-on-some-columns)の統計情報のみが収集されます。 `ALL`に設定すると、すべての列の統計情報が収集されます。 | | [`tidb_enable_lazy_cursor_fetch`](/system-variables.md#tidb_enable_lazy_cursor_fetch-new-in-v830) | 新しく追加された | [カーソルフェッチ](/develop/dev-guide-connection-parameters.md#use-streamingresult-to-get-the-execution-result)機能の動作を制御します。 | | [`tidb_enable_shared_lock_promotion`](/system-variables.md#tidb_enable_shared_lock_promotion-new-in-v830) | 新しく追加された | 共有ロックを排他ロックにアップグレードする機能を有効にするかどうかを制御します。この変数のデフォルト値は`OFF`であり、これは共有ロックを排他ロックにアップグレードする機能が無効になっていることを意味します。 | @@ -199,9 +199,9 @@ TiDBバージョン:8.3.0 | コンフィグレーションファイル | コンフィグレーションパラメータ | 変更の種類 | 説明 | | -------------- | ------------------------------------------------------------------------------------------------------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`tikv-client.batch-policy`](/tidb-configuration-file.md#batch-policy-new-in-v830) | 新しく追加された | TiDBからTiKVへのリクエストのバッチ処理戦略を制御します。 | -| PD | [`security.redact-info-log`](/pd-configuration-file.md#redact-info-log-new-in-v50) | 修正済み | PD構成項目`security.redact-info-log`の値を`"marker"`に設定することで、ログ内の機密情報を直接シールドする代わりに`‹ ›`でマークできます。 `"marker"`オプションを使用すると、マスキングルールをカスタマイズできます。 | -| TiKV | [`security.redact-info-log`](/tikv-configuration-file.md#redact-info-log-new-in-v408) | 修正済み | TiKV 設定項目`security.redact-info-log`の値を`"marker"`に設定することで、ログ内の機密情報を直接シールドする代わりに`‹ ›`でマークできます。 `"marker"`オプションを使用すると、マスキングルールをカスタマイズできます。 | -| TiFlash | [`security.redact-info-log`](/tiflash/tiflash-configuration.md#configure-the-tiflash-learnertoml-file) | 修正済み | TiFlash Learnerの設定項目`security.redact-info-log`の値を`"marker"`に設定することで、ログ内の機密情報を直接シールドする代わりに`‹ ›`でマークすることができます。 `"marker"`オプションを使用すると、マスキングルールをカスタマイズできます。 | +| PD | [`security.redact-info-log`](/pd-configuration-file.md#redact-info-log-new-in-v50) | 変更 | PD構成項目`security.redact-info-log`の値を`"marker"`に設定することで、ログ内の機密情報を直接シールドする代わりに`‹ ›`でマークできます。 `"marker"`オプションを使用すると、マスキングルールをカスタマイズできます。 | +| TiKV | [`security.redact-info-log`](/tikv-configuration-file.md#redact-info-log-new-in-v408) | 変更 | TiKV 設定項目`security.redact-info-log`の値を`"marker"`に設定することで、ログ内の機密情報を直接シールドする代わりに`‹ ›`でマークできます。 `"marker"`オプションを使用すると、マスキングルールをカスタマイズできます。 | +| TiFlash | [`security.redact-info-log`](/tiflash/tiflash-configuration.md#configure-the-tiflash-learnertoml-file) | 変更 | TiFlash Learnerの設定項目`security.redact-info-log`の値を`"marker"`に設定することで、ログ内の機密情報を直接シールドする代わりに`‹ ›`でマークすることができます。 `"marker"`オプションを使用すると、マスキングルールをカスタマイズできます。 | | BR | [`--allow-pitr-from-incremental`](/br/br-incremental-guide.md#limitations) | 新しく追加された | 増分バックアップが後続のログバックアップと互換性があるかどうかを制御します。デフォルト値は`true`で、これは増分バックアップが後続のログバックアップと互換性があることを意味します。デフォルト値`true`ままにすると、増分リストアが開始される前に、再生が必要な DDL が厳密にチェックされます。 | ### システムテーブル {#system-tables} diff --git a/releases/release-8.4.0.md b/releases/release-8.4.0.md index a23aa61976144..de8b901ce961c 100644 --- a/releases/release-8.4.0.md +++ b/releases/release-8.4.0.md @@ -218,11 +218,11 @@ TiDB バージョン: 8.4.0 | [`tidb_enable_global_index`](/system-variables.md#tidb_enable_global_index-new-in-v760) | 非推奨 | v8.4.0 では、この変数は非推奨です。その値はデフォルト値`ON`に固定されます。つまり、[グローバルインデックス](/global-indexes.md)はデフォルトで有効になっています。 `GLOBAL`または`CREATE TABLE`を実行してグローバル インデックスを作成する際に、対応する列にキーワード`ALTER TABLE`追加するだけで済みます。 | | [`tidb_enable_list_partition`](/system-variables.md#tidb_enable_list_partition-new-in-v50) | 非推奨 | バージョン8.4.0では、この変数は非推奨となります。その値はデフォルト値`ON`に固定され、[リスト分割](/partitioned-table.md#list-partitioning)がデフォルトで有効になります。 | | [`tidb_enable_table_partition`](/system-variables.md#tidb_enable_table_partition) | 非推奨 | v8.4.0 では、この変数は非推奨になりました。その値はデフォルト値`ON`に固定されます。つまり、[テーブルパーティショニング](/partitioned-table.md)はデフォルトで有効になります。 | -| [`tidb_analyze_partition_concurrency`](/system-variables.md#tidb_analyze_partition_concurrency) | 修正済み | 値の範囲を`[1, 18446744073709551615]`から`[1, 128]`に変更します。 | -| [`tidb_enable_inl_join_inner_multi_pattern`](/system-variables.md#tidb_enable_inl_join_inner_multi_pattern-new-in-v700) | 修正済み | デフォルト値を`OFF`から`ON`に変更します。v8.4.0 以降、内部テーブルに`Selection` 、{{B-PLACEHOLDER-3-PLACEHOLDER- `Aggregation` `Projection`デフォルトでサポートされます。 | -| [`tidb_opt_prefer_range_scan`](/system-variables.md#tidb_opt_prefer_range_scan-new-in-v50) | 修正済み | デフォルト値を`OFF`から`ON`に変更します。統計情報がないテーブル (擬似統計情報) または空のテーブル (統計情報がゼロ) の場合、オプティマイザはフルテーブルスキャンよりもインターバルスキャンを優先します。 | -| [`tidb_scatter_region`](/system-variables.md#tidb_scatter_region) | 修正済み | v8.4.0 より前は、型はブール型で、 `ON`と`OFF`のみをサポートし、新しく作成されたテーブルのリージョンは、有効化後にのみテーブルレベルの分散をサポートします。v8.4.0 以降では、 `SESSION`スコープが追加され、型がブール型から列挙型に変更され、デフォルト値が`OFF`から null に変更され、オプション値`TABLE`と`GLOBAL`が追加されました。さらに、バッチでの高速テーブル作成中にリージョンの不均一な分散によって発生する TiKV OOM の問題を回避するために、クラスタレベルの分散ポリシーがサポートされるようになりました。 | -| [`tidb_schema_cache_size`](/system-variables.md#tidb_schema_cache_size-new-in-v800) | 修正済み | デフォルト値を`0`から`536870912` (512 MiB) に変更し、この機能がデフォルトで有効になっていることを示します。許可される最小値は`67108864` (64 MiB) に設定されています。 | +| [`tidb_analyze_partition_concurrency`](/system-variables.md#tidb_analyze_partition_concurrency) | 変更 | 値の範囲を`[1, 18446744073709551615]`から`[1, 128]`に変更します。 | +| [`tidb_enable_inl_join_inner_multi_pattern`](/system-variables.md#tidb_enable_inl_join_inner_multi_pattern-new-in-v700) | 変更 | デフォルト値を`OFF`から`ON`に変更します。v8.4.0 以降、内部テーブルに`Selection` 、{{B-PLACEHOLDER-3-PLACEHOLDER- `Aggregation` `Projection`デフォルトでサポートされます。 | +| [`tidb_opt_prefer_range_scan`](/system-variables.md#tidb_opt_prefer_range_scan-new-in-v50) | 変更 | デフォルト値を`OFF`から`ON`に変更します。統計情報がないテーブル (擬似統計情報) または空のテーブル (統計情報がゼロ) の場合、オプティマイザはフルテーブルスキャンよりもインターバルスキャンを優先します。 | +| [`tidb_scatter_region`](/system-variables.md#tidb_scatter_region) | 変更 | v8.4.0 より前は、型はブール型で、 `ON`と`OFF`のみをサポートし、新しく作成されたテーブルのリージョンは、有効化後にのみテーブルレベルの分散をサポートします。v8.4.0 以降では、 `SESSION`スコープが追加され、型がブール型から列挙型に変更され、デフォルト値が`OFF`から null に変更され、オプション値`TABLE`と`GLOBAL`が追加されました。さらに、バッチでの高速テーブル作成中にリージョンの不均一な分散によって発生する TiKV OOM の問題を回避するために、クラスタレベルの分散ポリシーがサポートされるようになりました。 | +| [`tidb_schema_cache_size`](/system-variables.md#tidb_schema_cache_size-new-in-v800) | 変更 | デフォルト値を`0`から`536870912` (512 MiB) に変更し、この機能がデフォルトで有効になっていることを示します。許可される最小値は`67108864` (64 MiB) に設定されています。 | | [`tidb_auto_analyze_concurrency`](/system-variables.md#tidb_auto_analyze_concurrency-new-in-v840) | 新しく追加された | TiDB クラスタ内での自動分析操作の同時実行数を設定します。v8.4.0 より前のバージョンでは、この同時実行数は`1`に固定されていました。統計情報の収集タスクを高速化するには、クラスタで使用可能なリソースに基づいてこの同時実行数を増やすことができます。 | | [`tidb_enable_instance_plan_cache`](/system-variables.md#tidb_enable_instance_plan_cache-new-in-v840) | 新しく追加された | インスタンスプランキャッシュ機能を有効にするかどうかを制御します。 | | [`tidb_enable_stats_owner`](/system-variables.md#tidb_enable_stats_owner-new-in-v840) | 新しく追加された | 対応するTiDBインスタンスが自動統計更新タスクを実行できるかどうかを制御します。 | @@ -237,20 +237,20 @@ TiDB バージョン: 8.4.0 | コンフィグレーションファイルまたはコンポーネント | コンフィグレーションパラメータ | 変更の種類 | 説明 | | ------------------------ | ------------------------------------------------------------------------------------------------------------------------ | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| TiDB | [`grpc-keepalive-time`](/tidb-configuration-file.md#grpc-keepalive-time) | 修正済み | `1`の最小値を追加します。 | -| TiDB | [`grpc-keepalive-timeout`](/tidb-configuration-file.md#grpc-keepalive-timeout) | 修正済み | バージョン 8.4.0 より前は、このパラメータのデータ型は INT で、最小値は`1`でした。バージョン 8.4.0 以降では、データ型が FLOAT64 に変更され、最小値は`0.05`になります。ネットワークのジッターが頻繁に発生するシナリオでは、値を小さく設定して再試行間隔を短くすることで、ネットワークのジッターがパフォーマンスに与える影響を軽減できます。 | +| TiDB | [`grpc-keepalive-time`](/tidb-configuration-file.md#grpc-keepalive-time) | 変更 | `1`の最小値を追加します。 | +| TiDB | [`grpc-keepalive-timeout`](/tidb-configuration-file.md#grpc-keepalive-timeout) | 変更 | バージョン 8.4.0 より前は、このパラメータのデータ型は INT で、最小値は`1`でした。バージョン 8.4.0 以降では、データ型が FLOAT64 に変更され、最小値は`0.05`になります。ネットワークのジッターが頻繁に発生するシナリオでは、値を小さく設定して再試行間隔を短くすることで、ネットワークのジッターがパフォーマンスに与える影響を軽減できます。 | | TiDB | [`tidb_enable_stats_owner`](/tidb-configuration-file.md#tidb_enable_stats_owner-new-in-v840) | 新しく追加された | 対応するTiDBインスタンスが自動統計更新タスクを実行できるかどうかを制御します。 | -| TiKV | [`region-split-keys`](/tikv-configuration-file.md#region-split-keys) | 修正済み | デフォルト値を`"960000"`から`"2560000"`に変更します。 | -| TiKV | [`region-split-size`](/tikv-configuration-file.md#region-split-size) | 修正済み | デフォルト値を`"96MiB"`から`"256MiB"`に変更します。 | -| TiKV | [`sst-max-size`](/tikv-configuration-file.md#sst-max-size) | 修正済み | デフォルト値を`"144MiB"`から`"384MiB"`に変更します。 | +| TiKV | [`region-split-keys`](/tikv-configuration-file.md#region-split-keys) | 変更 | デフォルト値を`"960000"`から`"2560000"`に変更します。 | +| TiKV | [`region-split-size`](/tikv-configuration-file.md#region-split-size) | 変更 | デフォルト値を`"96MiB"`から`"256MiB"`に変更します。 | +| TiKV | [`sst-max-size`](/tikv-configuration-file.md#sst-max-size) | 変更 | デフォルト値を`"144MiB"`から`"384MiB"`に変更します。 | | TiKV | [`pessimistic-txn.in-memory-instance-size-limit`](/tikv-configuration-file.md#in-memory-instance-size-limit-new-in-v840) | 新しく追加された | TiKVインスタンスにおけるメモリ内悲観的ロックのメモリ使用量制限を制御します。この制限を超えると、TiKVは悲観的ロックを永続的に書き込みます。 | | TiKV | [`pessimistic-txn.in-memory-peer-size-limit`](/tikv-configuration-file.md#in-memory-peer-size-limit-new-in-v840) | 新しく追加された | リージョン内のメモリ内悲観的ロックのメモリ使用量制限を制御します。この制限を超えると、TiKV は悲観的ロックを永続的に書き込みます。 | | TiKV | [`raft-engine.spill-dir`](/tikv-configuration-file.md#spill-dir-new-in-v840) | 新しく追加された | TiKVインスタンスがRaftログファイルを保存するセカンダリディレクトリを制御し、 Raftログファイルのマルチディスクストレージをサポートします。 | | TiKV | [`resource-control.priority-ctl-strategy`](/tikv-configuration-file.md#priority-ctl-strategy-new-in-v840) | 新しく追加された | 優先度の低いタスクの管理ポリシーを制御します。TiKVは、優先度の低いタスクにフロー制御を追加することで、優先度の高いタスクが優先的に実行されるようにします。 | -| PD | [`cert-allowed-cn`](/enable-tls-between-components.md#verify-component-callers-identity) | 修正済み | バージョン8.4.0以降では、複数の`Common Names`の設定がサポートされています。バージョン8.4.0より前は、 `Common Name` 1つしか設定できませんでした。 | -| PD | [`max-merge-region-keys`](/pd-configuration-file.md#max-merge-region-keys) | 修正済み | デフォルト値を`200000`から`540000`に変更します。 | -| PD | [`max-merge-region-size`](/pd-configuration-file.md#max-merge-region-size) | 修正済み | デフォルト値を`20`から`54`に変更します。 | -| TiFlash | [`storage.format_version`](/tiflash/tiflash-configuration.md) | 修正済み | ベクトルインデックスの作成とストレージをサポートするため、デフォルトのTiFlashストレージフォーマットバージョンを`5`から`7`に変更します。このフォーマット変更により、v8.4.0以降のバージョンにアップグレードされたTiFlashクラスタでは、以前のバージョンへのインプレースダウングレードはサポートされません。 | +| PD | [`cert-allowed-cn`](/enable-tls-between-components.md#verify-component-callers-identity) | 変更 | バージョン8.4.0以降では、複数の`Common Names`の設定がサポートされています。バージョン8.4.0より前は、 `Common Name` 1つしか設定できませんでした。 | +| PD | [`max-merge-region-keys`](/pd-configuration-file.md#max-merge-region-keys) | 変更 | デフォルト値を`200000`から`540000`に変更します。 | +| PD | [`max-merge-region-size`](/pd-configuration-file.md#max-merge-region-size) | 変更 | デフォルト値を`20`から`54`に変更します。 | +| TiFlash | [`storage.format_version`](/tiflash/tiflash-configuration.md) | 変更 | ベクトルインデックスの作成とストレージをサポートするため、デフォルトのTiFlashストレージフォーマットバージョンを`5`から`7`に変更します。このフォーマット変更により、v8.4.0以降のバージョンにアップグレードされたTiFlashクラスタでは、以前のバージョンへのインプレースダウングレードはサポートされません。 | | TiDB Binlog | `--enable-binlog` | 削除済み | バージョン8.4.0では、 [TiDB Binlog](https://docs-archive.pingcap.com/tidb/v8.3/tidb-binlog-overview/)が削除されました。このパラメータは、TiDBbinlogの生成を有効にするかどうかを制御するもので、バージョン8.4.0以降は削除されます。 | | TiCDC | [`claim-check-raw-value`](/ticdc/ticdc-sink-to-kafka.md#send-the-value-field-to-external-storage-only) | 新しく追加された | TiCDCがKafkaメッセージの`value`フィールドのみを外部ストレージに送信するかどうかを制御します。この機能は、オープンプロトコルを使用しないシナリオでのみ適用されます。 | | TiDB Lightning | [`logical-import-prep-stmt`](/tidb-lightning/tidb-lightning-configuration.md) | 新しく追加された | 論理インポートモードでは、このパラメーターは、パフォーマンスを向上させるためにプリペアドステートメントとステートメントキャッシュを使用するかどうかを制御します。デフォルト値は`false`です。 | diff --git a/releases/release-8.5.0.md b/releases/release-8.5.0.md index 64370c940cbe4..16e9a2fce32f9 100644 --- a/releases/release-8.5.0.md +++ b/releases/release-8.5.0.md @@ -124,21 +124,21 @@ TiDB 8.5.0は長期サポートリリース(LTS)です。 | 変数名 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------------ | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [`tidb_enable_fast_create_table`](/system-variables.md#tidb_enable_fast_create_table-new-in-v800) | 修正済み | さらにテストを行った後、デフォルト値を`OFF`から`ON`に変更します。これは、[テーブル作成の高速化](/accelerated-table-creation.md)機能がデフォルトで有効になることを意味します。 | +| [`tidb_enable_fast_create_table`](/system-variables.md#tidb_enable_fast_create_table-new-in-v800) | 変更 | さらにテストを行った後、デフォルト値を`OFF`から`ON`に変更します。これは、[テーブル作成の高速化](/accelerated-table-creation.md)機能がデフォルトで有効になることを意味します。 | | [`tidb_ddl_reorg_max_write_speed`](/system-variables.md#tidb_ddl_reorg_max_write_speed-new-in-v6512-v755-and-v850) | 新しく追加された | 各 TiKV ノードの書き込み帯域幅を制限し、インデックス作成の高速化が有効になっている場合( [`tidb_ddl_enable_fast_reorg`](/system-variables.md#tidb_ddl_enable_fast_reorg-new-in-v630)変数で制御)にのみ有効になります。たとえば、この変数を`200MiB`に設定すると、最大書き込み速度が 200 MiB/s に制限されます。 | ### コンフィグレーションパラメータ {#configuration-parameters} | コンフィグレーションファイルまたはコンポーネント | コンフィグレーションパラメータ | 変更の種類 | 説明 | | ------------------------ | ----------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -| TiDB | [`deprecate-integer-display-length`](/tidb-configuration-file.md#deprecate-integer-display-length) | 修正済み | バージョン8.5.0以降、整数表示幅機能は非推奨となりました。この設定項目のデフォルト値は`false`から`true`に変更されました。 | -| TiKV | [`raft-client-queue-size`](/tikv-configuration-file.md#raft-client-queue-size) | 修正済み | デフォルト値を`8192`から`16384`に変更します。 | +| TiDB | [`deprecate-integer-display-length`](/tidb-configuration-file.md#deprecate-integer-display-length) | 変更 | バージョン8.5.0以降、整数表示幅機能は非推奨となりました。この設定項目のデフォルト値は`false`から`true`に変更されました。 | +| TiKV | [`raft-client-queue-size`](/tikv-configuration-file.md#raft-client-queue-size) | 変更 | デフォルト値を`8192`から`16384`に変更します。 | | TiKV | [`in-memory-engine.capacity`](/tikv-configuration-file.md#capacity-new-in-v850) | 新しく追加された | TiKV MVCC インメモリ エンジンが使用できる最大メモリサイズを制御します。デフォルト値は`min(the system memory * 10%, 5 GiB)`です。 | | TiKV | [`in-memory-engine.enable`](/tikv-configuration-file.md#enable-new-in-v850) | 新しく追加された | TiKV MVCCのインメモリエンジンを有効にして、マルチバージョンクエリを高速化するかどうかを制御します。デフォルト値は`false`で、これはインメモリエンジンが無効になっていることを意味します。 | | TiKV | [`in-memory-engine.gc-run-interval`](/tikv-configuration-file.md#gc-run-interval-new-in-v850) | 新しく追加された | インメモリ エンジンがキャッシュされた MVCC バージョンに対してガベージコレクション(GC) を実行する時間間隔を制御します。デフォルト値は`"3m"`です。 | | TiKV | [`in-memory-engine.mvcc-amplification-threshold`](/tikv-configuration-file.md#mvcc-amplification-threshold-new-in-v850) | 新しく追加された | インメモリエンジンがリージョンを選択してロードする際の、MVCC読み取り増幅のしきい値を制御します。デフォルト値は`10`で、リージョン内の1行を読み取るのに10を超えるMVCCバージョンを処理する必要がある場合は、そのリージョンがインメモリエンジンにロードされる可能性があることを示します。 | | PD | [`patrol-region-worker-count`](/pd-configuration-file.md#patrol-region-worker-count-new-in-v850) | 新しく追加された | リージョンの健全性状態を検査する際にチェッカーによって作成される同時[オペレーター](/glossary.md#operator)の数を制御します。 | -| BR | [`--checksum`](/br/br-snapshot-manual.md) | 修正済み | デフォルト値を`true`から`false`に変更します。これは、デフォルトではBR がフルバックアップ中にテーブルレベルのチェックサムを計算しないことを意味し、バックアップのパフォーマンスを向上させます。 | +| BR | [`--checksum`](/br/br-snapshot-manual.md) | 変更 | デフォルト値を`true`から`false`に変更します。これは、デフォルトではBR がフルバックアップ中にテーブルレベルのチェックサムを計算しないことを意味し、バックアップのパフォーマンスを向上させます。 | ### オペレーティングシステムとプラットフォームの要件変更 {#operating-system-and-platform-requirement-changes} diff --git a/releases/release-8.5.4.md b/releases/release-8.5.4.md index e2816cab8066c..fc60d649c95af 100644 --- a/releases/release-8.5.4.md +++ b/releases/release-8.5.4.md @@ -70,8 +70,8 @@ TiDBバージョン:8.5.4 | 変数 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| [`tidb_mpp_store_fail_ttl`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_mpp_store_fail_ttl) | 修正済み | デフォルト値を`60s`から`0s`に変更します。これにより、クエリの失敗を防ぐための遅延が不要になるため、TiDB は新しく起動したTiFlashノードにクエリを送信する前に待機する必要がなくなります。 [#61826](https://github.com/pingcap/tidb/issues/61826) [@genliqi](https://github.com/gengliqi) | -| [`tidb_replica_read`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_replica_read-new-in-v40) | 修正済み | バージョン8.5.4以降、この変数は読み取り専用のSQLステートメントにのみ適用されます。これにより、データ読み取りの安全性が向上し、他の機能との重複が軽減されます。 [#62856](https://github.com/pingcap/tidb/issues/62856) [@you06](https://github.com/you06) | +| [`tidb_mpp_store_fail_ttl`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_mpp_store_fail_ttl) | 変更 | デフォルト値を`60s`から`0s`に変更します。これにより、クエリの失敗を防ぐための遅延が不要になるため、TiDB は新しく起動したTiFlashノードにクエリを送信する前に待機する必要がなくなります。 [#61826](https://github.com/pingcap/tidb/issues/61826) [@genliqi](https://github.com/gengliqi) | +| [`tidb_replica_read`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_replica_read-new-in-v40) | 変更 | バージョン8.5.4以降、この変数は読み取り専用のSQLステートメントにのみ適用されます。これにより、データ読み取りの安全性が向上し、他の機能との重複が軽減されます。 [#62856](https://github.com/pingcap/tidb/issues/62856) [@you06](https://github.com/you06) | | [`tidb_opt_enable_no_decorrelate_in_select`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_opt_enable_no_decorrelate_in_select-new-in-v854) | 新しく追加された | `SELECT`リスト内のサブクエリの関連付けを解除するかどうかを制御します。デフォルト値は`OFF`です。 [#51116](https://github.com/pingcap/tidb/issues/51116) [@terry1purcell](https://github.com/terry1purcell) | | [`tidb_opt_enable_semi_join_rewrite`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_opt_enable_semi_join_rewrite-new-in-v854) | 新しく追加された | `EXISTS`サブクエリを書き換えるかどうかを制御します。デフォルト値は`OFF`です。 [#44850](https://github.com/pingcap/tidb/issues/44850) [@terry1purcell](https://github.com/terry1purcell) | | [`tidb_stats_update_during_ddl`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_stats_update_during_ddl-new-in-v854) | 新しく追加された | [DDLステートメントに埋め込まれた`ANALYZE`](https://docs.pingcap.com/tidb/v8.5/ddl_embedded_analyze) 。デフォルト値は`OFF`です。有効にすると、 `ADD INDEX` DDL ステートメントは実行中に新しいインデックスの統計情報を収集し、オプティマイザがインデックスの追加直後にインデックスを使用できるようにします。この変数を有効にすると、大きなテーブルにインデックスを追加する際の DDL 実行時間が長くなる可能性があることに注意してください。 [#57948](https://github.com/pingcap/tidb/issues/57948) [@terry1purcell](https://github.com/terry1purcell) [@AilinKid](https://github.com/AilinKid) | @@ -80,9 +80,9 @@ TiDBバージョン:8.5.4 | コンフィグレーションファイルまたはコンポーネント | コンフィグレーションパラメータ | 変更の種類 | 説明 | | ------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| TiKV | [`rocksdb.max-manifest-file-size`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#max-manifest-file-size) | 修正済み | 単一の TiKV ノードに多数の SST ファイルが含まれている場合に、全体的なパフォーマンスに影響を与える可能性のある頻繁なマニフェスト ファイル圧縮を回避するため、デフォルト値を`128MiB` `256MiB`に変更します。 [#18889](https://github.com/tikv/tikv/issues/18889) [@glorv](https://github.com/glorv) | -| TiKV | [`server.grpc-raft-conn-num`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#grpc-raft-conn-num) | 修正済み | デフォルト値を`1`から`MAX(1, MIN(4, CPU cores / 8))`に変更します。これにより、gRPC 関連のスレッド設定が CPU コア数に応じて調整されるようになります。CPU コア数が 32 以上の場合、デフォルトの最大接続数は 4 になります。 [#18806](https://github.com/tikv/tikv/issues/18806) [@LykxSassinator](https://github.com/LykxSassinator) | -| TiKV | [`server.grpc-concurrency`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#grpc-concurrency) | 修正済み | デフォルト値を`5`から`grpc-raft-conn-num * 3 + 2`に変更します。これにより、gRPC 関連のスレッド設定が CPU コア数に合わせて調整されるようになります。 [#18806](https://github.com/tikv/tikv/issues/18806) [@LykxSassinator](https://github.com/LykxSassinator) | +| TiKV | [`rocksdb.max-manifest-file-size`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#max-manifest-file-size) | 変更 | 単一の TiKV ノードに多数の SST ファイルが含まれている場合に、全体的なパフォーマンスに影響を与える可能性のある頻繁なマニフェスト ファイル圧縮を回避するため、デフォルト値を`128MiB` `256MiB`に変更します。 [#18889](https://github.com/tikv/tikv/issues/18889) [@glorv](https://github.com/glorv) | +| TiKV | [`server.grpc-raft-conn-num`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#grpc-raft-conn-num) | 変更 | デフォルト値を`1`から`MAX(1, MIN(4, CPU cores / 8))`に変更します。これにより、gRPC 関連のスレッド設定が CPU コア数に応じて調整されるようになります。CPU コア数が 32 以上の場合、デフォルトの最大接続数は 4 になります。 [#18806](https://github.com/tikv/tikv/issues/18806) [@LykxSassinator](https://github.com/LykxSassinator) | +| TiKV | [`server.grpc-concurrency`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#grpc-concurrency) | 変更 | デフォルト値を`5`から`grpc-raft-conn-num * 3 + 2`に変更します。これにより、gRPC 関連のスレッド設定が CPU コア数に合わせて調整されるようになります。 [#18806](https://github.com/tikv/tikv/issues/18806) [@LykxSassinator](https://github.com/LykxSassinator) | | TiKV |
  • [`region-compact-check-interval`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#region-compact-check-interval)
  • [`region-compact-check-step`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#region-compact-check-step)
  • [`region-compact-min-tombstones`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#region-compact-min-tombstones)
  • [`region-compact-tombstones-percent`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#region-compact-tombstones-percent)
  • [`region-compact-min-redundant-rows`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#region-compact-min-redundant-rows-new-in-v710)
  • [`region-compact-redundant-rows-percent`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#region-compact-redundant-rows-percent-new-in-v710)
  • | 非推奨 | これらの設定項目は、自動圧縮動作を制御する[`gc.auto-compaction`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#gcauto-compaction)設定グループに置き換えられます。 [#18727](https://github.com/tikv/tikv/issues/18727) [@v01dstar](https://github.com/v01dstar) | | TiKV | [`gc.auto-compaction`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#gcauto-compaction)設定グループ:
    • [`gc.auto-compaction.check-interval`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#check-interval-new-in-v757-and-v854)
    • [`gc.auto-compaction.tombstone-num-threshold`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#tombstone-num-threshold-new-in-v757-and-v854)
    • [`gc.auto-compaction.tombstone-percent-threshold`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#tombstone-percent-threshold-new-in-v757-and-v854)
    • [`gc.auto-compaction.redundant-rows-threshold`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#redundant-rows-threshold-new-in-v757-and-v854)
    • [`gc.auto-compaction.redundant-rows-percent-threshold`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#redundant-rows-percent-threshold-new-in-v757-and-v854)
    • [`gc.auto-compaction.bottommost-level-force`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#bottommost-level-force-new-in-v757-and-v854)
    | 新しく追加された | この構成グループは、自動圧縮動作を制御します。 [#18727](https://github.com/tikv/tikv/issues/18727) [@v01dstar](https://github.com/v01dstar) | | TiFlash | [`flash.graceful_wait_shutdown_timeout`](https://docs.pingcap.com/tidb/v8.5/tiflash-configuration#graceful_wait_shutdown_timeout-new-in-v854) | 新しく追加された | TiFlashの正常なシャットダウンの最大待機時間(秒単位)を制御します。デフォルト値は`600`です。TiFlashをシャットダウンする際、未完了のMPPタスクの実行は継続されますが、新しいMPPタスクは受け付けなくなります。すべてのMPPタスクがタイムアウト前に完了した場合、 TiFlashは直ちにシャットダウンします。そうでない場合は、タイムアウト後に強制的にシャットダウンされます。 [#10266](https://github.com/pingcap/tiflash/issues/10266) [@genliqi](https://github.com/gengliqi) | diff --git a/releases/release-8.5.5.md b/releases/release-8.5.5.md index 787be51d13545..e5b22d037e22c 100644 --- a/releases/release-8.5.5.md +++ b/releases/release-8.5.5.md @@ -171,7 +171,7 @@ TiDBクラスタがv8.5.4で新規にデプロイされている場合(つま | 変数名 | 変更の種類 | 説明 | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [`tidb_analyze_column_options`](/system-variables.md#tidb_analyze_column_options-new-in-v830) | 修正済み | OLAPおよびHTAPシナリオにおける統計情報の完全性を向上させるため、デフォルト値を`PREDICATE`から`ALL`に変更します。 | +| [`tidb_analyze_column_options`](/system-variables.md#tidb_analyze_column_options-new-in-v830) | 変更 | OLAPおよびHTAPシナリオにおける統計情報の完全性を向上させるため、デフォルト値を`PREDICATE`から`ALL`に変更します。 | | [`tidb_advancer_check_point_lag_limit`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_advancer_check_point_lag_limit-new-in-v855) | 新しく追加された | ログバックアップタスクのチェックポイント遅延の最大値を制御します。デフォルト値は`48h0m0s`です。タスクのチェックポイント遅延がこの制限を超えると、TiDB Advancer はタスクを一時停止します。 | | [`tidb_cb_pd_metadata_error_rate_threshold_ratio`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_cb_pd_metadata_error_rate_threshold_ratio-new-in-v855) | 新しく追加された | TiDB がサーキットブレーカーをトリガーするタイミングを制御します。デフォルト値は`0`で、これはサーキットブレーカーが無効になっていることを意味します。 `0.01`から`1`の間の値を設定すると、サーキットブレーカーが有効になり、PD に送信される特定のリクエストのエラー率がしきい値に達するか超えたときにサーキットブレーカーがトリガーされます。 | | [`tidb_index_lookup_pushdown_policy`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_index_lookup_pushdown_policy-new-in-v855) | 新しく追加された | TiDB が`IndexLookUp`演算子を TiKV にプッシュするかどうか、またプッシュするタイミングを制御します。デフォルト値は`hint-only`です。これは、SQL ステートメントで[`INDEX_LOOKUP_PUSHDOWN`](https://docs.pingcap.com/tidb/v8.5/optimizer-hints#index_lookup_pushdownt1_name-idx1_name--idx2_name--new-in-v855)ヒントが明示的に指定されている場合にのみ、TiDB が`IndexLookUp`演算子を TiKV にプッシュすることを意味します。 | @@ -181,8 +181,8 @@ TiDBクラスタがv8.5.4で新規にデプロイされている場合(つま | コンフィグレーションファイルまたはコンポーネント | コンフィグレーションパラメータ | 変更の種類 | 説明 | | ------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | TiDB | [`performance.enable-async-batch-get`](https://docs.pingcap.com/tidb/v8.5/tidb-configuration-file#enable-async-batch-get-new-in-v855) | 新しく追加された | TiDB がバッチ Get オペレーターを実行する際に非同期モードを使用するかどうかを制御します。デフォルト値は`false`です。 | -| TiKV | [`rocksdb.(defaultcf|writecf|lockcf|raftcf).level0-slowdown-writes-trigger`](/tikv-configuration-file.md#level0-slowdown-writes-trigger) | 修正済み | v8.5.5 以降では、フロー制御メカニズムが有効になっている場合 ( [`storage.flow-control.enable`](/tikv-configuration-file.md#enable)が`true`に設定されている場合)、この構成項目は、その値が`storage.flow-control.l0-files-threshold`より大きい場合にのみ[`storage.flow-control.l0-files-threshold`](/tikv-configuration-file.md#l0-files-threshold)によって上書きされます。この動作により、フロー制御しきい値を上げた際に RocksDB の圧縮高速化メカニズムが弱まるのを防ぎます。v8.5.4 以前のバージョンでは、フロー制御メカニズムが有効になっている場合、この構成項目は`storage.flow-control.l0-files-threshold`によって直接上書きされます。 | -| TiKV | [`rocksdb.(defaultcf|writecf|lockcf|raftcf).soft-pending-compaction-bytes-limit`](/tikv-configuration-file.md#soft-pending-compaction-bytes-limit-1) | 修正済み | v8.5.5 以降では、フロー制御メカニズムが有効になっている場合 ( [`storage.flow-control.enable`](/tikv-configuration-file.md#enable)が`true`に設定されている場合)、この構成項目は、その値が`storage.flow-control.soft-pending-compaction-bytes-limit`より大きい場合にのみ[`storage.flow-control.soft-pending-compaction-bytes-limit`](/tikv-configuration-file.md#soft-pending-compaction-bytes-limit)によって上書きされます。この動作により、フロー制御しきい値を上げた際に RocksDB の圧縮高速化メカニズムが弱まるのを防ぎます。v8.5.4 以前のバージョンでは、フロー制御メカニズムが有効になっている場合、この構成項目は`storage.flow-control.soft-pending-compaction-bytes-limit`によって直接上書きされます。 | +| TiKV | [`rocksdb.(defaultcf|writecf|lockcf|raftcf).level0-slowdown-writes-trigger`](/tikv-configuration-file.md#level0-slowdown-writes-trigger) | 変更 | v8.5.5 以降では、フロー制御メカニズムが有効になっている場合 ( [`storage.flow-control.enable`](/tikv-configuration-file.md#enable)が`true`に設定されている場合)、この構成項目は、その値が`storage.flow-control.l0-files-threshold`より大きい場合にのみ[`storage.flow-control.l0-files-threshold`](/tikv-configuration-file.md#l0-files-threshold)によって上書きされます。この動作により、フロー制御しきい値を上げた際に RocksDB の圧縮高速化メカニズムが弱まるのを防ぎます。v8.5.4 以前のバージョンでは、フロー制御メカニズムが有効になっている場合、この構成項目は`storage.flow-control.l0-files-threshold`によって直接上書きされます。 | +| TiKV | [`rocksdb.(defaultcf|writecf|lockcf|raftcf).soft-pending-compaction-bytes-limit`](/tikv-configuration-file.md#soft-pending-compaction-bytes-limit-1) | 変更 | v8.5.5 以降では、フロー制御メカニズムが有効になっている場合 ( [`storage.flow-control.enable`](/tikv-configuration-file.md#enable)が`true`に設定されている場合)、この構成項目は、その値が`storage.flow-control.soft-pending-compaction-bytes-limit`より大きい場合にのみ[`storage.flow-control.soft-pending-compaction-bytes-limit`](/tikv-configuration-file.md#soft-pending-compaction-bytes-limit)によって上書きされます。この動作により、フロー制御しきい値を上げた際に RocksDB の圧縮高速化メカニズムが弱まるのを防ぎます。v8.5.4 以前のバージョンでは、フロー制御メカニズムが有効になっている場合、この構成項目は`storage.flow-control.soft-pending-compaction-bytes-limit`によって直接上書きされます。 | | TiKV | [`readpool.cpu-threshold`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#cpu-threshold-new-in-v855) | 新しく追加された | 統合リードプールのCPU使用率のしきい値を指定します。デフォルト値は`0.0`で、これは統合リードプールのCPU使用率に制限がないことを意味します。スレッドプールのサイズは、ビジースレッドスケーリングアルゴリズムによってのみ決定され、現在のタスクを処理するスレッド数に基づいてサイズが動的に調整されます。 | | TiKV | [`server.graceful-shutdown-timeout`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#graceful-shutdown-timeout-new-in-v855) | 新しく追加された | TiKV の正常なシャットダウンのタイムアウト時間を制御します。デフォルト値は`20s`です。 | | TiKV | [`server.inspect-network-interval`](https://docs.pingcap.com/tidb/v8.5/tikv-configuration-file#inspect-network-interval-new-in-v855) | 新しく追加された | TiKV HealthChecker が PD や他の TiKV ノードに対してネットワーク検出をアクティブに実行する間隔を制御します。デフォルト値は`100ms`です。 | diff --git a/releases/release-8.5.6.md b/releases/release-8.5.6.md index 76ee3da8655fe..032c0ba1f1e7a 100644 --- a/releases/release-8.5.6.md +++ b/releases/release-8.5.6.md @@ -90,9 +90,9 @@ TiDBクラスタをv8.5.5で新規にデプロイした場合(つまり、v8.5 | 変数名 | 変更の種類 | 説明 | | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [`tidb_analyze_version`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_analyze_version-new-in-v510) | 修正済み | バージョン8.5.6以降、統計情報バージョン1( `tidb_analyze_version = 1` )は非推奨となり、今後のリリースで削除されます。統計情報バージョン2( `tidb_analyze_version = 2` )の使用をお勧めします。 | -| [`tidb_ignore_inlist_plan_digest`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_ignore_inlist_plan_digest-new-in-v760) | 修正済み | デフォルト値を`OFF`から`ON`に変更します。デフォルト値`ON`は、TiDB が`IN` } リスト内の要素の差異 (要素数の差異を含む) を無視し、プランダイジェストを生成する際に`...`を使用して`IN`リスト内の要素を置き換えることを意味します。 | -| [`tidb_service_scope`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_service_scope-new-in-v740) | 修正済み | バージョン8.5.6以降、この変数の値は大文字と小文字を区別しません。TiDBは、ストレージおよび比較のために、入力値を小文字に変換します。 | +| [`tidb_analyze_version`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_analyze_version-new-in-v510) | 変更 | バージョン8.5.6以降、統計情報バージョン1( `tidb_analyze_version = 1` )は非推奨となり、今後のリリースで削除されます。統計情報バージョン2( `tidb_analyze_version = 2` )の使用をお勧めします。 | +| [`tidb_ignore_inlist_plan_digest`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_ignore_inlist_plan_digest-new-in-v760) | 変更 | デフォルト値を`OFF`から`ON`に変更します。デフォルト値`ON`は、TiDB が`IN` } リスト内の要素の差異 (要素数の差異を含む) を無視し、プランダイジェストを生成する際に`...`を使用して`IN`リスト内の要素を置き換えることを意味します。 | +| [`tidb_service_scope`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_service_scope-new-in-v740) | 変更 | バージョン8.5.6以降、この変数の値は大文字と小文字を区別しません。TiDBは、ストレージおよび比較のために、入力値を小文字に変換します。 | | [`InPacketBytes`](https://docs.pingcap.com/tidb/v8.5/system-variables#inpacketbytes-new-in-v856) | 新しく追加された | この変数は内部統計のみに使用され、ユーザーには表示されません。 | | [`OutPacketBytes`](https://docs.pingcap.com/tidb/v8.5/system-variables#outpacketbytes-new-in-v856) | 新しく追加された | この変数は内部統計のみに使用され、ユーザーには表示されません。 | | [`tidb_foreign_key_check_in_shared_lock`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_foreign_key_check_in_shared_lock-new-in-v856) | 新しく追加された | 悲観的トランザクションにおける外部キーチェックで、親テーブルの行に対して排他ロックではなく共有ロックを使用するかどうかを制御します。デフォルト値は`OFF`で、これは TiDB がデフォルトで排他ロックを使用することを意味します。 | @@ -115,7 +115,7 @@ TiDBクラスタをv8.5.5で新規にデプロイした場合(つまり、v8.5 | システムテーブル | 変更の種類 | 説明 | | -------------------------------------------------------------------------------------------- | ------- | ----------------------------------------------------------------------------------- | -| [`mysql.tidb`](https://docs.pingcap.com/tidb/v8.5/mysql-schema#cluster-status-system-tables) | 修正済み | TiDBクラスタの一意の識別子を表す`cluster_id`フィールドを追加します。 `cluster_id`は読み取り専用であり、変更できませんのでご注意ください。 | +| [`mysql.tidb`](https://docs.pingcap.com/tidb/v8.5/mysql-schema#cluster-status-system-tables) | 変更 | TiDBクラスタの一意の識別子を表す`cluster_id`フィールドを追加します。 `cluster_id`は読み取り専用であり、変更できませんのでご注意ください。 | ## 非推奨機能 {#deprecated-features} From 2047fdaf6ce03430e643ed6bc433c5081b3df292 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Wed, 8 Jul 2026 17:00:48 +0900 Subject: [PATCH 5/8] fix(ja): fix stray }, missing @, and mid-sentence issue/contributor placement across release notes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove stray } characters (13 files, 21 occurrences) - Add missing @ before contributor handles (20 files, 31 occurrences) - Move issue links and contributor handles to end of sentences (28 files, 80+ instances) - Fix 印刷不可能→表示できない, 準備済みステートメント→プリペアドステートメント in dashboard-slow-query.md --- dashboard/dashboard-slow-query.md | 2 +- releases/release-3.0.8.md | 2 +- releases/release-4.0.15.md | 2 +- releases/release-4.0.8.md | 4 ++-- releases/release-5.1.0.md | 10 +++++----- releases/release-5.1.5.md | 2 +- releases/release-5.2.0.md | 8 ++++---- releases/release-5.2.4.md | 8 ++++---- releases/release-5.4.0.md | 4 ++-- releases/release-6.1.0.md | 2 +- releases/release-6.2.0.md | 4 ++-- releases/release-6.3.0.md | 20 ++++++++++---------- releases/release-6.4.0.md | 22 +++++++++++----------- releases/release-6.5.12.md | 4 ++-- releases/release-6.5.2.md | 2 +- releases/release-6.5.5.md | 2 +- releases/release-6.5.6.md | 4 ++-- releases/release-6.6.0.md | 10 +++++----- releases/release-7.0.0.md | 8 ++++---- releases/release-7.1.0.md | 2 +- releases/release-7.1.2.md | 4 ++-- releases/release-7.2.0.md | 2 +- releases/release-7.3.0.md | 8 ++++---- releases/release-7.5.0.md | 4 ++-- releases/release-7.5.1.md | 2 +- releases/release-7.5.4.md | 2 +- releases/release-7.5.6.md | 4 ++-- releases/release-7.6.0.md | 14 +++++++------- releases/release-8.0.0.md | 26 +++++++++++++------------- releases/release-8.2.0.md | 8 ++++---- releases/release-8.3.0.md | 14 +++++++------- releases/release-8.4.0.md | 6 +++--- releases/release-8.5.0.md | 10 +++++----- releases/release-8.5.1.md | 2 +- releases/release-8.5.2.md | 2 +- releases/release-8.5.3.md | 2 +- releases/release-8.5.4.md | 4 ++-- releases/release-8.5.5.md | 12 ++++++------ releases/release-8.5.6.md | 18 +++++++++--------- 39 files changed, 133 insertions(+), 133 deletions(-) diff --git a/dashboard/dashboard-slow-query.md b/dashboard/dashboard-slow-query.md index 63df0d34c27ba..2c66aeb6720a2 100644 --- a/dashboard/dashboard-slow-query.md +++ b/dashboard/dashboard-slow-query.md @@ -62,7 +62,7 @@ TiDBダッシュボードの「低速クエリ」ページでは、クラスタ > **注記:** > > - `Query`列に記録されるクエリの最大長は、 [`tidb_stmt_summary_max_sql_length`](/system-variables.md#tidb_stmt_summary_max_sql_length-new-in-v40)システム変数によって制限されます。 -> - 準備済みステートメントの場合、引数はクエリの末尾にリストされます。例: `[arguments: "foo", 123]` 。印刷不可能な引数は、16 進数のリテラルとして表示されます。例: `0x01` 。 +> - プリペアドステートメントの場合、引数はクエリの末尾にリストされます。例: `[arguments: "foo", 123]` 。表示できない引数は、16 進数のリテラルとして表示されます。例: `0x01` 。 アイテムの詳細情報を表示するには、 **「展開」**ボタンをクリックします。詳細情報をクリップボードにコピーするには、 **「コピー」**ボタンをクリックします。 diff --git a/releases/release-3.0.8.md b/releases/release-3.0.8.md index 20e4006a68b82..4fd5c42acafde 100644 --- a/releases/release-3.0.8.md +++ b/releases/release-3.0.8.md @@ -95,7 +95,7 @@ TiDB Ansible バージョン: 3.0.8 - `KeepAlive`接続[#2035](https://github.com/pingcap/pd/pull/2035)作成をサポート - `/api/v1/regions` API [#1986](https://github.com/pingcap/pd/pull/1986)のパフォーマンスを最適化 - `tombstone`状態でストアを削除するとpanicが発生する可能性がある問題を修正[#2038](https://github.com/pingcap/pd/pull/2038) -- ディスク[#2011](https://github.com/pingcap/pd/issues/2011)からリージョン情報をロードするときに重複したリージョンが誤って削除される問題[#2040](https://github.com/pingcap/pd/pull/2040)修正しました +- ディスクからリージョン情報をロードするときに重複したリージョンが誤って削除される問題を修正しました [#2011](https://github.com/pingcap/pd/issues/2011) [#2040](https://github.com/pingcap/pd/pull/2040) - etcdをv3.4.0からv3.4.3にアップグレードします(アップグレード後はpd-recoverを使用してetcdをデグレードすることしかできないことに注意してください) [#2058](https://github.com/pingcap/pd/pull/2058) ## ツール {#tools} diff --git a/releases/release-4.0.15.md b/releases/release-4.0.15.md index 8c2725cf892fd..e55325b044943 100644 --- a/releases/release-4.0.15.md +++ b/releases/release-4.0.15.md @@ -131,7 +131,7 @@ TiDB バージョン: 4.0.15 - 統合テスト[#2422](https://github.com/pingcap/tiflow/issues/2422)でDDLジョブの重複が発生したときに発生する`ErrSchemaStorageTableMiss`エラーを修正します - `ErrGCTTLExceeded`エラーが発生した場合に changefeed を削除できないバグを修正[#2391](https://github.com/pingcap/tiflow/issues/2391) - `capture list`コマンド[#2388](https://github.com/pingcap/tiflow/issues/2388)の出力に古いキャプチャが表示される可能性がある問題を修正しました - - TiCDCプロセッサ[#2017](https://github.com/pingcap/tiflow/pull/2017)のデッドロック問題を修正 + - TiCDC プロセッサのデッドロック問題を修正 [#2017](https://github.com/pingcap/tiflow/pull/2017) - このテーブルが再スケジュールされているときに複数のプロセッサが同じテーブルにデータを書き込む可能性があるために発生するデータの不整合の問題を修正しました[#2230](https://github.com/pingcap/tiflow/issues/2230) - メタデータ管理[#2557](https://github.com/pingcap/tiflow/pull/2557)で`EtcdWorker`ショット分離が違反されるバグを修正 - DDLシンクエラー[#2552](https://github.com/pingcap/tiflow/issues/2552)によりチェンジフィードを停止できない問題を修正 diff --git a/releases/release-4.0.8.md b/releases/release-4.0.8.md index 0f118d9fbe2a9..2dcb9f17abe61 100644 --- a/releases/release-4.0.8.md +++ b/releases/release-4.0.8.md @@ -103,8 +103,8 @@ TiDB バージョン: 4.0.8 - プランキャッシュ[#20246](https://github.com/pingcap/tidb/pull/20246)から古いプランを保存するときに発生する可能性のあるpanicを修正しました - `FROM_UNIXTIME`と`UNION ALL`一緒に使用すると返される結果が誤って切り捨てられるバグを修正しました[#20240](https://github.com/pingcap/tidb/pull/20240) - `Enum`型の値を`Float`型に変換すると間違った結果が返される可能性がある問題を修正しました[#20235](https://github.com/pingcap/tidb/pull/20235) - - `RegionStore.accessStore` [#20210](https://github.com/pingcap/tidb/pull/20210)の可能性のあるpanicを修正 - - `BatchPointGet` [#20205](https://github.com/pingcap/tidb/pull/20205)で最大の符号なし整数をソートしたときに返される誤った結果を修正しました + - `RegionStore.accessStore` の可能性のある panic を修正 [#20210](https://github.com/pingcap/tidb/pull/20210) + - `BatchPointGet` で最大の符号なし整数をソートしたときに返される誤った結果を修正しました [#20205](https://github.com/pingcap/tidb/pull/20205) - `Enum`と`Set`の強制力が間違っているバグを修正[#20364](https://github.com/pingcap/tidb/pull/20364) - 曖昧な`YEAR`変換[#20292](https://github.com/pingcap/tidb/pull/20292)の問題を修正 - **KV期間**パネルに`store0` [#20260](https://github.com/pingcap/tidb/pull/20260)が含まれている場合に発生する誤った報告結果の問題を修正しました diff --git a/releases/release-5.1.0.md b/releases/release-5.1.0.md index 57b33ef3a477f..4085319d8b609 100644 --- a/releases/release-5.1.0.md +++ b/releases/release-5.1.0.md @@ -64,7 +64,7 @@ TiDB バージョン: 5.1.0 - TiDBローリングアップグレード中は、TiDB Binlogを使用するクラスタでクラスター化インデックスを持つテーブルを作成しないようにしてください。 - TiDB のローリングアップグレード中は`alter table ... modify column`や`alter table ... change column`のようなステートメントを実行しないでください。 - バージョン5.1以降、各テーブルのTiFlashレプリカを作成する際に、システムテーブルのレプリカを設定する機能はサポートされなくなりました。クラスタをアップグレードする前に、関連するシステムテーブルのレプリカをクリアする必要があります。クリアしないと、アップグレードは失敗します。 -- TiCDC の`--sort-dir`コマンドの`cdc cli changefeed`パラメータは非推奨です。代わりに、 `--sort-dir`コマンドで`cdc server` } を設定できます。 [#1795](https://github.com/pingcap/tiflow/pull/1795) +- TiCDC の`--sort-dir`コマンドの`cdc cli changefeed`パラメータは非推奨です。代わりに、 `--sort-dir`コマンドで`cdc server` を設定できます。 [#1795](https://github.com/pingcap/tiflow/pull/1795) - TiDB 5.1 にアップグレードした後、TiDB が「関数 READ ONLY には noop 実装しかありません」というエラーを返す場合、 [`tidb_enable_noop_functions`](/system-variables.md#tidb_enable_noop_functions-new-in-v40)の値を`ON`に設定することで、TiDB がこのエラーを無視するようにできます。これは、MySQL の`read_only`変数が TiDB ではまだ有効になっていないためです (TiDB では「noop」動作です)。したがって、この変数が TiDB で設定されていても、TiDB クラスタにデータを書き込むことができます。 ## 新機能 {#new-features} @@ -219,7 +219,7 @@ TiDBは、実行ステータスと失敗ステータスを含む、TiDBクラス - PD - - `scatter region`スケジューラ [#3602](https://github.com/pingcap/pd/pull/3602)を追加した後、予期しない統計情報を回避する + - `scatter region` スケジューラを追加した後、予期しない統計情報を回避する [#3602](https://github.com/pingcap/pd/pull/3602) - スケーリングプロセスにおける複数のスケジューリング問題を解決する - レプリカスナップショットの生成プロセスを最適化し、スケーリング時のスケジューリングの遅延問題を解決します[#3563](https://github.com/tikv/pd/issues/3563) [#10059](https://github.com/tikv/tikv/pull/10059) [#10001](https://github.com/tikv/tikv/pull/10001) @@ -264,7 +264,7 @@ TiDBは、実行ステータスと失敗ステータスを含む、TiDBクラス - クラスター化インデックスの`IndexMerge`プランを作成する際に発生するエラーを修正します [#23906](https://github.com/pingcap/tidb/issues/23906) - BIT型エラーの型推論を修正 [#23832](https://github.com/pingcap/tidb/issues/23832) - `PointGet`演算子が存在する場合に、一部のオプティマイザヒントが有効にならない問題を修正しました [#23570](https://github.com/pingcap/tidb/issues/23570) - - エラー [#23893](https://github.com/pingcap/tidb/issues/23893)によりロールバック時にDDL操作が失敗する可能性がある問題を修正しました。 + - エラーによりロールバック時に DDL 操作が失敗する可能性がある問題を修正しました。 [#23893](https://github.com/pingcap/tidb/issues/23893) - バイナリリテラル定数のインデックス範囲が正しく構築されていない問題を修正しました [#23672](https://github.com/pingcap/tidb/issues/23672) - `IN`句が場合によっては誤った結果をもたらす可能性がある問題を修正 [#23889](https://github.com/pingcap/tidb/issues/23889) - 一部の文字列関数の誤った結果を修正 [#23759](https://github.com/pingcap/tidb/issues/23759) @@ -272,7 +272,7 @@ TiDBは、実行ステータスと失敗ステータスを含む、TiDBクラス - ユーザーが`INSERT`操作を実行するには、テーブルに対する`DELETE`権限と`REPLACE`権限の両方が必要になりました [#24070](https://github.com/pingcap/tidb/pull/24070) - バイナリとバイトの比較ミスによって発生した誤った`TableDual`プランを修正 [#23846](https://github.com/pingcap/tidb/issues/23846) - プレフィックスインデックスとインデックス結合の使用によって発生するpanic問題を修正[#24547](https://github.com/pingcap/tidb/issues/24547) [#24716](https://github.com/pingcap/tidb/issues/24716) [#24717](https://github.com/pingcap/tidb/issues/24717) - - トランザクション [#24741](https://github.com/pingcap/tidb/issues/24741)において、 `point get`ステートメントが`point get`の準備済みプランキャッシュを誤って使用する問題を修正します。 + - トランザクションにおいて、 `point get` ステートメントが `point get` の準備済みプランキャッシュを誤って使用する問題を修正します。 [#24741](https://github.com/pingcap/tidb/issues/24741) - 照合順序が`ascii_bin`または`latin1_bin`の場合に、誤ったプレフィックスインデックス値が書き込まれる問題を修正しました [#24569](https://github.com/pingcap/tidb/issues/24569) - 進行中のトランザクションがGCワーカーによって中断される可能性がある問題を修正しました [#24591](https://github.com/pingcap/tidb/issues/24591) - `new-collation`が有効で`new-row-format`が無効になっている場合に、クラスター化インデックスでポイントクエリが正しく実行されない可能性があるバグを修正しました [#24541](https://github.com/pingcap/tidb/issues/24541) @@ -281,7 +281,7 @@ TiDBは、実行ステータスと失敗ステータスを含む、TiDBクラス - 列剪定の改善により、 `Apply`および`Join`演算子の結果が不正になる問題を修正します [#23887](https://github.com/pingcap/tidb/issues/23887) - 非同期コミットからフォールバックしたプライマリロックが解決できないバグを修正 [#24384](https://github.com/pingcap/tidb/issues/24384) - fm-sketch レコードの重複を引き起こす可能性のある統計情報の GC 問題を修正しました [#24357](https://github.com/pingcap/tidb/pull/24357) - - 悲観的ロックが`ErrKeyExists`エラー [#23799](https://github.com/pingcap/tidb/issues/23799)を受け取った場合、不要な悲観的ロールバックを回避する + - 悲観的ロックが `ErrKeyExists` エラーを受け取った場合、不要な悲観的ロールバックを回避する [#23799](https://github.com/pingcap/tidb/issues/23799) - sql_modeに`ANSI_QUOTES`が含まれている場合に数値リテラルが認識されない問題を修正しました [#24429](https://github.com/pingcap/tidb/issues/24429) - `INSERT INTO table PARTITION () ... ON DUPLICATE KEY UPDATE`のようなステートメントがリストにないパーティションからデータを読み取ることを禁止する [#24746](https://github.com/pingcap/tidb/issues/24746) - SQL文に`index out of range`と`GROUP BY`両方が含まれている場合に発生する可能性のある`UNION`エラーを修正し [#24281](https://github.com/pingcap/tidb/issues/24281) diff --git a/releases/release-5.1.5.md b/releases/release-5.1.5.md index be5b192ff4237..ee2e63a2f984f 100644 --- a/releases/release-5.1.5.md +++ b/releases/release-5.1.5.md @@ -71,7 +71,7 @@ TiDBバージョン:5.1.5 - PDリーダーの移籍後に削除された墓石ストアが再び表示される問題を修正しました[#4941](https://github.com/tikv/pd/issues/4941) - PDリーダーの転送後すぐにスケジューリングを開始できない問題を修正します [#4769](https://github.com/tikv/pd/issues/4769) - - `not leader` [#4797](https://github.com/tikv/pd/issues/4797)の誤ったステータスコードを修正します。 + - `not leader` の誤ったステータスコードを修正します。 [#4797](https://github.com/tikv/pd/issues/4797) - PDがダッシュボードプロキシ要求を正しく処理できない問題を修正 [#5321](https://github.com/tikv/pd/issues/5321) - TSOフォールバックの特定の特殊ケースにおけるバグを修正 [#4884](https://github.com/tikv/pd/issues/4884) - 特定のシナリオでTiFlash学習者レプリカが作成されない可能性がある問題を修正しました [#5401](https://github.com/tikv/pd/issues/5401) diff --git a/releases/release-5.2.0.md b/releases/release-5.2.0.md index d4859a7c90c9c..439c4e8914b79 100644 --- a/releases/release-5.2.0.md +++ b/releases/release-5.2.0.md @@ -203,7 +203,7 @@ Apple M1チップを搭載したMacコンピュータで`tiup playground`コマ - MPP外部結合で、テーブルの行数に基づいて構築テーブルを選択できるようにする [#25142](https://github.com/pingcap/tidb/pull/25142) - リージョンに基づいて、異なるTiFlashノード間でMPPクエリワークロードのバランスを取ることをサポートする [#24724](https://github.com/pingcap/tidb/pull/24724) - MPPクエリ実行後にキャッシュ内の古いリージョンを無効化する機能をサポートする [#24432](https://github.com/pingcap/tidb/pull/24432) - - フォーマット指定子`str_to_date`に対する組み込み関数`%b/%M/%r/%T` } の MySQL 互換性を向上させる [#25767](https://github.com/pingcap/tidb/pull/25767) + - フォーマット指定子`str_to_date`に対する組み込み関数`%b/%M/%r/%T` の MySQL 互換性を向上させる [#25767](https://github.com/pingcap/tidb/pull/25767) - 同じクエリに対して異なるバインディングを再作成した後に、複数の TiDB で一貫性のないバインディング キャッシュが作成される可能性がある問題を修正します [#26015](https://github.com/pingcap/tidb/pull/26015) - アップグレード後に既存のバインディングをキャッシュにロードできない問題を修正しました [#23295](https://github.com/pingcap/tidb/pull/23295) - `SHOW BINDINGS`の結果を ( `original_sql` 、 `update_time` ) で並べ替えることをサポートする [#26139](https://github.com/pingcap/tidb/pull/26139) @@ -271,7 +271,7 @@ Apple M1チップを搭載したMacコンピュータで`tiup playground`コマ - TiKV - - 誤った`tikv_raftstore_hibernated_peer_state`メトリック [#10330](https://github.com/tikv/tikv/issues/10330)を修正 + - 誤った`tikv_raftstore_hibernated_peer_state` メトリックを修正 [#10330](https://github.com/tikv/tikv/issues/10330) - コプロセッサ内の`json_unquote()`関数の引数の型が間違っている問題を修正 [#10176](https://github.com/tikv/tikv/issues/10176) - 場合によってはACIDが損なわれるのを避けるため、正常シャットダウン時にクリアリングコールバックをスキップする[#10353](https://github.com/tikv/tikv/issues/10353) [#10307](https://github.com/tikv/tikv/issues/10307) - Leader上でレプリカ読み取り時に読み取りインデックスが共有されるバグを修正 [#10347](https://github.com/tikv/tikv/issues/10347) @@ -302,8 +302,8 @@ Apple M1チップを搭載したMacコンピュータで`tiup playground`コマ - ルールフィルターの形式が不正なためにchangefeedが失敗するバグを修正しました [#1625](https://github.com/pingcap/tiflow/issues/1625) - TiCDCオーナーがパニックになった際に発生する可能性のあるDDL損失問題を修正 [#1260](https://github.com/pingcap/tiflow/issues/1260) - デフォルトのソートエンジンオプションにおける4.0.xクラスターとのCLI互換性の問題を修正 [#2373](https://github.com/pingcap/tiflow/issues/2373) - - TiCDCが`ErrSchemaStorageTableMiss`エラー [#2422](https://github.com/pingcap/tiflow/issues/2422)を受け取った際に、changefeedが予期せずリセットされる可能性があるバグを修正しました。 - - TiCDC `ErrGCTTLExceeded`エラー [#2391](https://github.com/pingcap/tiflow/issues/2391)を受け取った際にchangefeedを削除できないバグを修正しました。 + - TiCDC が`ErrSchemaStorageTableMiss` エラーを受け取った際に、changefeed が予期せずリセットされる可能性があるバグを修正しました。 [#2422](https://github.com/pingcap/tiflow/issues/2422) + - TiCDC `ErrGCTTLExceeded` エラーを受け取った際に changefeed を削除できないバグを修正しました。 [#2391](https://github.com/pingcap/tiflow/issues/2391) - TiCDCが大きなテーブルをcdclogに同期できないバグを修正[#1259](https://github.com/pingcap/tiflow/issues/1259) [#2424](https://github.com/pingcap/tiflow/issues/2424) - TiCDCがテーブルを再スケジュールしている際に、複数のプロセッサが同じテーブルにデータを書き込む可能性があるバグを修正しました [#2230](https://github.com/pingcap/tiflow/issues/2230) diff --git a/releases/release-5.2.4.md b/releases/release-5.2.4.md index 524b82038052a..2176a6936b184 100644 --- a/releases/release-5.2.4.md +++ b/releases/release-5.2.4.md @@ -33,7 +33,7 @@ TiDBバージョン:5.2.4 - TiKV - レイテンシージッターを低減するために、リーダーシップをCDCオブザーバーに移管する [#12111](https://github.com/tikv/tikv/issues/12111) - - 解決ロック手順 [#11993](https://github.com/tikv/tikv/issues/11993)を必要とするリージョンの数を減らすことで、TiCDCのリカバリ時間を短縮します。 + - 解決ロック手順を必要とするリージョンの数を減らすことで、TiCDC のリカバリ時間を短縮します。 [#11993](https://github.com/tikv/tikv/issues/11993) - procファイルシステム(procfs)をv0.12.0にアップデートする [#11702](https://github.com/tikv/tikv/issues/11702) - RaftログへのGC実行時に書き込みバッチサイズを増やすことで、ガベージコレクション(GC)プロセスを高速化する [#11404](https://github.com/tikv/tikv/issues/11404) - 検証プロセスを`Import`スレッドプールから`Apply`スレッドプールに移動することで、SSTファイルの挿入速度を向上させます [#11239](https://github.com/tikv/tikv/issues/11239) @@ -51,7 +51,7 @@ TiDBバージョン:5.2.4 - `max-message-bytes`のデフォルト値を 10M に設定します [#4041](https://github.com/pingcap/tiflow/issues/4041) - `no owner alert` 、 `mounter row` 、 `table sink total row`を含む、 `buffer sink total row`および Grafana の監視メトリクスとアラートをさらに追加します[#4054](https://github.com/pingcap/tiflow/issues/4054) [#1606](https://github.com/pingcap/tiflow/issues/1606) - Grafanaダッシュボードで複数のKubernetesクラスターをサポートする [#4665](https://github.com/pingcap/tiflow/issues/4665) - - `changefeed checkpoint`モニタリングメトリック [#5232](https://github.com/pingcap/tiflow/issues/5232)に、キャッチアップ ETA (到着予定時刻) を追加します。 + - `changefeed checkpoint` モニタリングメトリックに、キャッチアップ ETA (到着予定時刻) を追加します。 [#5232](https://github.com/pingcap/tiflow/issues/5232) ## バグ修正 {#bug-fixes} @@ -152,7 +152,7 @@ TiDBバージョン:5.2.4 - TLSが有効になっているときに発生するpanic問題を修正 [#4196](https://github.com/pingcap/tiflash/issues/4196) - メモリ制限が有効になっているときに発生するpanic問題を修正 [#3902](https://github.com/pingcap/tiflash/issues/3902) - MPPクエリが停止した際にTiFlashが時折クラッシュする問題を修正しました [#3401](https://github.com/pingcap/tiflash/issues/3401) - - `Unexpected type of column: Nullable(Nothing)` [#3351](https://github.com/pingcap/tiflash/issues/3351)の予期しないエラーを修正します。 + - `Unexpected type of column: Nullable(Nothing)` の予期しないエラーを修正します。 [#3351](https://github.com/pingcap/tiflash/issues/3351) - 遅延しているリージョンピアでのリージョンマージによって発生する可能性のあるメタデータ破損を修正 [#4437](https://github.com/pingcap/tiflash/issues/4437) - `JOIN`を含むクエリでエラーが発生した場合にハングアップする可能性がある問題を修正しました [#4195](https://github.com/pingcap/tiflash/issues/4195) - 実行プランの誤りにより、MPPクエリで誤った結果が返される可能性がある問題を修正 [#3389](https://github.com/pingcap/tiflash/issues/3389) @@ -179,7 +179,7 @@ TiDBバージョン:5.2.4 - etcdでタスクの状態を手動でクリーンアップした際に発生するTiCDCpanic問題を修正 [#2980](https://github.com/pingcap/tiflow/issues/2980) - DDLステートメント内の特殊コメントがレプリケーションタスクの停止を引き起こす問題を修正 [#3755](https://github.com/pingcap/tiflow/issues/3755) - `config.Metadata.Timeout`の設定ミスが原因で発生するレプリケーション停止の問題を修正します [#3352](https://github.com/pingcap/tiflow/issues/3352) - - RHELリリース [#3584](https://github.com/pingcap/tiflow/issues/3584)において、タイムゾーンの問題によりサービスを開始できない問題を修正しました。 + - RHEL リリースにおいて、タイムゾーンの問題によりサービスを開始できない問題を修正しました。 [#3584](https://github.com/pingcap/tiflow/issues/3584) - `stopped`の変更フィードがクラスタのアップグレード後に自動的に再開される問題を修正します [#3473](https://github.com/pingcap/tiflow/issues/3473) - MySQLシンクのデッドロックによって発生する、警告が頻繁に発生する問題を修正しました [#2706](https://github.com/pingcap/tiflow/issues/2706) - Canalプロトコルで`enable-old-value`設定項目が`true`に自動的に設定されないバグを修正しました [#3676](https://github.com/pingcap/tiflow/issues/3676) diff --git a/releases/release-5.4.0.md b/releases/release-5.4.0.md index 16c3a8f7b264c..f410dc4b7e7e4 100644 --- a/releases/release-5.4.0.md +++ b/releases/release-5.4.0.md @@ -229,7 +229,7 @@ TiDB バージョン: 5.4.0 - **TiDBデータ移行(DM)におけるリレーログの使用を最適化する** - - `enable-relay`構成で`source` } スイッチを復元します。 + - `enable-relay`構成で`source` スイッチを復元します。 - `start-relay`および`stop-relay`コマンドを使用して、リレーログを動的に有効化および無効化することをサポートします。 @@ -409,7 +409,7 @@ TiDB バージョン: 5.4.0 - デッドロックによってレプリケーションタスクが停止する可能性のある問題を修正します [#4055](https://github.com/pingcap/tiflow/issues/4055) - ディスクへの書き込みが完了した際にログが出力されない問題を修正 [#3362](https://github.com/pingcap/tiflow/issues/3362) - DDLステートメント内の特殊コメントがレプリケーションタスクの停止を引き起こす問題を修正 [#3755](https://github.com/pingcap/tiflow/issues/3755) - - RHELリリース [#3584](https://github.com/pingcap/tiflow/issues/3584)において、タイムゾーンの問題によりサービスを開始できない問題を修正しました。 + - RHEL リリースにおいて、タイムゾーンの問題によりサービスを開始できない問題を修正しました。 [#3584](https://github.com/pingcap/tiflow/issues/3584) - 不正確なチェックポイントによって引き起こされる可能性のあるデータ損失の問題を修正しました [#3545](https://github.com/pingcap/tiflow/issues/3545) - コンテナ環境におけるOOM問題を修正 [#1798](https://github.com/pingcap/tiflow/issues/1798) - `config.Metadata.Timeout`の設定ミスが原因で発生するレプリケーション停止の問題を修正します [#3352](https://github.com/pingcap/tiflow/issues/3352) diff --git a/releases/release-6.1.0.md b/releases/release-6.1.0.md index bbbcbae4ab5f3..6d34862f7a6d7 100644 --- a/releases/release-6.1.0.md +++ b/releases/release-6.1.0.md @@ -327,7 +327,7 @@ TiDB バージョン: 6.1.0 - TiDB - - `UnionScanRead`オペレータ[#32433](https://github.com/pingcap/tidb/issues/32433)のパフォーマンスを向上させる + - `UnionScanRead` オペレータのパフォーマンスを向上させる [#32433](https://github.com/pingcap/tidb/issues/32433) - `EXPLAIN`の出力におけるタスクタイプの表示を改善(MPPタスクタイプを追加) [#33332](https://github.com/pingcap/tidb/issues/33332) - 列[#10377](https://github.com/pingcap/tidb/issues/10377)のデフォルト値として`rand()`使用することをサポートします - 列[#33870](https://github.com/pingcap/tidb/issues/33870)のデフォルト値として`uuid()`使用することをサポートします diff --git a/releases/release-6.2.0.md b/releases/release-6.2.0.md index 9fa20c0275375..3f45d5f39b653 100644 --- a/releases/release-6.2.0.md +++ b/releases/release-6.2.0.md @@ -80,7 +80,7 @@ TiDBバージョン: 6.2.0-DMR [ユーザー向けドキュメント](/optimizer-hints.md#leadingt1_name--tl_name-) [#29932](https://github.com/pingcap/tidb/issues/29932) @[Reminiscent](https://github.com/Reminiscent) -- `SEMI_JOIN_REWRITE`クエリのパフォーマンスを向上させるために、新しいオプティマイザ`EXISTS` }を追加します。 +- `SEMI_JOIN_REWRITE`クエリのパフォーマンスを向上させるために、新しいオプティマイザ`EXISTS` を追加します。 場合によっては、 `EXISTS`を含むクエリは最適な実行プランを取得できず、実行時間が長くなる可能性があります。v6.2.0 では、このようなシナリオに対応するためにオプティマイザに書き換えルールが追加され、クエリ内で`SEMI_JOIN_REWRITE`を使用することで、オプティマイザにクエリを強制的に書き換えさせ、クエリのパフォーマンスを向上させることができます。 @@ -258,7 +258,7 @@ TiDBバージョン: 6.2.0-DMR | [tidb_enable_analyze_snapshot](/system-variables.md#tidb_enable_analyze_snapshot-new-in-v620) | 新しく追加された | この変数は`ANALYZE`を実行する際に、履歴データまたは最新データを読み込むかどうかを制御します。 | | [tidb_generate_binary_plan](/system-variables.md#tidb_generate_binary_plan-new-in-v620) | 新しく追加された | この変数は、スローログとステートメントサマリーにバイナリエンコードされた実行プランを生成するかどうかを制御します。 | | [tidb_opt_skew_distinct_agg](/system-variables.md#tidb_opt_skew_distinct_agg-new-in-v620) | 新しく追加された | この変数は、オプティマイザが`DISTINCT`を含む集計関数を2レベルの集計関数に書き換えるかどうかを設定します。たとえば`SELECT b, COUNT(DISTINCT a) FROM t GROUP BY b`を`SELECT b, COUNT(a) FROM (SELECT b, a FROM t GROUP BY b, a) t GROUP BY b`に書き換えます。 | -| [tidb_enable_noop_variables](/system-variables.md#tidb_enable_noop_variables-new-in-v620) | 新しく追加された | この変数は`noop`の結果に`SHOW [GLOBAL] VARIABLES` } 変数を表示するかどうかを制御します。 | +| [tidb_enable_noop_variables](/system-variables.md#tidb_enable_noop_variables-new-in-v620) | 新しく追加された | この変数は`noop`の結果に`SHOW [GLOBAL] VARIABLES` 変数を表示するかどうかを制御します。 | | [tidb_min_paging_size](/system-variables.md#tidb_min_paging_size-new-in-v620) | 新しく追加された | この変数は、コプロセッサのページング要求処理中に処理される行の最大数を設定するために使用されます。 | | [tidb_txn_commit_batch_size](/system-variables.md#tidb_txn_commit_batch_size-new-in-v620) | 新しく追加された | この変数は、TiDBがTiKVに送信するトランザクションコミット要求のバッチサイズを制御するために使用されます。 | | tidb_enable_change_multi_schema | 削除済み | この変数は、v6.2.0 以降では、デフォルトで 1 つの`ALTER TABLE`ステートメントで複数の列またはインデックスを変更できるため、削除されます。 | diff --git a/releases/release-6.3.0.md b/releases/release-6.3.0.md index 9664e604bb8fd..d9a837b8d0498 100644 --- a/releases/release-6.3.0.md +++ b/releases/release-6.3.0.md @@ -40,7 +40,7 @@ TiDBバージョン: 6.3.0-DMR TiDB は[範囲列によるパーティション分割(列リスト)](/partitioned-table.md#range-columns-partitioning)をサポートしています。 `column_list`は単一列に制限されなくなりました。基本的な機能はMySQLと同じです。 -- [交換パーティション](/partitioned-table.md#partition-management)GA [#35996](https://github.com/pingcap/tidb/issues/35996) @[ymkzpx](https://github.com/ymkzpx)になります +- [交換パーティション](/partitioned-table.md#partition-management)が GA になりました [#35996](https://github.com/pingcap/tidb/issues/35996) @[ymkzpx](https://github.com/ymkzpx) - TiFlashへのさらに 2 つの[ウィンドウ関数](/tiflash/tiflash-supported-pushdown-calculations.md)のプッシュダウンをサポート [#5579](https://github.com/pingcap/tiflash/issues/5579) @[SeaRise](https://github.com/SeaRise) @@ -161,7 +161,7 @@ TiDBバージョン: 6.3.0-DMR MySQL との互換性の詳細については、 [MySQLとの正規表現互換性](/functions-and-operators/string-functions.md#regular-expression-compatibility-with-mysql)を参照してください。 -- `CREATE USER`および`ALTER USER`ステートメントは`ACCOUNT LOCK/UNLOCK`オプション [#37051](https://github.com/pingcap/tidb/issues/37051)をサポートします @[CbcWestwolf](https://github.com/CbcWestwolf) +- `CREATE USER` および `ALTER USER` ステートメントは `ACCOUNT LOCK/UNLOCK` オプションをサポートします [#37051](https://github.com/pingcap/tidb/issues/37051) @[CbcWestwolf](https://github.com/CbcWestwolf) [`CREATE USER`](/sql-statements/sql-statement-create-user.md)文を使用してユーザーを作成する際、 `ACCOUNT LOCK/UNLOCK`オプションを使用して、作成したユーザーがロックされているかどうかを指定できます。ロックされたユーザーはデータベースにログインできません。 @@ -197,7 +197,7 @@ TiDBバージョン: 6.3.0-DMR v6.3.0 以降、単一の TiDB クラスターから複数の地理的に分散されたデータ システムへのデータの複製をサポートするために、 [TiCDCは複数のIDCに展開できます](/ticdc/deploy-ticdc.md) 。この機能は、地理的に分散されたデータ レプリケーションおよび展開トポロジの機能を提供するのに役立ちます。 -- TiCDCは、アップストリームとダウンストリーム間でスナップショットの一貫性を維持することをサポートしています(同期ポイント) [#6977](https://github.com/pingcap/tiflow/issues/6977) [asddongmen](https://github.com/asddongmen) +- TiCDCは、アップストリームとダウンストリーム間でスナップショットの一貫性を維持することをサポートしています(同期ポイント) [#6977](https://github.com/pingcap/tiflow/issues/6977) @[asddongmen](https://github.com/asddongmen) ディザスタリカバリのためのデータ レプリケーションのシナリオでは、TiCDC は、ダウンストリーム スナップショットがアップストリーム スナップショットと一貫性を保つように [定期的に下流データのスナップショットを維持する](/ticdc/ticdc-upstream-downstream-check.md)をサポートします。この機能により、TiCDC は読み取りと書き込みが分離されるシナリオをより適切にサポートし、コストの削減に役立ちます。 @@ -296,11 +296,11 @@ TiDBバージョン: 6.3.0-DMR - TiFlash - - `elt`関数のTiFlash [#5104](https://github.com/pingcap/tiflash/issues/5104) @[Willendless](https://github.com/Willendless)へのプッシュダウンをサポート + - `elt` 関数の TiFlash へのプッシュダウンをサポート [#5104](https://github.com/pingcap/tiflash/issues/5104) @[Willendless](https://github.com/Willendless) - TiFlashへの`leftShift`機能のプッシュダウンをサポートします [#5099](https://github.com/pingcap/tiflash/issues/5099) @[AnnieoftheStars](https://github.com/AnnieoftheStars) - - `castTimeAsDuration`関数のTiFlash [#5306](https://github.com/pingcap/tiflash/issues/5306) @[AntiTopQuark](https://github.com/AntiTopQuark)へのプッシュダウンのサポート + - `castTimeAsDuration` 関数の TiFlash へのプッシュダウンのサポート [#5306](https://github.com/pingcap/tiflash/issues/5306) @[AntiTopQuark](https://github.com/AntiTopQuark) - TiFlashへの`HexIntArg/HexStrArg`機能のプッシュダウンをサポートします [#5107](https://github.com/pingcap/tiflash/issues/5107) @[YangKeao](https://github.com/YangKeao) - - TiFlashのインタープリタをリファクタリングし、新しいインタープリタプランナー [#4739](https://github.com/pingcap/tiflash/issues/4739)をサポートする @[SeaRise](https://github.com/SeaRise) + - TiFlashのインタープリタをリファクタリングし、新しいインタープリタプランナーをサポートする [#4739](https://github.com/pingcap/tiflash/issues/4739) @[SeaRise](https://github.com/SeaRise) - TiFlashのメモリトラッカーの精度を向上 [#5609](https://github.com/pingcap/tiflash/issues/5609) @[bestwoody](https://github.com/bestwoody) - `UTF8_BIN/ASCII_BIN/LATIN1_BIN/UTF8MB4_BIN`照合順序を使用した文字列列のパフォーマンスを改善 [#5294](https://github.com/pingcap/tiflash/issues/5294) @[solotzg](https://github.com/solotzg) - ReadLimiter [#5401](https://github.com/pingcap/tiflash/issues/5401) , [#5091](https://github.com/pingcap/tiflash/issues/5091) @[Lloyd-Pottiger](https://github.com/Lloyd-Pottiger)ポティガーでバックグラウンドでI/Oスループットを計算 @@ -318,7 +318,7 @@ TiDBバージョン: 6.3.0-DMR - MySQL シンクでエラー [#6460](https://github.com/pingcap/tiflow/issues/6460) @[overvenus](https://github.com/overvenus)ヴィーナスが発生した場合の DML ステートメントのロギング`start ts`のサポート - `api/v1/health` API を強化して、TiCDC クラスターのより正確な正常性状態を返します [#4757](https://github.com/pingcap/tiflow/issues/4757) @[overvenus](https://github.com/overvenus) - MQ シンクと MySQL シンクを非同期モードで実装して、シンクのスループットを向上させます [#5928](https://github.com/pingcap/tiflow/issues/5928) @[hicqu](https://github.com/hicqu)@[Rustin170506](https://github.com/Rustin170506) - - 非推奨のPulsarシンク [#7087](https://github.com/pingcap/tiflow/issues/7087) @[Rustin170506](https://github.com/Rustin170506)を削除します + - 非推奨の Pulsar シンクを削除します [#7087](https://github.com/pingcap/tiflow/issues/7087) @[Rustin170506](https://github.com/Rustin170506) - 変更フィードに関係のない DDL ステートメントを破棄することで、レプリケーションのパフォーマンスを向上させます [#6447](https://github.com/pingcap/tiflow/issues/6447) @[asddongmen](https://github.com/asddongmen) - TiDBデータ移行(DM) @@ -360,9 +360,9 @@ TiDBバージョン: 6.3.0-DMR - 悲観的DML 操作が非一意インデックス キーをロックする問題を修正 [#36235](https://github.com/pingcap/tidb/issues/36235) @[ekexium](https://github.com/ekexium) - `auto-commit`の変更がトランザクションコミットの動作に影響を与える問題を修正 [#36581](https://github.com/pingcap/tidb/issues/36581) @[cfzjywxk](https://github.com/cfzjywxk) - DML実行エンジンを使用した`EXPLAIN ANALYZE`ステートメントがトランザクションコミットが完了する前に結果を返す可能性がある問題を修正しました [#37373](https://github.com/pingcap/tidb/issues/37373) @[cfzjywxk](https://github.com/cfzjywxk) - - UPDATE文が場合によっては誤って投影を削除し、 `Can't find column`エラー [#37568](https://github.com/pingcap/tidb/issues/37568)が発生する問題を修正しました。@[AilinKid](https://github.com/AilinKid) + - UPDATE 文が場合によっては誤って投影を削除し、 `Can't find column` エラーが発生する問題を修正しました。 [#37568](https://github.com/pingcap/tidb/issues/37568) @[AilinKid](https://github.com/AilinKid) - 結合したテーブルの再配置操作が誤って外部結合条件をプッシュダウンする問題を修正 [#37238](https://github.com/pingcap/tidb/issues/37238) @[AilinKid](https://github.com/AilinKid) - - 一部のパターンで`IN`と`NOT IN`サブクエリが`Can't find column`エラー [#37032](https://github.com/pingcap/tidb/issues/37032)を報告する問題を修正しました。@[AilinKid](https://github.com/AilinKid) + - 一部のパターンで `IN` と `NOT IN` サブクエリが `Can't find column` エラーを報告する問題を修正しました。 [#37032](https://github.com/pingcap/tidb/issues/37032) @[AilinKid](https://github.com/AilinKid) - `Can't find column`ステートメントに共通テーブル式 (CTE) が含まれている場合に`UPDATE`が報告される問題を修正 [#35758](https://github.com/pingcap/tidb/issues/35758) @[AilinKid](https://github.com/AilinKid) - 間違った`PromQL` [#35856](https://github.com/pingcap/tidb/issues/35856) @[Defined2014](https://github.com/Defined2014)修正 @@ -416,7 +416,7 @@ TiDBバージョン: 6.3.0-DMR - TiDBデータ移行(DM) - - DMが`Specified key was too long`エラー [#5315](https://github.com/pingcap/tiflow/issues/5315)を報告する問題を修正しました @[lance6716](https://github.com/lance6716) + - DM が `Specified key was too long` エラーを報告する問題を修正しました [#5315](https://github.com/pingcap/tiflow/issues/5315) @[lance6716](https://github.com/lance6716) - リレーがエラーに遭遇した際のゴルーチンリークを修正 [#6193](https://github.com/pingcap/tiflow/issues/6193) @[lance6716](https://github.com/lance6716) - `collation_compatible` `"strict"`に設定した場合に、DM が重複した照合順序を持つ SQL を生成する可能性がある問題を修正します [#6832](https://github.com/pingcap/tiflow/issues/6832) @[lance6716](https://github.com/lance6716) - DM-workerログにおける警告メッセージ「 binlog status_varsからタイムゾーンを取得する際にエラーが発生しました」の表示を減らす [#6628](https://github.com/pingcap/tiflow/issues/6628) @[lyzx2001](https://github.com/lyzx2001) diff --git a/releases/release-6.4.0.md b/releases/release-6.4.0.md index 57102591f46b0..035f7df1e3850 100644 --- a/releases/release-6.4.0.md +++ b/releases/release-6.4.0.md @@ -51,7 +51,7 @@ TiDBバージョン: 6.4.0-DMR 詳細については、 [ユーザー向けドキュメント](/sql-statements/sql-statement-flashback-cluster.md)を参照してください。 -- `FLASHBACK DATABASE` [#20463](https://github.com/pingcap/tidb/issues/20463) @[erwadba](https://github.com/erwadba)を使用して削除されたデータベースの復元をサポートします +- `FLASHBACK DATABASE` を使用して削除されたデータベースの復元をサポートします [#20463](https://github.com/pingcap/tidb/issues/20463) @[erwadba](https://github.com/erwadba) `FLASHBACK DATABASE`を使用すると、 `DROP`によってガベージコレクション(GC) の有効期間内に削除されたデータベースとそのデータを復元できます。この機能は外部ツールに依存しません。SQL ステートメントを使用して、データとメタデータを迅速に復元できます。 @@ -61,7 +61,7 @@ TiDBバージョン: 6.4.0-DMR - TiFlashは保存時の暗号化にSM4アルゴリズムをサポートしています [#5953](https://github.com/pingcap/tiflash/issues/5953) @[lidezhu](https://github.com/lidezhu) - TiFlashの保存時暗号化にSM4アルゴリズムを追加します。保存時暗号化を設定する際に、 `data-encryption-method`構成ファイル内の`sm4-ctr` }}構成の値を`tiflash-learner.toml`暗号化機能を有効にできます。 + TiFlashの保存時暗号化にSM4アルゴリズムを追加します。保存時暗号化を設定する際に、 `data-encryption-method`構成ファイル内の`sm4-ctr` 構成の値を`tiflash-learner.toml`暗号化機能を有効にできます。 詳細については、[ユーザー向けドキュメント](/encryption-at-rest.md#tiflash)を参照してください。 @@ -153,7 +153,7 @@ TiDBバージョン: 6.4.0-DMR - データはさまざまな用途に応じて範囲が定められており、API V2では、単一のクラスタ内でTiDB、トランザクションKV、およびRawKVアプリケーションが共存することをサポートしています。 - マルチテナントなどの機能をサポートするために、キースペースフィールドを予約してください。 - TiKV API V2を有効にするには、TiKV設定ファイルの`api-version = 2`セクションに`[storage]` }を設定します。 + TiKV API V2を有効にするには、TiKV設定ファイルの`api-version = 2`セクションに`[storage]` を設定します。 詳細については、 [ユーザー向けドキュメント](/tikv-configuration-file.md#api-version-new-in-v610)を参照してください。 @@ -256,7 +256,7 @@ TiDBバージョン: 6.4.0-DMR 詳細については、 [DM 高度タスクコンフィグレーションファイル](/dm/task-configuration-file-full.md)を参照してください。 -- DMが移行タスクのステータスインジケーターを追加 [#7343](https://github.com/pingcap/tiflow/issues/7343) [okJiang](https://github.com/okJiang) +- DMが移行タスクのステータスインジケーターを追加 [#7343](https://github.com/pingcap/tiflow/issues/7343) @[okJiang](https://github.com/okJiang) バージョン6.4.0では、DMに移行タスクのパフォーマンスと進捗状況を示す指標がさらに追加され、移行のパフォーマンスと進捗状況をより直感的に把握できるようになり、トラブルシューティングの際の参考情報としても役立ちます。 @@ -268,7 +268,7 @@ TiDBバージョン: 6.4.0-DMR ### TiDBデータ共有サブスクリプション {#tidb-data-share-subscription} -- TiCDC は`3.2.0`バージョン [#7191](https://github.com/pingcap/tiflow/issues/7191) @[3AceShowHand](https://github.com/3AceShowHand)の Kafka へのデータのレプリケーションをサポートします。 +- TiCDC は`3.2.0`バージョンの Kafka へのデータのレプリケーションをサポートします。 [#7191](https://github.com/pingcap/tiflow/issues/7191) @[3AceShowHand](https://github.com/3AceShowHand) v6.4.0 以降、TiCDC は`3.2.0`バージョン以前のデータを[データをKafkaに複製する](/replicate-data-to-kafka.md)をサポートします。 @@ -342,7 +342,7 @@ TiDBバージョン: 6.4.0-DMR - Applyスレッドが1回のポーリングで1つの有限状態マシンに対して書き込める最大バイト数を制御し、Applyスレッドが大量のデータを書き込む際のRaftstoreの混雑を緩和するために、新しい設定項目`apply-yield-write-size` -0-PLACEHOLDER-E}}を追加します。 [#13313](https://github.com/tikv/tikv/issues/13313) @[glorv](https://github.com/glorv) - リージョンのリーダーを移行する前にエントリキャッシュをウォームアップして、リーダー転送プロセス中のQPSジッターを回避する [#13060](https://github.com/tikv/tikv/issues/13060) @[cosven](https://github.com/cosven) - - `json_constrains`演算子をコプロセッサー [#13592](https://github.com/tikv/tikv/issues/13592)にプッシュダウンするサポート @[lizhenhuan](https://github.com/lizhenhuan) + - `json_constrains`演算子をコプロセッサーにプッシュダウンするサポート [#13592](https://github.com/tikv/tikv/issues/13592) @[lizhenhuan](https://github.com/lizhenhuan) - `CausalTsProvider`に非同期関数を追加して、一部のシナリオでのフラッシュパフォーマンスを改善します [#13428](https://github.com/tikv/tikv/issues/13428) @[zeminzhou](https://github.com/zeminzhou) - PD @@ -350,11 +350,11 @@ TiDBバージョン: 6.4.0-DMR - ホットリージョンスケジューラのv2アルゴリズムがGAになります。一部のシナリオでは、v2アルゴリズムは、設定された両方の次元でより良いバランスを実現し、無効なスケジューリングを減らすことができます。 [#5021](https://github.com/tikv/pd/issues/5021) @[hundundm](https://github.com/hundundm) - 早期のタイムアウトを回避するためにオペレーター ステップのタイムアウト メカニズムを最適化します [#5596](https://github.com/tikv/pd/issues/5596) @[bufferflies](https://github.com/bufferflies) - 大規模クラスターでのスケジューラーのパフォーマンスを向上 [#5473](https://github.com/tikv/pd/issues/5473) @[bufferflies](https://github.com/bufferflies) - - PD [#5637](https://github.com/tikv/pd/issues/5637)で提供されていない外部タイムスタンプの使用をサポートする @[lhy1024](https://github.com/lhy1024) + - PD で提供されていない外部タイムスタンプの使用をサポートする [#5637](https://github.com/tikv/pd/issues/5637) @[lhy1024](https://github.com/lhy1024) - TiFlash - - MPP [#5095](https://github.com/pingcap/tiflash/issues/5095) @[windtalker](https://github.com/windtalker)の安定性をさらに向上させるために、 TiFlash MPP エラー処理ロジックをリファクタリングします。 + - TiFlash MPP エラー処理ロジックをリファクタリングして、MPP の安定性をさらに向上させます。 [#5095](https://github.com/pingcap/tiflash/issues/5095) @[windtalker](https://github.com/windtalker) - TiFlash計算プロセスのソートを最適化し、Joinと集計のキー処理を最適化します [#5294](https://github.com/pingcap/tiflash/issues/5294) @[solotzg](https://github.com/solotzg) - デコード時のメモリ使用量を最適化し、冗長な転送列を削除して結合パフォーマンスを向上させる [#6157](https://github.com/pingcap/tiflash/issues/6157) @[yibin87](https://github.com/yibin87) @@ -392,7 +392,7 @@ TiDBバージョン: 6.4.0-DMR - TiDB - 新しいインデックスを作成した後に発生する可能性のあるインデックスの不整合の問題を修正します [#38165](https://github.com/pingcap/tidb/issues/38165) @[tangenta](https://github.com/tangenta) - - `INFORMATION_SCHEMA.TIKV_REGION_STATUS`テーブル [#38407](https://github.com/pingcap/tidb/issues/38407)の権限の問題を修正しました @[CbcWestwolf](https://github.com/CbcWestwolf) + - `INFORMATION_SCHEMA.TIKV_REGION_STATUS`テーブルの権限の問題を修正しました [#38407](https://github.com/pingcap/tidb/issues/38407) @[CbcWestwolf](https://github.com/CbcWestwolf) - `grantor`テーブルに`mysql.tables_priv`フィールドが欠落している問題を修正します [#38293](https://github.com/pingcap/tidb/issues/38293) @[CbcWestwolf](https://github.com/CbcWestwolf) - 共通テーブル式の結合結果が間違っている可能性がある問題を修正 [#38170](https://github.com/pingcap/tidb/issues/38170) @[wjhuang2016](https://github.com/wjhuang2016) - 共通テーブル式の和集合の結果が間違っている可能性がある問題を修正 [#37928](https://github.com/pingcap/tidb/issues/37928) @[YangKeao](https://github.com/YangKeao) @@ -401,13 +401,13 @@ TiDBバージョン: 6.4.0-DMR - クエリ内の条件が誤ってプロジェクションにプッシュダウンされる問題を修正 [#35623](https://github.com/pingcap/tidb/issues/35623) @[Reminiscent](https://github.com/Reminiscent) - `isNullRejected`および`OR` `AND`のチェック結果が間違っていたためにクエリ結果が間違っていた問題を修正しました [#38304](https://github.com/pingcap/tidb/issues/38304) @[Yisaer](https://github.com/Yisaer) - 外部結合が削除された際に`ORDER BY`内の`GROUP_CONCAT`が考慮されず、クエリ結果が誤る問題を修正しました [#18216](https://github.com/pingcap/tidb/issues/18216) @[winoros](https://github.com/winoros) - - 結合したテーブルの再配置 [#38736](https://github.com/pingcap/tidb/issues/38736)により誤ってプッシュダウンされた条件が破棄された際に発生する、誤ったクエリ結果の問題を修正しました。@[winoros](https://github.com/winoros) + - 結合したテーブルの再配置により誤ってプッシュダウンされた条件が破棄された際に発生する、誤ったクエリ結果の問題を修正しました。 [#38736](https://github.com/pingcap/tidb/issues/38736) @[winoros](https://github.com/winoros) - TiKV - 複数の`cgroup`および`mountinfo`が存在する場合に Gitpod で TiDB が起動に失敗する問題を修正 [#13660](https://github.com/tikv/tikv/issues/13660) @[tabokie](https://github.com/tabokie) - TiKV メトリクスの間違った式を修正`tikv_gc_compaction_filtered` [#13537](https://github.com/tikv/tikv/issues/13537) @[Defined2014](https://github.com/Defined2014) - - 異常な`delete_files_in_range` [#13534](https://github.com/tikv/tikv/issues/13534)によって引き起こされたパフォーマンスの問題を修正します @[tabokie](https://github.com/tabokie) + - 異常な`delete_files_in_range` によって引き起こされたパフォーマンスの問題を修正します [#13534](https://github.com/tikv/tikv/issues/13534) @[tabokie](https://github.com/tabokie) - スナップショット取得中のリース期限切れによって引き起こされる異常なリージョン競合を修正 [#13553](https://github.com/tikv/tikv/issues/13553) @[SpadeA-Tang](https://github.com/SpadeA-Tang) - `FLASHBACK`最初のバッチで失敗したときに発生したエラーを修正します[#13672](https://github.com/tikv/tikv/issues/13672) [#13704](https://github.com/tikv/tikv/issues/13704) [#13723](https://github.com/tikv/tikv/issues/13723) @[HuSharp](https://github.com/HuSharp) diff --git a/releases/release-6.5.12.md b/releases/release-6.5.12.md index fd9874b6e303b..55f52411f6973 100644 --- a/releases/release-6.5.12.md +++ b/releases/release-6.5.12.md @@ -103,7 +103,7 @@ TiDBバージョン: 6.5.12 - Grafana の TiKV パネルの**ストレージ非同期書き込み期間の**監視メトリックが不正確であるという問題を修正しました[#17579](https://github.com/tikv/tikv/issues/17579) @ [overvenus](https://github.com/overvenus) - `RADIANS()`または`DEGREES()`関数を含むクエリを実行するとTiKVがpanic可能性がある問題を修正しました[#17852](https://github.com/tikv/tikv/issues/17852) @ [gengliqi](https://github.com/gengliqi) - リージョンをマージすると稀に TiKV がpanicを起こす可能性がある問題を修正[#17840](https://github.com/tikv/tikv/issues/17840) @ [glorv](https://github.com/glorv) - - リージョンを[#17602](https://github.com/tikv/tikv/issues/17602) [LykxSassinator](https://github.com/LykxSassinator)に分割した後、リーダーをすぐに選出できない問題を修正しました + - リージョンを[#17602](https://github.com/tikv/tikv/issues/17602) @[LykxSassinator](https://github.com/LykxSassinator)に分割した後、リーダーをすぐに選出できない問題を修正しました - GBK/GB18030エンコードデータ[#17618](https://github.com/tikv/tikv/issues/17618) @ [CbcWestwolf](https://github.com/CbcWestwolf)の処理時にエンコードが失敗する可能性がある問題を修正 - PD @@ -113,7 +113,7 @@ TiDBバージョン: 6.5.12 - PD がpanicを起こす可能性のある潜在的な問題を修正[#8915](https://github.com/tikv/pd/issues/8915) @ [bufferflies](https://github.com/bufferflies) - 長時間実行クラスタ[#9047](https://github.com/tikv/pd/issues/9047) @ [bufferflies](https://github.com/bufferflies)でメモリリークが発生する可能性がある問題を修正 - PDノードがLeader[#9051](https://github.com/tikv/pd/issues/9051) @ [rleungx](https://github.com/rleungx)でない場合でもTSOを生成する可能性がある問題を修正しました - - PDLeader[#9017](https://github.com/tikv/pd/issues/9017)対[rleungx](https://github.com/rleungx)の切り替え時にリージョン同期が間に合わない問題を修正しました + - PDLeader[#9017](https://github.com/tikv/pd/issues/9017)対@[rleungx](https://github.com/rleungx)の切り替え時にリージョン同期が間に合わない問題を修正しました - `evict-leader-scheduler`または`grant-leader-scheduler`作成時にエラーが発生しても、エラーメッセージが pd-ctl [#8759](https://github.com/tikv/pd/issues/8759) @ [okJiang](https://github.com/okJiang)に返されない問題を修正しました。 - ホットスポット キャッシュ[#8698](https://github.com/tikv/pd/issues/8698) @ [lhy1024](https://github.com/lhy1024)のメモリリーク問題を修正 - 多数のリージョンが存在する場合にPDのリージョンAPIをリクエストできない問題を修正[#55872](https://github.com/pingcap/tidb/issues/55872) @ [rleungx](https://github.com/rleungx) diff --git a/releases/release-6.5.2.md b/releases/release-6.5.2.md index 720bd17f9c299..a16538dd4747e 100644 --- a/releases/release-6.5.2.md +++ b/releases/release-6.5.2.md @@ -64,7 +64,7 @@ TiDB バージョン: 6.5.2 - 単一のSQL文に異なるパーティションテーブルが出現した場合にTiDBが誤った結果を生成する可能性がある問題を修正[#42135](https://github.com/pingcap/tidb/issues/42135) @ [mjonss](https://github.com/mjonss) - 準備済みプランキャッシュが有効な場合にフルインデックススキャンでエラーが発生する可能性がある問題を修正[#42150](https://github.com/pingcap/tidb/issues/42150) @ [fzzf678](https://github.com/fzzf678) - 準備プランキャッシュが有効な場合に IndexMerge が誤った結果を生成する可能性がある問題を修正[#41828](https://github.com/pingcap/tidb/issues/41828) @ [qw4990](https://github.com/qw4990) - - `max_prepared_stmt_count`の設定が[#39735](https://github.com/pingcap/tidb/issues/39735)で[xuyifangreeneyes](https://github.com/xuyifangreeneyes)に反映されない問題を修正 + - `max_prepared_stmt_count`の設定が[#39735](https://github.com/pingcap/tidb/issues/39735)で@[xuyifangreeneyes](https://github.com/xuyifangreeneyes)に反映されない問題を修正 - グローバルメモリ制御が、メモリ使用量が`tidb_server_memory_limit_sess_min_size` [#42662](https://github.com/pingcap/tidb/issues/42662) @ [XuHuaiyu](https://github.com/XuHuaiyu)未満の SQL 文を誤って強制終了する可能性がある問題を修正しました。 - パーティションテーブル[#40596](https://github.com/pingcap/tidb/issues/40596) @ [tiancaiamao](https://github.com/tiancaiamao)の動的トリミングモードでインデックス結合によりpanicが発生する可能性がある問題を修正しました。 diff --git a/releases/release-6.5.5.md b/releases/release-6.5.5.md index cdc609ce4b585..d5c9975a1df96 100644 --- a/releases/release-6.5.5.md +++ b/releases/release-6.5.5.md @@ -15,7 +15,7 @@ TiDB バージョン: 6.5.5 - TiDB - - [`NO_MERGE_JOIN()`](/optimizer-hints.md#no_merge_joint1_name--tl_name-) @ [#45520](https://github.com/pingcap/tidb/issues/45520) [`NO_INDEX_MERGE_JOIN()`](/optimizer-hints.md#no_index_merge_joint1_name--tl_name-)含む新しいオプティマイザヒント[`NO_HASH_JOIN()`](/optimizer-hints.md#no_hash_joint1_name--tl_name-) [qw4990](https://github.com/qw4990)し[`NO_INDEX_HASH_JOIN()`](/optimizer-hints.md#no_index_hash_joint1_name--tl_name-) [`NO_INDEX_JOIN()`](/optimizer-hints.md#no_index_joint1_name--tl_name-) + - [`NO_MERGE_JOIN()`](/optimizer-hints.md#no_merge_joint1_name--tl_name-) @ [#45520](https://github.com/pingcap/tidb/issues/45520) [`NO_INDEX_MERGE_JOIN()`](/optimizer-hints.md#no_index_merge_joint1_name--tl_name-)含む新しいオプティマイザヒント[`NO_HASH_JOIN()`](/optimizer-hints.md#no_hash_joint1_name--tl_name-) @[qw4990](https://github.com/qw4990)し[`NO_INDEX_HASH_JOIN()`](/optimizer-hints.md#no_index_hash_joint1_name--tl_name-) [`NO_INDEX_JOIN()`](/optimizer-hints.md#no_index_joint1_name--tl_name-) - コプロセッサ[#46514](https://github.com/pingcap/tidb/issues/46514) @ [you06](https://github.com/you06)に関連する要求元情報を追加します - TiKV diff --git a/releases/release-6.5.6.md b/releases/release-6.5.6.md index 26ddff57d1e24..f0aba0107069c 100644 --- a/releases/release-6.5.6.md +++ b/releases/release-6.5.6.md @@ -109,7 +109,7 @@ TiDB バージョン: 6.5.6 - リージョン[#15919](https://github.com/tikv/tikv/issues/15919)を[金星の上](https://github.com/overvenus)にマージした後、古いピアが保持され、resolved-tsがブロックされる問題を修正しました。 - クラウド環境のGrafanaでスケジューラコマンド変数が正しくない問題を修正[#15832](https://github.com/tikv/tikv/issues/15832) @ [Connor1996](https://github.com/Connor1996) - Titanの`blob-run-mode`がオンライン[#15978](https://github.com/tikv/tikv/issues/15978) @ [tonyxuqqi](https://github.com/tonyxuqqi)に更新できない問題を修正 - - リージョン[#13311](https://github.com/tikv/tikv/issues/13311)と[cfzjywxk](https://github.com/cfzjywxk)間でメタデータが一致しないためにTiKVがパニックを起こす問題を修正しました + - リージョン[#13311](https://github.com/tikv/tikv/issues/13311)と@[cfzjywxk](https://github.com/cfzjywxk)間でメタデータが一致しないためにTiKVがパニックを起こす問題を修正しました - オンラインアンセーフリカバリ[#15629](https://github.com/tikv/tikv/issues/15629) @ [Connor1996](https://github.com/Connor1996)中にリーダーが強制終了するとTiKVがパニックになる問題を修正 - [#15817](https://github.com/tikv/tikv/issues/15817) @ [Connor1996](https://github.com/Connor1996)にスケールアウトするときに DR 自動同期のジョイント状態がタイムアウトする可能性がある問題を修正しました - Raftピア[#16069](https://github.com/tikv/tikv/issues/16069) @ [overvenus](https://github.com/overvenus)を削除するときに TiKV コプロセッサが古いデータを返す可能性がある問題を修正しました @@ -120,7 +120,7 @@ TiDB バージョン: 6.5.6 - プラグインディレクトリとファイルの潜在的なセキュリティリスクを修正[#7094](https://github.com/tikv/pd/issues/7094) @ [HuSharp](https://github.com/HuSharp) - 変更された分離レベルがデフォルトの配置ルール[#7121](https://github.com/tikv/pd/issues/7121) @ [rleungx](https://github.com/rleungx)に同期されない問題を修正しました - - `evict-leader-scheduler` [HuSharp](https://github.com/HuSharp)で構成[#6897](https://github.com/tikv/pd/issues/6897)失う可能性がある問題を修正 + - `evict-leader-scheduler` @[HuSharp](https://github.com/HuSharp)で構成[#6897](https://github.com/tikv/pd/issues/6897)失う可能性がある問題を修正 - BR [#7148](https://github.com/tikv/pd/issues/7148) @ [CabinfeverB](https://github.com/CabinfeverB)の回復プロセス中に、空のリージョンをカウントする方法によってリージョンのバランスが崩れる可能性がある問題を修正しました。 - 配置ルールの設定が複雑な場合、データレプリケーション自動同期(DR自動同期)モードを採用しているクラスタで`canSync`と`hasMajority`誤って計算される可能性がある問題を修正しました[#7201](https://github.com/tikv/pd/issues/7201) @ [disksing](https://github.com/disksing) - データレプリケーション自動同期(DR自動同期)モードを採用しているクラスタで`available_stores`誤って計算される問題を修正[#7221](https://github.com/tikv/pd/issues/7221) @ [disksing](https://github.com/disksing) diff --git a/releases/release-6.6.0.md b/releases/release-6.6.0.md index f192fba61d150..b4f60c96b4d2f 100644 --- a/releases/release-6.6.0.md +++ b/releases/release-6.6.0.md @@ -75,7 +75,7 @@ TiDB バージョン: 6.6.0- [DMR](/releases/versioning.md#development-milestone ### 信頼性 {#reliability} -- リソース グループに基づくリソース制御のサポート (実験的) [#38825](https://github.com/pingcap/tidb/issues/38825) @[nolouch](https://github.com/nolouch)@[BornChanger](https://github.com/BornChanger)[グロルヴ](https://github.com/glorv)@[tiancaiamao](https://github.com/tiancaiamao)@[Connor1996](https://github.com/Connor1996) @[JmPotato](https://github.com/JmPotato) @[hnes](https://github.com/hnes) @[CabinfeverB](https://github.com/CabinfeverB) @[HuSharp](https://github.com/HuSharp) +- リソース グループに基づくリソース制御のサポート (実験的) [#38825](https://github.com/pingcap/tidb/issues/38825) @[nolouch](https://github.com/nolouch)@[BornChanger](https://github.com/BornChanger)[グロルヴ](https://github.com/glorv)@[tiancaiamao](https://github.com/tiancaiamao)@[Connor1996](https://github.com/Connor1996) @[JmPotato](https://github.com/JmPotato) @@[hnes](https://github.com/hnes) @[CabinfeverB](https://github.com/CabinfeverB) @[HuSharp](https://github.com/HuSharp) TiDBクラスタのリソースグループを作成し、異なるデータベースユーザーを対応するリソースグループにバインドし、実際のニーズに応じて各リソースグループのクォータを設定できるようになりました。クラスタのリソースが制限されている場合、同じリソースグループ内のセッションで使用されるすべてのリソースはクォータに制限されます。このようにして、リソースグループが過剰に消費された場合でも、他のリソースグループのセッションには影響しません。TiDBは、Grafanaダッシュボード上でリソースの実際の使用状況を表示する組み込みビューを提供し、リソースをより合理的に割り当てるのに役立ちます。 @@ -272,7 +272,7 @@ TiDB バージョン: 6.6.0- [DMR](/releases/versioning.md#development-milestone 詳細については、[ドキュメント](/enable-tls-between-components.md)を参照してください。 -- TiDB LightningはAWS IAMロールキーとセッショントークンを介してAmazon S3データへのアクセスをサポートします [#40750](https://github.com/pingcap/tidb/issues/40750) [okJiang](https://github.com/okJiang) +- TiDB LightningはAWS IAMロールキーとセッショントークンを介してAmazon S3データへのアクセスをサポートします [#40750](https://github.com/pingcap/tidb/issues/40750) @[okJiang](https://github.com/okJiang) バージョン6.6.0より前は、 TiDB LightningはAWS IAM**ユーザーのアクセスキー**(各アクセスキーはアクセスキーIDとシークレットアクセスキーで構成されます)によるS3データへのアクセスのみをサポートしていたため、一時的なセッショントークンを使用してS3データにアクセスすることはできませんでした。バージョン6.6.0以降では、データセキュリティを向上させるため、 TiDB LightningはAWS IAM**ロールのアクセスキーとセッショントークン**によるS3データへのアクセスもサポートするようになりました。 @@ -402,12 +402,12 @@ TiDB バージョン: 6.6.0- [DMR](/releases/versioning.md#development-milestone - Raftstoreの非同期書き込みにおける優先度スケジューリングのサポート [#13730](https://github.com/tikv/tikv/issues/13730) @[Connor1996](https://github.com/Connor1996) - コア数が1未満のCPUでTiKVを起動するサポート[#13586](https://github.com/tikv/tikv/issues/13586) [#13752](https://github.com/tikv/tikv/issues/13752) [#14017](https://github.com/tikv/tikv/issues/14017) @[andreid-db](https://github.com/andreid-db) - Raftstoreのスロースコアの新しい検出メカニズムを最適化し、 `evict-slow-trend-scheduler` [#14131](https://github.com/tikv/tikv/issues/14131) @[innerr](https://github.com/innerr)を追加しました - - RocksDBのブロックキャッシュを共有し、CF [#12936](https://github.com/tikv/tikv/issues/12936)に従ってブロックキャッシュを個別に設定することをサポートしなくなりました。@[busyjay](https://github.com/busyjay) + - RocksDB のブロックキャッシュを共有し、CF に従ってブロックキャッシュを個別に設定することをサポートしなくなりました。 [#12936](https://github.com/tikv/tikv/issues/12936) @[busyjay](https://github.com/busyjay) - PD - - OOM問題を軽減するためのグローバルメモリしきい値の管理をサポート(実験的) [#5827](https://github.com/tikv/pd/issues/5827) [hnes](https://github.com/hnes) - - GC圧力を軽減するためにGCチューナーを追加(実験的) [#5827](https://github.com/tikv/pd/issues/5827) [hnes](https://github.com/hnes) + - OOM問題を軽減するためのグローバルメモリしきい値の管理をサポート(実験的) [#5827](https://github.com/tikv/pd/issues/5827) @[hnes](https://github.com/hnes) + - GC圧力を軽減するためにGCチューナーを追加(実験的) [#5827](https://github.com/tikv/pd/issues/5827) @[hnes](https://github.com/hnes) - 異常なノードを検出してスケジュールするための`evict-slow-trend-scheduler`スケジューラを追加します [#5808](https://github.com/tikv/pd/pull/5808) @[innerr](https://github.com/innerr) - キースペースを管理するためにキースペース マネージャーを追加 [#5293](https://github.com/tikv/pd/issues/5293) @[AmoebaProtozoa](https://github.com/AmoebaProtozoa) diff --git a/releases/release-7.0.0.md b/releases/release-7.0.0.md index 288de92a94f59..76451b762d45a 100644 --- a/releases/release-7.0.0.md +++ b/releases/release-7.0.0.md @@ -45,7 +45,7 @@ TiDB バージョン: 7.0.0- [DMR](/releases/versioning.md#development-milestone 詳細については、 [ドキュメント](/tiflash/tiflash-supported-pushdown-calculations.md)を参照してください。 -- TiFlash はFastScan (GA) [#5252](https://github.com/pingcap/tiflash/issues/5252) @[hongyunyan](https://github.com/hongyunyan)の使用をサポートしています +- TiFlash は FastScan (GA) の使用をサポートしています [#5252](https://github.com/pingcap/tiflash/issues/5252) @[hongyunyan](https://github.com/hongyunyan) TiFlash はv6.3.0 から FastScan を実験的機能として導入しました。v7.0.0 では、この機能が一般利用可能になります。FastScan はシステム変数[`tiflash_fastscan`](/system-variables.md#tiflash_fastscan-new-in-v630)を使用して有効にできます。この機能は、強力な一貫性を犠牲にすることで、テーブルスキャンのパフォーマンスを大幅に向上させます。対応するテーブルが`INSERT` / { `UPDATE`操作を含まず、 `DELETE`操作のみを含む場合、FastScan は強力な一貫性を維持し、スキャンのパフォーマンスを向上させることができます。 @@ -269,7 +269,7 @@ TiDB バージョン: 7.0.0- [DMR](/releases/versioning.md#development-milestone ### 動作の変更 {#behavior-changes} -- TiCDC は、Avro [#8490](https://github.com/pingcap/tiflow/issues/8490) @[3AceShowHand](https://github.com/3AceShowHand)の`FLOAT`データの不正なエンコードの問題を修正しました +- TiCDC は、Avro の `FLOAT` データの不正なエンコードの問題を修正しました [#8490](https://github.com/pingcap/tiflow/issues/8490) @[3AceShowHand](https://github.com/3AceShowHand) TiCDC クラスターを v7.0.0 にアップグレードする際、Avro を使用してレプリケートされたテーブルに`FLOAT`データ型が含まれている場合は、アップグレード前に Confluent Schema Registry の互換性ポリシーを`None`に手動で調整する必要があります。そうしないと、changefeed がスキーマを正常に更新できなくなります。そうしないと、アップグレード後に changefeed がスキーマを更新できず、エラー状態になります。 @@ -339,7 +339,7 @@ TiDB バージョン: 7.0.0- [DMR](/releases/versioning.md#development-milestone - 場合によっては、TiDB でパーティションテーブルデータをグローバルに並べ替えないようにする [#26166](https://github.com/pingcap/tidb/issues/26166) @[Defined2014](https://github.com/Defined2014) - `fair lock mode`と`lock only if exists`の同時使用をサポート [#42068](https://github.com/pingcap/tidb/issues/42068) @[MyonKeminta](https://github.com/MyonKeminta) - トランザクションのスローログとトランザクション内部イベントの印刷をサポートする [#41863](https://github.com/pingcap/tidb/issues/41863) @[ekexium](https://github.com/ekexium) - - `ILIKE`オペレーター [#40943](https://github.com/pingcap/tidb/issues/40943) @[xzhangxian1008](https://github.com/xzhangxian1008)をサポートします + - `ILIKE` オペレーターをサポートします [#40943](https://github.com/pingcap/tidb/issues/40943) @[xzhangxian1008](https://github.com/xzhangxian1008) - PD @@ -363,7 +363,7 @@ TiDB バージョン: 7.0.0- [DMR](/releases/versioning.md#development-milestone - テーブルのスケジューリングを改善して、単一のテーブルをさまざまな TiCDC ノード間でより均等に分割します [#8247](https://github.com/pingcap/tiflow/issues/8247) @[overvenus](https://github.com/overvenus) - - MQ シンク [#8286](https://github.com/pingcap/tiflow/issues/8286) @[Rustin170506](https://github.com/Rustin170506)に Large Row モニタリング メトリクスを追加します + - MQ シンクに Large Row モニタリング メトリクスを追加します [#8286](https://github.com/pingcap/tiflow/issues/8286) @[Rustin170506](https://github.com/Rustin170506) - リージョンに複数のテーブルのデータが含まれるシナリオで、TiKV ノードと TiCDC ノード間のネットワーク トラフィックを削減します [#6346](https://github.com/pingcap/tiflow/issues/6346) @[overvenus](https://github.com/overvenus) diff --git a/releases/release-7.1.0.md b/releases/release-7.1.0.md index ea49d27e7ac74..209fac9cc7e1f 100644 --- a/releases/release-7.1.0.md +++ b/releases/release-7.1.0.md @@ -166,7 +166,7 @@ TiDB 7.1.0 は長期サポートリリース (LTS) です。 詳細については[ドキュメント](/partitioned-table.md#range-interval-partitioning)参照してください。 -- 生成された列は[bb7133](https://github.com/bb7133)に一般公開(GA)されます +- 生成された列は@[bb7133](https://github.com/bb7133)に一般公開(GA)されます 生成列はデータベースにとって貴重な機能です。テーブル作成時に、列の値をユーザーが明示的に挿入または更新するのではなく、テーブル内の他の列の値に基づいて計算するように定義できます。この生成列は、仮想列または保存列のいずれかです。TiDBは以前のバージョンからMySQL互換の生成列をサポートしており、この機能はv7.1.0でGAになります。 diff --git a/releases/release-7.1.2.md b/releases/release-7.1.2.md index c4c099204b5aa..faa4a627cbe04 100644 --- a/releases/release-7.1.2.md +++ b/releases/release-7.1.2.md @@ -28,7 +28,7 @@ TiDB バージョン: 7.1.2 - TiDB - - [`NO_MERGE_JOIN()`](/optimizer-hints.md#no_merge_joint1_name--tl_name-) @ [#45520](https://github.com/pingcap/tidb/issues/45520) [`NO_INDEX_MERGE_JOIN()`](/optimizer-hints.md#no_index_merge_joint1_name--tl_name-)含む新しいオプティマイザヒント[`NO_HASH_JOIN()`](/optimizer-hints.md#no_hash_joint1_name--tl_name-) [qw4990](https://github.com/qw4990)し[`NO_INDEX_HASH_JOIN()`](/optimizer-hints.md#no_index_hash_joint1_name--tl_name-) [`NO_INDEX_JOIN()`](/optimizer-hints.md#no_index_joint1_name--tl_name-) + - [`NO_MERGE_JOIN()`](/optimizer-hints.md#no_merge_joint1_name--tl_name-) @ [#45520](https://github.com/pingcap/tidb/issues/45520) [`NO_INDEX_MERGE_JOIN()`](/optimizer-hints.md#no_index_merge_joint1_name--tl_name-)含む新しいオプティマイザヒント[`NO_HASH_JOIN()`](/optimizer-hints.md#no_hash_joint1_name--tl_name-) @[qw4990](https://github.com/qw4990)し[`NO_INDEX_HASH_JOIN()`](/optimizer-hints.md#no_index_hash_joint1_name--tl_name-) [`NO_INDEX_JOIN()`](/optimizer-hints.md#no_index_joint1_name--tl_name-) - コプロセッサ[#46514](https://github.com/pingcap/tidb/issues/46514) @ [you06](https://github.com/you06)に関連する要求元情報を追加します - TiDBノード[#47172](https://github.com/pingcap/tidb/issues/47172) @ [zimulala](https://github.com/zimulala)のアップグレードステータスの開始と終了をマークするために`/upgrade/start`と`upgrade/finish` APIを追加します。 @@ -146,7 +146,7 @@ TiDB バージョン: 7.1.2 - コンテキストタイムアウトにより`lease timeout`エラー[#6926](https://github.com/tikv/pd/issues/6926) @ [rleungx](https://github.com/rleungx)が発生する可能性がある問題を修正 - ピアがグループごとに適切に分散されず、リーダー[#6962](https://github.com/tikv/pd/issues/6962) @ [rleungx](https://github.com/rleungx)の分布が不均等になる可能性がある問題を修正しました。 - pd-ctl [#7121](https://github.com/tikv/pd/issues/7121) @ [rleungx](https://github.com/rleungx)を使用して更新するときに分離レベル ラベルが同期されない問題を修正しました - - `evict-leader-scheduler` [HuSharp](https://github.com/HuSharp)で構成[#6897](https://github.com/tikv/pd/issues/6897)失う可能性がある問題を修正 + - `evict-leader-scheduler` @[HuSharp](https://github.com/HuSharp)で構成[#6897](https://github.com/tikv/pd/issues/6897)失う可能性がある問題を修正 - プラグインディレクトリとファイルの潜在的なセキュリティリスクを修正[#7094](https://github.com/tikv/pd/issues/7094) @ [HuSharp](https://github.com/HuSharp) - リソース制御[#45050](https://github.com/pingcap/tidb/issues/45050) @ [glorv](https://github.com/glorv)を有効にした後に DDL がアトミック性を保証しない可能性がある問題を修正しました - ルールチェッカーがピア[#6559](https://github.com/tikv/pd/issues/6559) @ [nolouch](https://github.com/nolouch)を選択した場合に、不健全なピアを削除できない問題を修正しました diff --git a/releases/release-7.2.0.md b/releases/release-7.2.0.md index b05a1ee0b1297..83475e33078a0 100644 --- a/releases/release-7.2.0.md +++ b/releases/release-7.2.0.md @@ -19,7 +19,7 @@ TiDB バージョン: 7.2.0 ### パフォーマンス {#performance} -- TiFlash [#7427](https://github.com/pingcap/tiflash/issues/7427) @[xzhangxian1008](https://github.com/xzhangxian1008)への次の 2 つの[ウィンドウ関数](/tiflash/tiflash-supported-pushdown-calculations.md)プッシュ ダウンをサポートします。 +- TiFlash への次の 2 つの[ウィンドウ関数](/tiflash/tiflash-supported-pushdown-calculations.md)プッシュダウンをサポートします。 [#7427](https://github.com/pingcap/tiflash/issues/7427) @[xzhangxian1008](https://github.com/xzhangxian1008) - `FIRST_VALUE` - `LAST_VALUE` diff --git a/releases/release-7.3.0.md b/releases/release-7.3.0.md index a311d06cdb512..2ea255d7f6d06 100644 --- a/releases/release-7.3.0.md +++ b/releases/release-7.3.0.md @@ -241,13 +241,13 @@ TiDB バージョン: 7.3.0 - システムテーブル`INFORMATION_SCHEMA.TIKV_REGION_STATUS`をクエリした際に、場合によっては誤った結果が返される問題を修正しました [#45531](https://github.com/pingcap/tidb/issues/45531) @[Defined2014](https://github.com/Defined2014) - 一部のケースでパーティションテーブルのプルーニングが正しく行われない問題を修正 [#42273](https://github.com/pingcap/tidb/issues/42273) @[jiyfhust](https://github.com/jiyfhust) - パーティションテーブルのパーティションを切り捨てる際にグローバルインデックスがクリアされない問題を修正 [#42435](https://github.com/pingcap/tidb/issues/42435) @[L-maple](https://github.com/L-maple) - - TiDBノードの障害発生後、他のTiDBノードがTTLタスクを引き継がない問題を修正 [#45022](https://github.com/pingcap/tidb/issues/45022) [lcwangchao](https://github.com/lcwangchao) + - TiDBノードの障害発生後、他のTiDBノードがTTLタスクを引き継がない問題を修正 [#45022](https://github.com/pingcap/tidb/issues/45022) @[lcwangchao](https://github.com/lcwangchao) - TTL実行時のメモリリーク問題を修正 [#45510](https://github.com/pingcap/tidb/issues/45510) @[lcwangchao](https://github.com/lcwangchao) - パーティションテーブルにデータを挿入する際の不正確なエラーメッセージの問題を修正 [#44966](https://github.com/pingcap/tidb/issues/44966) @[lilinghai](https://github.com/lilinghai) - `INFORMATION_SCHEMA.TIFLASH_REPLICA`テーブルの読み取り権限の問題を修正 [#7795](https://github.com/pingcap/tiflash/issues/7795) @[Lloyd-Pottiger](https://github.com/Lloyd-Pottiger) - パーティションテーブル名が間違っている場合にエラーが発生する問題を修正 [#44967](https://github.com/pingcap/tidb/issues/44967) @[River2000i](https://github.com/River2000i) - `tidb_enable_dist_task`が有効になっている場合にインデックス作成が停止する問題を修正 [#44440](https://github.com/pingcap/tidb/issues/44440) @[tangenta](https://github.com/tangenta) - - BR [#44716](https://github.com/pingcap/tidb/issues/44716)を使用して`duplicate entry`を含むテーブルを復元する際に発生する`AUTO_ID_CACHE=1`エラーを修正します。@[tiancaiamao](https://github.com/tiancaiamao) + - BR を使用して `duplicate entry` を含むテーブルを復元する際に発生する `AUTO_ID_CACHE=1` エラーを修正します。 [#44716](https://github.com/pingcap/tidb/issues/44716) @[tiancaiamao](https://github.com/tiancaiamao) - `TRUNCATE TABLE`の実行に要した時間が`ADMIN SHOW DDL JOBS`に表示されるタスク実行時間と一致しない問題を修正しました。 [#44785](https://github.com/pingcap/tidb/issues/44785) @[tangenta](https://github.com/tangenta) - TiDBのアップグレード時にメタデータの読み取りに1つのDDLリースよりも時間がかかると、アップグレードが停止する問題を修正しました [#45176](https://github.com/pingcap/tidb/issues/45176) @[zimulala](https://github.com/zimulala) - `SELECT CAST(n AS CHAR)`ステートメント内の`n`が負の数の場合、クエリ結果が正しくない問題を修正しました [#44786](https://github.com/pingcap/tidb/issues/44786) @[xhebox](https://github.com/xhebox) @@ -262,7 +262,7 @@ TiDB バージョン: 7.3.0 - PD の再起動によって`default`リソース グループが再初期化される可能性がある問題を修正 [#6787](https://github.com/tikv/pd/issues/6787) @[glorv](https://github.com/glorv) - etcdが既に起動しているがクライアントがまだ接続していない場合に、クライアントを呼び出すとPDがpanicを起こす可能性がある問題を修正しました [#6860](https://github.com/tikv/pd/issues/6860) @[HuSharp](https://github.com/HuSharp) - - リージョンの出力`health-check`が、リージョンID [#6560](https://github.com/tikv/pd/issues/6560)を照会して返されるリージョン情報と一致しない問題を修正します。@[JmPotato](https://github.com/JmPotato) + - リージョンの出力 `health-check` が、リージョン ID を照会して返されるリージョン情報と一致しない問題を修正します。 [#6560](https://github.com/tikv/pd/issues/6560) @[JmPotato](https://github.com/JmPotato) - `unsafe recovery`で失敗した学習者ピアが`auto-detect`モードでは無視される問題を修正 [#6690](https://github.com/tikv/pd/issues/6690) @[v01dstar](https://github.com/v01dstar) - 配置ルールがルールを満たしていないTiFlash学習者を選択してしまう問題を修正します [#6662](https://github.com/tikv/pd/issues/6662) @[rleungx](https://github.com/rleungx) - ルールチェッカーがピアを選択する際に、不健全なピアを削除できない問題を修正 [#6559](https://github.com/tikv/pd/issues/6559) @[nolouch](https://github.com/nolouch) @@ -277,7 +277,7 @@ TiDB バージョン: 7.3.0 - TiCDC - - PD [#9294](https://github.com/pingcap/tiflow/issues/9294)が一時的に利用できないために changefeeds が失敗する問題を修正しました @[asddongmen](https://github.com/asddongmen) + - PD が一時的に利用できないために changefeeds が失敗する問題を修正しました [#9294](https://github.com/pingcap/tiflow/issues/9294) @[asddongmen](https://github.com/asddongmen) - TiCDCノードの一部がネットワークから隔離された場合に発生する可能性のあるデータ不整合の問題を修正します [#9344](https://github.com/pingcap/tiflow/issues/9344) @[CharlesCheung96](https://github.com/CharlesCheung96) - Kafka Sinkでエラーが発生した場合、changefeedの進行が永久にブロックされる可能性がある問題を修正しました [#9309](https://github.com/pingcap/tiflow/issues/9309) @[hicqu](https://github.com/hicqu) - TiCDCノードの状態変化時に発生する可能性のあるpanic問題を修正 [#9354](https://github.com/pingcap/tiflow/issues/9354) @[sdojjy](https://github.com/sdojjy) diff --git a/releases/release-7.5.0.md b/releases/release-7.5.0.md index 306a10c455b60..3b60a110fd1cf 100644 --- a/releases/release-7.5.0.md +++ b/releases/release-7.5.0.md @@ -86,7 +86,7 @@ TiDB 7.5.0は長期サポートリリース(LTS)です。 v7.5.0 より前の DM Binlog Filter 機能は、指定されたイベントを移行またはフィルタリングすることしかできず、粒度が比較的粗いものでした。たとえば、 `ALTER`のような DDL イベントの大きな粒度しかフィルタリングできませんでした。この方法は、いくつかのシナリオで制限がありました。たとえば、アプリケーションは`ADD COLUMN`は許可しますが、 `DROP COLUMN`許可しませんが、以前の DM バージョンでは両方とも`ALTER`イベントでフィルタリングされていました。 - このような問題に対処するため、v7.5.0 では、 `MODIFY COLUMN` (列のデータ型の変更)、 `DROP COLUMN` } などのフィルタリングや、データ損失、データの切り捨て、精度低下につながるその他の細かい DDL イベントなど、サポートされる DDL イベントの粒度を細かくしています。必要に応じて設定できます。この機能は、互換性のない DDL 変更をブロックし、そのような変更のエラーを報告することもサポートしているため、下流のアプリケーション データへの影響を回避するために、タイムリーに手動で介入できます。 + このような問題に対処するため、v7.5.0 では、 `MODIFY COLUMN` (列のデータ型の変更)、 `DROP COLUMN` などのフィルタリングや、データ損失、データの切り捨て、精度低下につながるその他の細かい DDL イベントなど、サポートされる DDL イベントの粒度を細かくしています。必要に応じて設定できます。この機能は、互換性のない DDL 変更をブロックし、そのような変更のエラーを報告することもサポートしているため、下流のアプリケーション データへの影響を回避するために、タイムリーに手動で介入できます。 詳細については、 [ドキュメント](/dm/dm-binlog-event-filter.md#parameter-descriptions)を参照してください。 @@ -192,7 +192,7 @@ v7.5.0 以降、次のコンテンツが`TiDB-community-toolkit`[バイナリパ - Sort オペレーターがスピル プロセス中に TiDB をクラッシュさせる可能性がある問題を修正 [#47538](https://github.com/pingcap/tidb/issues/47538) @[windtalker](https://github.com/windtalker) - TiDB が`Can't find column`を使用したクエリに対して`GROUP_CONCAT`を返す問題を修正 [#41957](https://github.com/pingcap/tidb/issues/41957) @[AilinKid](https://github.com/AilinKid) - `batch-client`の`client-go`のpanic問題を修正 [#47691](https://github.com/pingcap/tidb/issues/47691) @[crazycs520](https://github.com/crazycs520) - - `INDEX_LOOKUP_HASH_JOIN` [#47788](https://github.com/pingcap/tidb/issues/47788)のメモリ使用量推定の誤りを修正[シーライズ](https://github.com/SeaRise) + - `INDEX_LOOKUP_HASH_JOIN` のメモリ使用量推定の誤りを修正 [#47788](https://github.com/pingcap/tidb/issues/47788) @[SeaRise](https://github.com/SeaRise) - 長期間オフラインだったTiFlashノードの再参加によって生じる不均一なワークロードの問題を修正 [#35418](https://github.com/pingcap/tidb/issues/35418) @[windtalker](https://github.com/windtalker) - HashJoin オペレーターがプローブを実行する際にチャンクを再利用できない問題を修正します [#48082](https://github.com/pingcap/tidb/issues/48082) @[wshwsh12](https://github.com/wshwsh12) - `COALESCE()`関数が`DATE`型のパラメータに対して誤った結果型を返す問題を修正しました [#46475](https://github.com/pingcap/tidb/issues/46475) @[xzhangxian1008](https://github.com/xzhangxian1008) diff --git a/releases/release-7.5.1.md b/releases/release-7.5.1.md index f243ff2223b74..98badd570d3d4 100644 --- a/releases/release-7.5.1.md +++ b/releases/release-7.5.1.md @@ -86,7 +86,7 @@ TiDB バージョン: 7.5.1 - TiDB - - システム変数`tidb_service_scope`設定が[#49245](https://github.com/pingcap/tidb/issues/49245)で[ywqzzy](https://github.com/ywqzzy)に反映されない問題を修正 + - システム変数`tidb_service_scope`設定が[#49245](https://github.com/pingcap/tidb/issues/49245)で@[ywqzzy](https://github.com/ywqzzy)に反映されない問題を修正 - 圧縮が有効になっている場合、通信プロトコルが16 MB以上のパケットを処理できない問題を修正[#47157](https://github.com/pingcap/tidb/issues/47157) [#47161](https://github.com/pingcap/tidb/issues/47161) @ [dveeden](https://github.com/dveeden) - `approx_percentile`関数が TiDBpanic[#40463](https://github.com/pingcap/tidb/issues/40463) @ [xzhangxian1008](https://github.com/xzhangxian1008)を引き起こす可能性がある問題を修正しました - 文字列関数の引数が`NULL`定数の場合に TiDB が暗黙的に`from_binary`関数を挿入し、一部の式がTiFlash [#49526](https://github.com/pingcap/tidb/issues/49526) @ [YangKeao](https://github.com/YangKeao)にプッシュダウンできない問題を修正しました。 diff --git a/releases/release-7.5.4.md b/releases/release-7.5.4.md index 9af5a4b45a37d..dcf171e87dad1 100644 --- a/releases/release-7.5.4.md +++ b/releases/release-7.5.4.md @@ -31,7 +31,7 @@ TiDB バージョン: 7.5.4 - TiFlash - - `LENGTH()`と`ASCII()`関数[#9344](https://github.com/pingcap/tiflash/issues/9344)の実行効率を[xzhangxian1008](https://github.com/xzhangxian1008)で最適化 + - `LENGTH()`と`ASCII()`関数[#9344](https://github.com/pingcap/tiflash/issues/9344)の実行効率を@[xzhangxian1008](https://github.com/xzhangxian1008)で最適化 - TLS を有効にした後に証明書を更新することでTiFlash がpanic可能性がある問題を軽減します[#8535](https://github.com/pingcap/tiflash/issues/8535) @ [windtalker](https://github.com/windtalker) - JOIN演算子のキャンセルメカニズムを改善し、JOIN演算子がキャンセル要求にタイムリーに応答できるようにします[#9430](https://github.com/pingcap/tiflash/issues/9430) @ [windtalker](https://github.com/windtalker) diff --git a/releases/release-7.5.6.md b/releases/release-7.5.6.md index 80c87d35a2248..1ce7985ccf754 100644 --- a/releases/release-7.5.6.md +++ b/releases/release-7.5.6.md @@ -78,7 +78,7 @@ TiDB バージョン: 7.5.6 - TiKV - - リージョンを[#17602](https://github.com/tikv/tikv/issues/17602)対[LykxSassinator](https://github.com/LykxSassinator)に分割した後、リーダーをすぐに選出できない問題を修正しました + - リージョンを[#17602](https://github.com/tikv/tikv/issues/17602)対@[LykxSassinator](https://github.com/LykxSassinator)に分割した後、リーダーをすぐに選出できない問題を修正しました - タイムロールバックにより異常なRocksDBフロー制御が発生し、パフォーマンスジッター[#17995](https://github.com/tikv/tikv/issues/17995) @ [LykxSassinator](https://github.com/LykxSassinator)が発生する可能性がある問題を修正しました。 - 1フェーズコミット(1PC)のみが有効で、非同期コミットが有効になっていない場合に、最後に書き込まれたデータが読み取れない可能性がある問題を修正[#18117](https://github.com/tikv/tikv/issues/18117) @ [zyguan](https://github.com/zyguan) - TiKVがブラジルとエジプトのタイムゾーンを誤って変換する問題を修正[#16220](https://github.com/tikv/tikv/issues/16220) @ [overvenus](https://github.com/overvenus) @@ -98,7 +98,7 @@ TiDB バージョン: 7.5.6 - `tidb_enable_tso_follower_proxy`システム変数が有効になっているときに PD がpanic可能性がある問題を修正[#8950](https://github.com/tikv/pd/issues/8950) @ [okJiang](https://github.com/okJiang) - `tidb_enable_tso_follower_proxy`システム変数が[#8947](https://github.com/tikv/pd/issues/8947) @ [JmPotato](https://github.com/JmPotato)で有効にならない可能性がある問題を修正しました - TSO [#9004](https://github.com/tikv/pd/issues/9004) @ [rleungx](https://github.com/rleungx)を割り当てるときにメモリリークが発生する可能性がある問題を修正しました - - PDLeader[#9017](https://github.com/tikv/pd/issues/9017)対[rleungx](https://github.com/rleungx)切り替え時にリージョン同期が間に合わない可能性がある問題を修正しました + - PDLeader[#9017](https://github.com/tikv/pd/issues/9017)対@[rleungx](https://github.com/rleungx)切り替え時にリージョン同期が間に合わない可能性がある問題を修正しました - PDノードがLeader[#9051](https://github.com/tikv/pd/issues/9051) @ [rleungx](https://github.com/rleungx)でない場合でもTSOを生成する可能性がある問題を修正しました - TiFlash diff --git a/releases/release-7.6.0.md b/releases/release-7.6.0.md index 85271dbcfe5c8..025bd3b8bdeea 100644 --- a/releases/release-7.6.0.md +++ b/releases/release-7.6.0.md @@ -79,7 +79,7 @@ TiDB バージョン: 7.6.0 詳細については、 [ドキュメント](https://docs-archive.pingcap.com/tidb/v7.6/ddl-v2/)を参照してください。 -- 定期的な完全圧縮をサポート (実験的) [#12729](https://github.com/tikv/tikv/issues/12729)[アフェインベルク](https://github.com/afeinberg) +- 定期的な完全圧縮をサポート (実験的) [#12729](https://github.com/tikv/tikv/issues/12729) @[アフェインベルク](https://github.com/afeinberg) TiDBはv7.6.0以降、TiKVの定期的なフルコンパクションをサポートしています。この機能は、ガベージコレクション(GC)を拡張し、冗長なデータバージョンを排除するものです。アプリケーションのアクティビティに明らかなピークと谷が見られるシナリオでは、この機能を使用してアイドル期間中にデータコンパクションを実行することで、ピーク時のパフォーマンスを向上させることができます。 @@ -198,7 +198,7 @@ TiDB バージョン: 7.6.0 詳細については、[ドキュメント](/dm/dm-compatibility-catalog.md)を参照してください。 -- TiCDCは双方向レプリケーション(BDR)モードでのDDLステートメントのレプリケーションをサポートします(実験的) [#10301](https://github.com/pingcap/tiflow/issues/10301) [#48519](https://github.com/pingcap/tidb/issues/48519) [okJiang](https://github.com/okJiang) [asddongmen](https://github.com/asddongmen) +- TiCDCは双方向レプリケーション(BDR)モードでのDDLステートメントのレプリケーションをサポートします(実験的) [#10301](https://github.com/pingcap/tiflow/issues/10301) [#48519](https://github.com/pingcap/tidb/issues/48519) @[okJiang](https://github.com/okJiang) @[asddongmen](https://github.com/asddongmen) バージョン7.6.0以降、TiCDCは双方向レプリケーションが構成されたDDLステートメントのレプリケーションをサポートします。以前は、TiCDCはDDLステートメントのレプリケーションをサポートしていなかったため、TiCDCの双方向レプリケーションを使用するユーザーは、DDLステートメントを両方のTiDBクラスタに個別に適用する必要がありました。この機能により、TiCDCはクラスタに`PRIMARY` BDRロールを割り当てることができ、そのクラスタからダウンストリームクラスタへのDDLステートメントのレプリケーションが可能になります。 @@ -297,7 +297,7 @@ v7.6.0 以降、 `TiDB-community-server`[バイナリパッケージ](/binary-pa - `EXCHANGE PARTITION`操作により、統計情報のメンテナンス更新がトリガーされるようになりました [#47354](https://github.com/pingcap/tidb/issues/47354) @[Rustin170506](https://github.com/Rustin170506) - TiDBは、連邦情報処理標準(FIPS)の要件を満たすバイナリファイルの作成をサポートしています。 [#47948](https://github.com/pingcap/tidb/issues/47948) @[tiancaiamao](https://github.com/tiancaiamao) - 一部の型変換を処理する際の TiDB 実装を最適化し、関連する問題を修正します[#47945](https://github.com/pingcap/tidb/issues/47945) [#47864](https://github.com/pingcap/tidb/issues/47864) [#47829](https://github.com/pingcap/tidb/issues/47829) [#47816](https://github.com/pingcap/tidb/issues/47816) @[YangKeao](https://github.com/YangKeao)@[lcwangchao](https://github.com/lcwangchao) - - スキーマバージョンを取得する際、TiDBはデフォルトでKVタイムアウト機能を使用して読み取りを行うため、遅いメタリージョンリーダーの読み取りがスキーマバージョン更新に与える影響が軽減されます。 [#48125](https://github.com/pingcap/tidb/pull/48125) [cfzjywxk](https://github.com/cfzjywxk) + - スキーマバージョンを取得する際、TiDBはデフォルトでKVタイムアウト機能を使用して読み取りを行うため、遅いメタリージョンリーダーの読み取りがスキーマバージョン更新に与える影響が軽減されます。 [#48125](https://github.com/pingcap/tidb/pull/48125) @[cfzjywxk](https://github.com/cfzjywxk) - TiKV @@ -353,7 +353,7 @@ v7.6.0 以降、 `TiDB-community-server`[バイナリパッケージ](/binary-pa - MPP によって計算された`COUNT(INT)`の結果が正しくない可能性がある問題を修正 [#48643](https://github.com/pingcap/tidb/issues/48643) @[AilinKid](https://github.com/AilinKid) - パーティション列のタイプが`ALTER TABLE ... LAST PARTITION`の場合に`DATETIME`の実行が失敗する問題を修正します [#48814](https://github.com/pingcap/tidb/issues/48814) @[crazycs520](https://github.com/crazycs520) - `_`で`LIKE`ワイルドカードを使用すると、データに末尾の空白が含まれている場合にクエリ結果が正しくない可能性がある問題を修正します [#48983](https://github.com/pingcap/tidb/issues/48983) @[time-and-fate](https://github.com/time-and-fate) - - `tidb_server_memory_limit` [#48741](https://github.com/pingcap/tidb/issues/48741) @[XuHuaiyu](https://github.com/XuHuaiyu)による長期メモリ負荷が原因で TiDB の CPU 使用率が高くなる問題を修正しました。 + - `tidb_server_memory_limit` による長期メモリ負荷が原因で TiDB の CPU 使用率が高くなる問題を修正しました。 [#48741](https://github.com/pingcap/tidb/issues/48741) @[XuHuaiyu](https://github.com/XuHuaiyu) - `ENUM`型の列を結合キーとして使用した場合にクエリ結果が正しくない問題を修正 [#48991](https://github.com/pingcap/tidb/issues/48991) @[winoros](https://github.com/winoros) - メモリ制限を超えると、CTE を含むクエリが予期せずスタックする問題を修正 [#49096](https://github.com/pingcap/tidb/issues/49096) @[AilinKid](https://github.com/AilinKid) - TiDBサーバーが監査ログ用のEnterpriseプラグイン使用時に大量のリソースを消費する可能性がある問題を修正 [#49273](https://github.com/pingcap/tidb/issues/49273) @[lcwangchao](https://github.com/lcwangchao) @@ -380,7 +380,7 @@ v7.6.0 以降、 `TiDB-community-server`[バイナリパッケージ](/binary-pa - 日付に大きな間隔を追加した際に、誤った結果が返される問題を修正しました。修正後、無効なプレフィックスまたは文字列`true`を含む間隔はゼロとして扱われ、MySQL 8.0 と整合性が取れます。 [#49227](https://github.com/pingcap/tidb/issues/49227) @[lcwangchao](https://github.com/lcwangchao) - `ROW`関数が`null`型を誤って推論し、予期しないエラーが発生する問題を修正しました [#49015](https://github.com/pingcap/tidb/issues/49015) @[wshwsh12](https://github.com/wshwsh12) - `ILIKE`関数が一部のシナリオでデータ競合を引き起こす可能性がある問題を修正しました [#49677](https://github.com/pingcap/tidb/issues/49677) @[lcwangchao](https://github.com/lcwangchao) - - `STREAM_AGG()`が CI [#49902](https://github.com/pingcap/tidb/issues/49902)を正しく処理しないためにクエリ結果が正しくない問題を修正します @[wshwsh12](https://github.com/wshwsh12) + - `STREAM_AGG()` が CI を正しく処理しないためにクエリ結果が正しくない問題を修正します [#49902](https://github.com/pingcap/tidb/issues/49902) @[wshwsh12](https://github.com/wshwsh12) - `TIME`への変換時にエンコードが失敗する問題を修正 [#47346](https://github.com/pingcap/tidb/issues/47346) @[wshwsh12](https://github.com/wshwsh12) - `ENFORCED`制約内の`CHECK`オプションの動作がMySQL 8.0と矛盾する問題を修正しました。 [#47567](https://github.com/pingcap/tidb/issues/47567) [#47631](https://github.com/pingcap/tidb/issues/47631) @[jiyfhust](https://github.com/jiyfhust) - `CHECK`制約を持つDDLステートメントが停止する問題を修正 [#47632](https://github.com/pingcap/tidb/issues/47632) @[jiyfhust](https://github.com/jiyfhust) @@ -398,7 +398,7 @@ v7.6.0 以降、 `TiDB-community-server`[バイナリパッケージ](/binary-pa - BRインポート後に`mysql.bind_info`テーブルに重複した組み込み行が存在する可能性がある問題を修正します [#46527](https://github.com/pingcap/tidb/issues/46527) @[qw4990](https://github.com/qw4990) - パーティションが削除された後、パーティションテーブルの統計情報が期待どおりに更新されない問題を修正 [#48182](https://github.com/pingcap/tidb/issues/48182) @[Rustin170506](https://github.com/Rustin170506) - パーティションテーブルのグローバル統計情報の同時マージ中にエラーが返される可能性がある問題を修正 [#48713](https://github.com/pingcap/tidb/issues/48713) @[hawkingrei](https://github.com/hawkingrei) - - PADDING SPACE [#48821](https://github.com/pingcap/tidb/issues/48821) @[time-and-fate](https://github.com/time-and-fate)と運命を持つ列のインデックス範囲スキャンに`LIKE`演算子が使用されている場合、クエリ結果が正しくないことがある問題を修正します + - PADDING SPACE を持つ列のインデックス範囲スキャンに`LIKE`演算子が使用されている場合、クエリ結果が正しくないことがある問題を修正します [#48821](https://github.com/pingcap/tidb/issues/48821) @[time-and-fate](https://github.com/time-and-fate) - 生成された列がメモリ上で同時読み取りと書き込みを引き起こし、データ競合が発生する可能性がある問題を修正しました [#44919](https://github.com/pingcap/tidb/issues/44919) @[tangenta](https://github.com/tangenta) - `ANALYZE TABLE` (トップN統計を収集しないことを示す)が指定されている場合でも、 `WITH 0 TOPN`がトップ1統計を収集してしまう問題を修正しました。 [#49080](https://github.com/pingcap/tidb/issues/49080) @[hawkingrei](https://github.com/hawkingrei) - 無効なオプティマイザヒントによって有効なヒントが無効になる可能性がある問題を修正 [#49308](https://github.com/pingcap/tidb/issues/49308) @[hawkingrei](https://github.com/hawkingrei) @@ -465,7 +465,7 @@ v7.6.0 以降、 `TiDB-community-server`[バイナリパッケージ](/binary-pa - BRが外部ストレージファイルに対して不正なURIを生成する問題を修正 [#48452](https://github.com/pingcap/tidb/issues/48452) @[3AceShowHand](https://github.com/3AceShowHand) - ログバックアップタスクは開始できるものの、タスク初期化中にPDへの接続に失敗すると正しく動作しない問題を修正 [#16056](https://github.com/tikv/tikv/issues/16056) @[YuJuncen](https://github.com/YuJuncen) - ログバックアップタスクが起動後にメモリリークを起こして正常に実行されない可能性がある問題を修正 [#16070](https://github.com/tikv/tikv/issues/16070) @[YuJuncen](https://github.com/YuJuncen) - - PITR処理中にシステムテーブル`mysql.gc_delete_range`にデータを挿入するとエラー [#49346](https://github.com/pingcap/tidb/issues/49346)が返される問題を修正しました。@[Leavrth](https://github.com/Leavrth) + - PITR 処理中にシステムテーブル`mysql.gc_delete_range`にデータを挿入するとエラーが返される問題を修正しました。 [#49346](https://github.com/pingcap/tidb/issues/49346) @[Leavrth](https://github.com/Leavrth) - 古いバージョンのバックアップからデータを復元すると、 `Unsupported collation`エラーが報告される問題を修正 [#49466](https://github.com/pingcap/tidb/issues/49466) @[3pointer](https://github.com/3pointer) - 特定のシナリオでスナップショットを介してユーザーテーブルが復元された後、権限がタイムリーに更新されない問題を修正 [#49394](https://github.com/pingcap/tidb/issues/49394) @[Leavrth](https://github.com/Leavrth) diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index 0b09c0ee15812..de844efeb78a9 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -94,7 +94,7 @@ TiDB バージョン: 8.0.0 詳細については、 [ドキュメント](/sql-statements/sql-statement-create-index.md#multi-valued-indexes)を参照してください。 -- 低精度 TSO [#51081](https://github.com/pingcap/tidb/issues/51081) @[Tema](https://github.com/Tema)の更新間隔の構成をサポート +- 低精度 TSO の更新間隔の構成をサポート [#51081](https://github.com/pingcap/tidb/issues/51081) @[Tema](https://github.com/Tema) TiDBの[低精度TSO機能](/system-variables.md#tidb_low_resolution_tso)定期的に更新されるTSOをトランザクションのタイムスタンプとして使用します。古いデータの読み取りが許容されるシナリオでは、この機能はリアルタイム性能を犠牲にすることで、小規模な読み取り専用トランザクションのTSO取得のオーバーヘッドを削減し、高並行読み取りの能力を向上させます。 @@ -137,7 +137,7 @@ TiDB バージョン: 8.0.0 詳細については、 [ドキュメント](/data-type-default-values.md#specify-expressions-as-default-values)を参照してください。 -- `div_precision_increment`システム変数 [#51501](https://github.com/pingcap/tidb/issues/51501)をサポートします @[yibin87](https://github.com/yibin87) +- `div_precision_increment` システム変数をサポートします [#51501](https://github.com/pingcap/tidb/issues/51501) @[yibin87](https://github.com/yibin87) MySQL 8.0 では、 `div_precision_increment`演算子を使用して実行される除算演算の結果の桁数を増やすことを指定する変数`/`がサポートされています。v8.0.0 より前の TiDB ではこの変数はサポートされておらず、除算は 4 桁の小数点以下で実行されます。v8.0.0 以降では、TiDB はこの変数をサポートしています。除算演算の結果の桁数を増やすことを必要に応じて指定できます。 @@ -145,7 +145,7 @@ TiDB バージョン: 8.0.0 ### データベース操作 {#db-operations} -- PITR は Amazon S3 オブジェクト ロック [#51184](https://github.com/pingcap/tidb/issues/51184) @[RidRisR](https://github.com/RidRisR)をサポートします +- PITR は Amazon S3 オブジェクト ロックをサポートします [#51184](https://github.com/pingcap/tidb/issues/51184) @[RidRisR](https://github.com/RidRisR) Amazon S3 オブジェクトロックを使用すると、指定された保持期間中にバックアップデータが誤ってまたは意図的に削除されるのを防ぎ、データのセキュリティと整合性を強化できます。バージョン 6.3.0 以降、 BR はスナップショットバックアップで Amazon S3 オブジェクトロックをサポートし、フルバックアップにセキュリティレイヤーを追加します。バージョン 8.0.0 以降、PITR も Amazon S3 オブジェクトロックをサポートします。フルバックアップでもログデータバックアップでも、オブジェクトロック機能はより信頼性の高いデータ保護を保証し、データバックアップとリカバリのセキュリティをさらに強化し、規制要件を満たします。 @@ -204,7 +204,7 @@ TiDB バージョン: 8.0.0 ### データ移行 {#data-migration} -- TiCDC は、Simple プロトコル [#9898](https://github.com/pingcap/tiflow/issues/9898) @[3AceShowHand](https://github.com/3AceShowHand)のサポートを追加します +- TiCDC は、Simple プロトコルのサポートを追加します [#9898](https://github.com/pingcap/tiflow/issues/9898) @[3AceShowHand](https://github.com/3AceShowHand) TiCDCは、新しいプロトコルであるSimpleプロトコルを導入しました。このプロトコルは、DDLおよびBOOTSTRAPイベントにテーブルスキーマ情報を埋め込むことで、インバンドスキーマ追跡機能を提供します。 @@ -342,8 +342,8 @@ TiDB バージョン: 8.0.0 - 同じデータ行が複数回更新された場合のクエリ推定情報の精度を向上させる [#47523](https://github.com/pingcap/tidb/issues/47523) @[terry1purcell](https://github.com/terry1purcell) - インデックスマージは、 `OR`述語への複数値インデックスと`AND`演算子の埋め込みをサポートします [#51778](https://github.com/pingcap/tidb/issues/51778) @[time-and-fate](https://github.com/time-and-fate) - `force-init-stats` `true`に設定すると、TiDB は TiDB 起動中にサービスを提供する前に統計情報の初期化が完了するまで待機します。この設定により HTTP サーバーの起動がブロックされなくなり、ユーザーは引き続き監視できるようになります [#50854](https://github.com/pingcap/tidb/issues/50854) @[hawkingrei](https://github.com/hawkingrei) - - MemoryTrackerは`IndexLookup`演算子 [#45901](https://github.com/pingcap/tidb/issues/45901) @[solotzg](https://github.com/solotzg)のメモリ使用量を追跡できます - - MemoryTracker は`MemTableReaderExec`オペレーター [#51456](https://github.com/pingcap/tidb/issues/51456) @[wshwsh12](https://github.com/wshwsh12)のメモリ使用量を追跡できます + - MemoryTracker は `IndexLookup` 演算子のメモリ使用量を追跡できます [#45901](https://github.com/pingcap/tidb/issues/45901) @[solotzg](https://github.com/solotzg) + - MemoryTracker は `MemTableReaderExec` オペレーターのメモリ使用量を追跡できます [#51456](https://github.com/pingcap/tidb/issues/51456) @[wshwsh12](https://github.com/wshwsh12) - 大規模テーブルをクエリする際に、PD からリージョンをバッチでロードして KV 範囲からリージョンへの変換プロセスを高速化するサポート [#51326](https://github.com/pingcap/tidb/issues/51326) @[SeaRise](https://github.com/SeaRise) - システムテーブル`INFORMATION_SCHEMA.TABLES` 、 `INFORMATION_SCHEMA.STATISTICS` 、 `INFORMATION_SCHEMA.KEY_COLUMN_USAGE` 、および`INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS`パフォーマンスを最適化しました。以前のバージョンと比較して、パフォーマンスが最大 100 倍向上しています。 [#50305](https://github.com/pingcap/tidb/issues/50305) @[ywqzzy](https://github.com/ywqzzy) @@ -377,14 +377,14 @@ TiDB バージョン: 8.0.0 - TiFlash - `json_path`関数の`JSON_EXTRACT()`引数に非定数値を使用することをサポートする [#8510](https://github.com/pingcap/tiflash/issues/8510) @[SeaRise](https://github.com/SeaRise) - - `JSON_LENGTH(json, path)`機能 [#8711](https://github.com/pingcap/tiflash/issues/8711)[シーライズ](https://github.com/SeaRise)をサポートします + - `JSON_LENGTH(json, path)` 機能をサポートします [#8711](https://github.com/pingcap/tiflash/issues/8711) @[SeaRise](https://github.com/SeaRise) - ツール - バックアップと復元 (BR) - - `--load-stats` `br` } を導入します。 [#50568](https://github.com/pingcap/tidb/issues/50568) @[Leavrth](https://github.com/Leavrth) - - `--tikv-max-restore-concurrency`コマンドラインツールに、新しい復元パラメータ { `br` } を導入します。このパラメータは、各 TiKV ノードのダウンロードおよび取り込みファイルの最大数を制御します。また、ジョブキューの最大長を制御することで、 BRノードのメモリ消費量も制御します。 [#51621](https://github.com/pingcap/tidb/issues/51621) @[3pointer](https://github.com/3pointer)シュート + - `--load-stats` `br` を導入します。 [#50568](https://github.com/pingcap/tidb/issues/50568) @[Leavrth](https://github.com/Leavrth) + - `--tikv-max-restore-concurrency`コマンドラインツールに、新しい復元パラメータ { `br` を導入します。このパラメータは、各 TiKV ノードのダウンロードおよび取り込みファイルの最大数を制御します。また、ジョブキューの最大長を制御することで、 BRノードのメモリ消費量も制御します。 [#51621](https://github.com/pingcap/tidb/issues/51621) @[3pointer](https://github.com/3pointer)シュート - 粒度の粗いリージョン分散アルゴリズムを有効にして同時パラメータを適応的に取得できるようにすることで、復元パフォーマンスを向上させます [#50701](https://github.com/pingcap/tidb/issues/50701) @[3pointer](https://github.com/3pointer) - `log`のコマンドラインヘルプ情報に`br`コマンドを表示する [#50927](https://github.com/pingcap/tidb/issues/50927) @[RidRisR](https://github.com/RidRisR) - テーブルIDの再利用を最大化し、リストアパフォーマンスを向上させるため、リストアプロセス中にテーブルIDを事前割り当てする機能をサポートする [#51736](https://github.com/pingcap/tidb/issues/51736) @[Leavrth](https://github.com/Leavrth) @@ -478,7 +478,7 @@ TiDB バージョン: 8.0.0 - `tidb_enable_row_level_checksum`を有効にするとTiKVがpanicを起こす可能性がある問題を修正しました [#16371](https://github.com/tikv/tikv/issues/16371) @[cfzjywxk](https://github.com/cfzjywxk) - 例外的な状況で休止状態のリージョンがすぐに起動されない問題を修正 [#16368](https://github.com/tikv/tikv/issues/16368) @[LykxSassinator](https://github.com/LykxSassinator) - - レプリカが1つオフラインになったときにリージョン全体が利用できなくなる問題を修正するため、ノードをオフラインにする前にリージョンのすべてのレプリカの最終ハートビート時間をチェックします [#16465](https://github.com/tikv/tikv/issues/16465) [tonyxuqqi](https://github.com/tonyxuqqi) + - レプリカが1つオフラインになったときにリージョン全体が利用できなくなる問題を修正するため、ノードをオフラインにする前にリージョンのすべてのレプリカの最終ハートビート時間をチェックします [#16465](https://github.com/tikv/tikv/issues/16465) @[tonyxuqqi](https://github.com/tonyxuqqi) - TiKV が、最大値`INT64`より大きく、最大値`UINT64`より小さい JSON 整数を`FLOAT64`として解析し、TiDB との不整合を引き起こす問題を修正しました。 [#16512](https://github.com/tikv/tikv/issues/16512) @[YangKeao](https://github.com/YangKeao) - 監視メトリック`tikv_unified_read_pool_thread_count`にデータがない場合がある問題を修正 [#16629](https://github.com/tikv/tikv/issues/16629) @[YuJuncen](https://github.com/YuJuncen) @@ -488,13 +488,13 @@ TiDB バージョン: 8.0.0 - `evict-leader-scheduler`インターフェイスを呼び出したときに出力がない問題を修正 [#7672](https://github.com/tikv/pd/issues/7672) @[CabinfeverB](https://github.com/CabinfeverB) - PD監視項目`learner-peer-count`がリーダー切り替え後に古い値を同期しない問題を修正 [#7728](https://github.com/tikv/pd/issues/7728) @[CabinfeverB](https://github.com/CabinfeverB) - `watch etcd`正しくオフになっていない場合に発生するメモリリークの問題を修正しました [#7807](https://github.com/tikv/pd/issues/7807) @[rleungx](https://github.com/rleungx) - - 一部の TSO ログでエラー原因 [#7496](https://github.com/tikv/pd/issues/7496) @[CabinfeverB](https://github.com/CabinfeverB)が出力されない問題を修正 + - 一部の TSO ログでエラー原因が出力されない問題を修正 [#7496](https://github.com/tikv/pd/issues/7496) @[CabinfeverB](https://github.com/CabinfeverB) - 再起動後に予期しない負のモニタリング指標が発生する問題を修正 [#4489](https://github.com/tikv/pd/issues/4489) @[lhy1024](https://github.com/lhy1024) - Leaderのリースがログ時刻よりも後に期限切れになる問題を修正 [#7700](https://github.com/tikv/pd/issues/7700) @[CabinfeverB](https://github.com/CabinfeverB) - TiDB (PD クライアント) と PD 間の TLS スイッチが矛盾している場合に TiDB がパニックになる問題を修正[#7900](https://github.com/tikv/pd/issues/7900) [#7902](https://github.com/tikv/pd/issues/7902) [#7916](https://github.com/tikv/pd/issues/7916) @[CabinfeverB](https://github.com/CabinfeverB) - Goroutine が正しく閉じられなかった場合にメモリリークが発生する問題を修正しました [#7782](https://github.com/tikv/pd/issues/7782) @[HuSharp](https://github.com/HuSharp) - 特殊文字を含むスケジューラをpd-ctlが削除できない問題を修正 [#7798](https://github.com/tikv/pd/issues/7798) @[JmPotato](https://github.com/JmPotato) - - TSO [#7864](https://github.com/tikv/pd/issues/7864) @[CabinfeverB](https://github.com/CabinfeverB)を取得するときに PD クライアントがブロックされる可能性がある問題を修正 + - TSO を取得するときに PD クライアントがブロックされる可能性がある問題を修正 [#7864](https://github.com/tikv/pd/issues/7864) @[CabinfeverB](https://github.com/CabinfeverB) - TiFlash @@ -545,7 +545,7 @@ TiDB バージョン: 8.0.0 - TiKVスペースのチェックによって発生するパフォーマンス低下の問題を修正 [#43636](https://github.com/pingcap/tidb/issues/43636) @[lance6716](https://github.com/lance6716) - TiDB Lightningがファイルスキャン中に無効なシンボリックリンクファイルに遭遇した際にエラーを報告する問題を修正しました [#49423](https://github.com/pingcap/tidb/issues/49423) @[lance6716](https://github.com/lance6716) - - `0`が`NO_ZERO_IN_DATE` } に含まれていない場合に、 TiDB Lightning が`sql_mode`を含む日付値を正しく解析できない問題 [#50757](https://github.com/pingcap/tidb/issues/50757) @[GMHDBJD](https://github.com/GMHDBJD) + - `0`が`NO_ZERO_IN_DATE` に含まれていない場合に、 TiDB Lightning が`sql_mode`を含む日付値を正しく解析できない問題 [#50757](https://github.com/pingcap/tidb/issues/50757) @[GMHDBJD](https://github.com/GMHDBJD) ## 貢献者 {#contributors} diff --git a/releases/release-8.2.0.md b/releases/release-8.2.0.md index 041db82c86ecd..3b061d8d4e1af 100644 --- a/releases/release-8.2.0.md +++ b/releases/release-8.2.0.md @@ -35,7 +35,7 @@ TiDB バージョン: 8.2.0 詳細については、 [ドキュメント](/system-variables.md#tidb_executor_concurrency-new-in-v50)を参照してください。 -- TiDB の並列 HashAgg アルゴリズムは、ディスク スピル (GA) [#35637](https://github.com/pingcap/tidb/issues/35637) @[xzhangxian1008](https://github.com/xzhangxian1008)をサポートしています。 +- TiDB の並列 HashAgg アルゴリズムは、ディスク スピル (GA) をサポートしています。 [#35637](https://github.com/pingcap/tidb/issues/35637) @[xzhangxian1008](https://github.com/xzhangxian1008) TiDB v8.0.0 では、実験的機能としてディスクスピルをサポートする並列 HashAgg アルゴリズムが導入されました。v8.2.0 では、この機能が一般提供 (GA) されます。並列 HashAgg アルゴリズムを使用すると、TiDB はメモリ使用量に基づいて自動的にデータスピルをトリガーし、クエリのパフォーマンスとデータスループットのバランスを取ります。この機能はデフォルトで有効になっています。この機能を制御するシステム変数`tidb_enable_parallel_hashagg_spill`は、今後のリリースで非推奨となります。 @@ -227,7 +227,7 @@ TiDB バージョン: 8.2.0 - 高並行データ読み取り操作時のロック競合を減らし、短いクエリのパフォーマンスを最適化 [#9125](https://github.com/pingcap/tiflash/issues/9125) @[JinheLin](https://github.com/JinheLin) - `Join`演算子 [#9057](https://github.com/pingcap/tiflash/issues/9057) @[gengliqi](https://github.com/gengliqi)内の Join Key の重複コピーを削除します。 - - `HashAgg`演算子 [#8956](https://github.com/pingcap/tiflash/issues/8956) @[gengliqi](https://github.com/gengliqi)で2レベルハッシュテーブルの変換処理を同時に実行します + - `HashAgg` 演算子で 2 レベルハッシュテーブルの変換処理を同時に実行します [#8956](https://github.com/pingcap/tiflash/issues/8956) @[gengliqi](https://github.com/gengliqi) - `HashAgg`演算子の冗長な集計関数を削除して計算オーバーヘッドを削減 [#8891](https://github.com/pingcap/tiflash/issues/8891) @[guo-shaoge](https://github.com/guo-shaoge) - ツール @@ -310,7 +310,7 @@ TiDB バージョン: 8.2.0 - 監視ダッシュボードで**gRPC リクエストソースの期間**メトリクスが正しく表示されない問題を修正 [#17133](https://github.com/tikv/tikv/issues/17133) @[King-Dylan](https://github.com/King-Dylan) - TiKVからTiDBに送信されるメッセージに対して`grpc-compression-type`を介してgRPCメッセージ圧縮方法を設定しても効果がない問題を修正しました [#17176](https://github.com/tikv/tikv/issues/17176) @[ekexium](https://github.com/ekexium) - tikv-ctl の`raft region`コマンドの出力にリージョンステータス情報が含まれていない問題を修正 [#17037](https://github.com/tikv/tikv/issues/17037) @[glorv](https://github.com/glorv) - - CDCとlog-backupが`check_leader`構成を使用して`advance-ts-interval` }}のタイムアウトを制限しないため、場合によってはTiKVが正常に再起動した際に`resolved_ts`のラグが大きくなりすぎる問題を修正しました。 [#17107](https://github.com/tikv/tikv/issues/17107) @[MyonKeminta](https://github.com/MyonKeminta) + - CDCとlog-backupが`check_leader`構成を使用して`advance-ts-interval` のタイムアウトを制限しないため、場合によってはTiKVが正常に再起動した際に`resolved_ts`のラグが大きくなりすぎる問題を修正しました。 [#17107](https://github.com/tikv/tikv/issues/17107) @[MyonKeminta](https://github.com/MyonKeminta) - PD @@ -348,7 +348,7 @@ TiDB バージョン: 8.2.0 - TiDBデータ移行(DM) - - `go-mysql` [#11041](https://github.com/pingcap/tiflow/issues/11041) @[D3Hunter](https://github.com/D3Hunter)をアップグレードして、接続ブロックの問題を修正します。 + - `go-mysql` をアップグレードして、接続ブロックの問題を修正します。 [#11041](https://github.com/pingcap/tiflow/issues/11041) @[D3Hunter](https://github.com/D3Hunter) - MariaDBデータの移行中に`SET`ステートメントが原因でDMがpanicを起こす問題を修正 [#10206](https://github.com/pingcap/tiflow/issues/10206) @[dveeden](https://github.com/dveeden) - TiDB Lightning diff --git a/releases/release-8.3.0.md b/releases/release-8.3.0.md index 78fc82dcd5aa0..d100b0c39e353 100644 --- a/releases/release-8.3.0.md +++ b/releases/release-8.3.0.md @@ -160,7 +160,7 @@ TiDBバージョン:8.3.0 ### データ移行 {#data-migration} -- TiCDCは双方向レプリケーション(BDR)モードでのDDLステートメントのレプリケーションをサポートします(GA) [#10301](https://github.com/pingcap/tiflow/issues/10301) [#48519](https://github.com/pingcap/tidb/issues/48519) [okJiang](https://github.com/okJiang) [asddongmen](https://github.com/asddongmen) +- TiCDCは双方向レプリケーション(BDR)モードでのDDLステートメントのレプリケーションをサポートします(GA) [#10301](https://github.com/pingcap/tiflow/issues/10301) [#48519](https://github.com/pingcap/tidb/issues/48519) @[okJiang](https://github.com/okJiang) @[asddongmen](https://github.com/asddongmen) TiCDC v7.6.0 では、双方向レプリケーションが構成された DDL ステートメントのレプリケーションが導入されました。以前は、TiCDC は DDL ステートメントの双方向レプリケーションをサポートしていなかったため、TiCDC の双方向レプリケーションを使用するユーザーは、両方の TiDB クラスタで DDL ステートメントを個別に実行する必要がありました。この機能により、クラスタに`PRIMARY` BDR ロールを割り当てると、TiCDC はそのクラスタから`SECONDARY`クラスタに DDL ステートメントをレプリケートできます。 @@ -206,7 +206,7 @@ TiDBバージョン:8.3.0 ### システムテーブル {#system-tables} -- [`INFORMATION_SCHEMA.PROCESSLIST`](/information-schema/information-schema-processlist.md)および[`INFORMATION_SCHEMA.CLUSTER_PROCESSLIST`](/information-schema/information-schema-processlist.md#cluster_processlist)システム テーブルに`SESSION_ALIAS`フィールドが追加され、DML ステートメント [#46889](https://github.com/pingcap/tidb/issues/46889)によって現在影響を受けている行数が表示されます。@[lcwangchao](https://github.com/lcwangchao) +- [`INFORMATION_SCHEMA.PROCESSLIST`](/information-schema/information-schema-processlist.md)および[`INFORMATION_SCHEMA.CLUSTER_PROCESSLIST`](/information-schema/information-schema-processlist.md#cluster_processlist)システム テーブルに`SESSION_ALIAS`フィールドが追加され、DML ステートメントによって現在影響を受けている行数が表示されます。[#46889](https://github.com/pingcap/tidb/issues/46889) @[lcwangchao](https://github.com/lcwangchao) ## 非推奨機能 {#deprecated-features} @@ -231,7 +231,7 @@ TiDBバージョン:8.3.0 - TiDB - - `SELECT ... STRAIGHT_JOIN ... USING ( ... )`ステートメント [#54162](https://github.com/pingcap/tidb/issues/54162)をサポートします[dveeden](https://github.com/dveeden) + - `SELECT ... STRAIGHT_JOIN ... USING ( ... )` ステートメントをサポートします [#54162](https://github.com/pingcap/tidb/issues/54162) @[dveeden](https://github.com/dveeden) - `((idx_col_1 > 1) or (idx_col_1 = 1 and idx_col_2 > 10)) and ((idx_col_1 < 10) or (idx_col_1 = 10 and idx_col_2 < 20))`のようなフィルター条件のより正確なインデックス アクセス範囲を構築します [#54337](https://github.com/pingcap/tidb/issues/54337) @[ghazalfamilyusa](https://github.com/ghazalfamilyusa) - インデックス順序を使用して、 `WHERE idx_col_1 IS NULL ORDER BY idx_col_2`のような SQL クエリの余分なソート操作を回避します [#54188](https://github.com/pingcap/tidb/issues/54188) @[ari-e](https://github.com/ari-e) - `mysql.analyze_jobs`システムテーブル [#53567](https://github.com/pingcap/tidb/issues/53567) @[Rustin170506](https://github.com/Rustin170506)に分析済みインデックスを表示します。 @@ -276,9 +276,9 @@ TiDBバージョン:8.3.0 - バックアップと復元 (BR) - - ポイントインタイムリカバリ(PITR)を初めて開始する前に、完全バックアップが存在するかどうかを確認する機能をサポートします。完全バックアップが見つからない場合、 BRはリストアを終了し、エラー [#54418](https://github.com/pingcap/tidb/issues/54418)を返します。@[Leavrth](https://github.com/Leavrth) - - スナップショットバックアップを復元する前に、TiKVとTiFlashのディスク容量が十分かどうかを確認する機能をサポートします。容量が不足している場合、 BRは復元を終了し、エラー [#54316](https://github.com/pingcap/tidb/issues/54316)を返します。@[RidRisR](https://github.com/RidRisR) - - TiKVが各SSTファイルをダウンロードする前に、TiKVのディスク容量が十分かどうかを確認する機能をサポートします。容量が不足している場合、 BRはリストアを終了し、エラー [#17224](https://github.com/tikv/tikv/issues/17224)を返します。@[RidRisR](https://github.com/RidRisR) + - ポイントインタイムリカバリ(PITR)を初めて開始する前に、完全バックアップが存在するかどうかを確認する機能をサポートします。完全バックアップが見つからない場合、 BRはリストアを終了し、エラーを返します。[#54418](https://github.com/pingcap/tidb/issues/54418) @[Leavrth](https://github.com/Leavrth) + - スナップショットバックアップを復元する前に、TiKVとTiFlashのディスク容量が十分かどうかを確認する機能をサポートします。容量が不足している場合、 BRは復元を終了し、エラーを返します。[#54316](https://github.com/pingcap/tidb/issues/54316) @[RidRisR](https://github.com/RidRisR) + - TiKVが各SSTファイルをダウンロードする前に、TiKVのディスク容量が十分かどうかを確認する機能をサポートします。容量が不足している場合、 BRはリストアを終了し、エラーを返します。[#17224](https://github.com/tikv/tikv/issues/17224) @[RidRisR](https://github.com/RidRisR) - Alibaba Cloudへのアクセス認証情報を環境変数で設定するサポート [#45551](https://github.com/pingcap/tidb/issues/45551) @[RidRisR](https://github.com/RidRisR) - BR をバックアップおよびリストアに使用する際に OOM を回避するため、 BRプロセスの利用可能なメモリに基づいて環境変数`GOMEMLIMIT`を自動的に設定します [#53777](https://github.com/pingcap/tidb/issues/53777) @[Leavrth](https://github.com/Leavrth) - ポイントインタイムリカバリ(PITR) と互換性のある増分バックアップを作成する [#54474](https://github.com/pingcap/tidb/issues/54474) @[3pointer](https://github.com/3pointer) @@ -341,7 +341,7 @@ TiDBバージョン:8.3.0 - 暗号化マネージャが使用前に初期化されていない問題を修正 [#8384](https://github.com/tikv/pd/issues/8384) @[rleungx](https://github.com/rleungx) - 一部のログが編集されない問題を修正 [#8419](https://github.com/tikv/pd/issues/8419) @[rleungx](https://github.com/rleungx) - PDマイクロサービスの起動中にリダイレクトがpanic可能性がある問題を修正 [#8406](https://github.com/tikv/pd/issues/8406) @[HuSharp](https://github.com/HuSharp) - - `split-merge-interval`設定項目の値が繰り返し変更された場合(例えば、 `1s`から`1h` } に変更し、再び`1s` } に戻す場合など)に、その設定が有効にならない可能性がある問題を修正します。 [#8404](https://github.com/tikv/pd/issues/8404) @[lhy1024](https://github.com/lhy1024) + - `split-merge-interval`設定項目の値が繰り返し変更された場合(例えば、 `1s`から`1h` に変更し、再び`1s` に戻す場合など)に、その設定が有効にならない可能性がある問題を修正します。 [#8404](https://github.com/tikv/pd/issues/8404) @[lhy1024](https://github.com/lhy1024) - `replication.strictly-match-label`を`true`に設定するとTiFlash が起動に失敗する問題を修正しました [#8480](https://github.com/tikv/pd/issues/8480) @[rleungx](https://github.com/rleungx) - 大規模なパーティションテーブルを分析する際にTSOの取得が遅くなり、 `ANALYZE`パフォーマンス低下を引き起こす問題を修正しました [#8500](https://github.com/tikv/pd/issues/8500) @[rleungx](https://github.com/rleungx) - 大規模クラスターにおける潜在的なデータ競合を修正 [#8386](https://github.com/tikv/pd/issues/8386) @[rleungx](https://github.com/rleungx) diff --git a/releases/release-8.4.0.md b/releases/release-8.4.0.md index de8b901ce961c..73b1f38b8df14 100644 --- a/releases/release-8.4.0.md +++ b/releases/release-8.4.0.md @@ -91,7 +91,7 @@ TiDB バージョン: 8.4.0 詳細については、 [ドキュメント](/tidb-resource-control-runaway-queries.md#query_limit-parameters)を参照してください。 -- `tidb_scatter_region`システム変数 [#55184](https://github.com/pingcap/tidb/issues/55184)を使用してクラスターレベルのリージョン散乱戦略を設定することをサポートします @[D3Hunter](https://github.com/D3Hunter) +- `tidb_scatter_region` システム変数を使用してクラスターレベルのリージョン散乱戦略を設定することをサポートします [#55184](https://github.com/pingcap/tidb/issues/55184) @[D3Hunter](https://github.com/D3Hunter) バージョン8.4.0より前では、 `tidb_scatter_region`システム変数は有効化または無効化のみが可能でした。有効化すると、TiDBはバッチテーブル作成時にテーブルレベルの分散戦略を適用します。しかし、バッチで数十万ものテーブルを作成する場合、この戦略によってリージョンが少数のTiKVノードに集中し、それらのノードでOOM(メモリ不足)の問題が発生します。 @@ -318,7 +318,7 @@ TiDB をアップグレードする前に、オペレーティング システ - 自動分析操作に新しい優先度キューを実装して、分析パフォーマンスを向上させ、キューの再構築コストを削減します [#55906](https://github.com/pingcap/tidb/issues/55906) @[Rustin170506](https://github.com/Rustin170506) - 統計モジュールがDDLイベントを購読できるように、DDL通知機能を導入する [#55722](https://github.com/pingcap/tidb/issues/55722) @[fzzf678](https://github.com/fzzf678) @[lance6716](https://github.com/lance6716) @[Rustin170506](https://github.com/Rustin170506) - TiDB のアップグレード中に、新しい TiDB ノードが DDL の所有権を引き継ぐように強制することで、古い TiDB ノードが所有権を引き継ぐことによる互換性の問題を回避する [#51285](https://github.com/pingcap/tidb/pull/51285) @[wjhuang2016](https://github.com/wjhuang2016) - - クラスターレベルの散乱リージョン [#8424](https://github.com/tikv/pd/issues/8424) @[River2000i](https://github.com/River2000i)をサポート + - クラスターレベルの散乱リージョンをサポート [#8424](https://github.com/tikv/pd/issues/8424) @[River2000i](https://github.com/River2000i) - TiKV @@ -367,7 +367,7 @@ TiDB をアップグレードする前に、オペレーティング システ - クエリ条件`column IS NULL`を使用して一意インデックスにアクセスする際に、オプティマイザが行数を誤って 1 と推定する問題を修正しました。 [#56116](https://github.com/pingcap/tidb/issues/56116) @[hawkingrei](https://github.com/hawkingrei) - クエリに`(... AND ...) OR (... AND ...) ...`のようなフィルタ条件が含まれている場合、オプティマイザが行数推定に最適な複数列統計情報を使用しない問題を修正します [#54323](https://github.com/pingcap/tidb/issues/54323) @[time-and-fate](https://github.com/time-and-fate) - クエリに利用可能なインデックス マージ実行プランがある場合、 `read_from_storage`ヒントが有効にならない可能性がある問題を修正 [#56217](https://github.com/pingcap/tidb/issues/56217) @[AilinKid](https://github.com/AilinKid) - - `IndexNestedLoopHashJoin` [#49692](https://github.com/pingcap/tidb/issues/49692)のデータ競合問題を修正 @[solotzg](https://github.com/solotzg) + - `IndexNestedLoopHashJoin` のデータ競合問題を修正 [#49692](https://github.com/pingcap/tidb/issues/49692) @[solotzg](https://github.com/solotzg) - `SUB_PART`テーブル内の`INFORMATION_SCHEMA.STATISTICS`の値が`NULL`になっている問題を修正します [#55812](https://github.com/pingcap/tidb/issues/55812) @[Defined2014](https://github.com/Defined2014) - DMLステートメントにネストされた生成列が含まれている場合にエラーが発生する問題を修正しました [#53967](https://github.com/pingcap/tidb/issues/53967) @[wjhuang2016](https://github.com/wjhuang2016) - 除算演算において最小表示長の整数型データを使用すると除算結果がオーバーフローする場合がある問題を修正 [#55837](https://github.com/pingcap/tidb/issues/55837) @[windtalker](https://github.com/windtalker) diff --git a/releases/release-8.5.0.md b/releases/release-8.5.0.md index 16e9a2fce32f9..2689a6547605a 100644 --- a/releases/release-8.5.0.md +++ b/releases/release-8.5.0.md @@ -31,7 +31,7 @@ TiDB 8.5.0は長期サポートリリース(LTS)です。 詳細については、[ドキュメント](/schema-cache.md)を参照してください。 -- PDのリージョン情報クエリサービスの拡張性を向上させるため、アクティブPDFollower機能を提供する(GA) [#7431](https://github.com/tikv/pd/issues/7431) [okJiang](https://github.com/okJiang) +- PDのリージョン情報クエリサービスの拡張性を向上させるため、アクティブPDFollower機能を提供する(GA) [#7431](https://github.com/tikv/pd/issues/7431) @[okJiang](https://github.com/okJiang) リージョン数の多いTiDBクラスタでは、ハートビート処理やタスクスケジューリングに伴うオーバーヘッドが増加するため、PDリーダーのCPU負荷が高くなる可能性があります。クラスタにTiDBインスタンスが多数存在し、リージョン情報へのリクエストが同時に多数発生すると、PDリーダーのCPU負荷はさらに高まり、PDサービスが利用できなくなる恐れがあります。 @@ -59,7 +59,7 @@ TiDB 8.5.0は長期サポートリリース(LTS)です。 ### 信頼性 {#reliability} -- PD [#5739](https://github.com/tikv/pd/issues/5739) @[rleungx](https://github.com/rleungx)によるリクエスト処理の最大レートと同時実行数の制限をサポートする +- PD によるリクエスト処理の最大レートと同時実行数の制限をサポートする [#5739](https://github.com/tikv/pd/issues/5739) @[rleungx](https://github.com/rleungx) PDにリクエストが急増すると、ワークロードが増大し、PDのパフォーマンスに影響を与える可能性があります。バージョン8.5.0以降では、 [`pd-ctl`](/pd-control.md)を使用してPDが処理するリクエストの最大レートと同時実行数を制限し、安定性を向上させることができます。 @@ -189,7 +189,7 @@ TiDB をアップグレードする前に、オペレーティング システ - TiKV - レプリカのクリーンアップには別のスレッドを使用し、 Raft の読み取りと書き込みの重要なパスのレイテンシーを安定させる [#16001](https://github.com/tikv/tikv/issues/16001) @[hbisheng](https://github.com/hbisheng) - - SIMD [#17290](https://github.com/tikv/tikv/issues/17290) @[EricZequan](https://github.com/EricZequan)をサポートすることで、ベクトル距離関数のパフォーマンスを向上させます。 + - SIMD をサポートすることで、ベクトル距離関数のパフォーマンスを向上させます。 [#17290](https://github.com/tikv/tikv/issues/17290) @[EricZequan](https://github.com/EricZequan) - PD @@ -257,7 +257,7 @@ TiDB をアップグレードする前に、オペレーティング システ - `UTC_TIMESTAMP()`関数の精度に関する問題を修正しました。例えば、精度が高すぎるように設定されていました。 [#56451](https://github.com/pingcap/tidb/issues/56451) @[chagelo](https://github.com/chagelo) - `UPDATE` 、 `INSERT` 、および`DELETE IGNORE`ステートメントで外部キーエラーが省略されない問題を修正 [#56678](https://github.com/pingcap/tidb/issues/56678) @[YangKeao](https://github.com/YangKeao) - `information_schema.cluster_slow_query`テーブルをクエリする際に、時間フィルタが追加されていない場合、最新のスローログファイルのみがクエリされる問題を修正しました [#56100](https://github.com/pingcap/tidb/issues/56100) @[crazycs520](https://github.com/crazycs520) - - TTLテーブルのメモリリークの問題を修正 [#56934](https://github.com/pingcap/tidb/issues/56934) [lcwangchao](https://github.com/lcwangchao) + - TTLテーブルのメモリリークの問題を修正 [#56934](https://github.com/pingcap/tidb/issues/56934) @[lcwangchao](https://github.com/lcwangchao) - `write_only`ステータスのテーブルで外部キー制約が有効にならず、 `non-public`ステータスのテーブルが使用できなくなる問題を修正しました [#55813](https://github.com/pingcap/tidb/issues/55813) @[YangKeao](https://github.com/YangKeao) - `NATURAL JOIN`または`USING`句の後にサブクエリを使用するとエラーが発生する可能性がある問題を修正しました [#53766](https://github.com/pingcap/tidb/issues/53766) @[dash12653](https://github.com/dash12653) - CTE に`ORDER BY` 、 `LIMIT` 、または`SELECT DISTINCT`句が含まれており、別の CTE の再帰部分から参照されている場合、インライン化が正しく行われず、実行エラーが発生する可能性がある問題を修正します。 [#56603](https://github.com/pingcap/tidb/issues/56603) @[elsa0520](https://github.com/elsa0520) @@ -311,7 +311,7 @@ TiDB をアップグレードする前に、オペレーティング システ - グローバルインデックスをバックアップできない問題を修正 [#57469](https://github.com/pingcap/tidb/issues/57469) @[Defined2014](https://github.com/Defined2014) - ログに暗号化された情報が出力される可能性がある問題を修正 [#57585](https://github.com/pingcap/tidb/issues/57585) @[kennytm](https://github.com/kennytm) - アドバンサーがロックの競合を処理できない問題を修正 [#57134](https://github.com/pingcap/tidb/issues/57134) @[3pointer](https://github.com/3pointer) - - `k8s.io/api`ライブラリ バージョン [#57790](https://github.com/pingcap/tidb/issues/57790) @[BornChanger](https://github.com/BornChanger)をアップグレードして、潜在的なセキュリティ脆弱性を修正します + - `k8s.io/api` ライブラリ バージョンをアップグレードして、潜在的なセキュリティ脆弱性を修正します [#57790](https://github.com/pingcap/tidb/issues/57790) @[BornChanger](https://github.com/BornChanger) - クラスター内に多数のテーブルが存在するが実際のデータサイズが小さい場合に、PITRタスクが`Information schema is out of date`エラーを返す可能性がある問題を修正します。 [#57743](https://github.com/pingcap/tidb/issues/57743) @[Tristan1900](https://github.com/Tristan1900) - アドバンスダー所有者が切り替わるとログバックアップが予期せず一時停止状態になることがある問題を修正 [#58031](https://github.com/pingcap/tidb/issues/58031) @[3pointer](https://github.com/3pointer) - `tiup br restore`コマンドがデータベースまたはテーブルの復元時にターゲットクラスタテーブルが既に存在するかどうかのチェックを省略し、既存のテーブルを上書きする可能性がある問題を修正しました [#58168](https://github.com/pingcap/tidb/issues/58168) @[RidRisR](https://github.com/RidRisR) diff --git a/releases/release-8.5.1.md b/releases/release-8.5.1.md index 4bf09a8e50ce4..32607b13e3f38 100644 --- a/releases/release-8.5.1.md +++ b/releases/release-8.5.1.md @@ -89,7 +89,7 @@ CentOS Linux 7はサポート終了(EOL)を迎えたため、今後のTiDB - PD - `tidb_enable_tso_follower_proxy`システム変数が有効になっている場合に PD がpanic可能性がある問題を修正しました [#8950](https://github.com/tikv/pd/issues/8950) @[okJiang](https://github.com/okJiang) - - `evict-leader-scheduler`が同じストア ID [#8756](https://github.com/tikv/pd/issues/8756)で繰り返し作成された場合に正しく動作しない問題を修正しました。@[okJiang](https://github.com/okJiang) + - `evict-leader-scheduler` が同じストア ID で繰り返し作成された場合に正しく動作しない問題を修正しました。 [#8756](https://github.com/tikv/pd/issues/8756) @[okJiang](https://github.com/okJiang) - TiFlash diff --git a/releases/release-8.5.2.md b/releases/release-8.5.2.md index 9166df2ff28c2..32e90d3d12dd2 100644 --- a/releases/release-8.5.2.md +++ b/releases/release-8.5.2.md @@ -71,7 +71,7 @@ TiDBバージョン:8.5.2 - TiKV - - `txn_status_cache` [#18384](https://github.com/tikv/tikv/issues/18384)でデッドロックが発生する可能性がある問題を修正しました @[ekexium](https://github.com/ekexium) + - `txn_status_cache` でデッドロックが発生する可能性がある問題を修正しました [#18384](https://github.com/tikv/tikv/issues/18384) @[ekexium](https://github.com/ekexium) - Resolved-TS の監視とログが異常になる可能性がある問題を修正 [#17989](https://github.com/tikv/tikv/issues/17989) @[ekexium](https://github.com/ekexium) - リージョンマージによってRaftインデックスの不一致が原因でTiKVが異常終了する可能性がある問題を修正 [#18129](https://github.com/tikv/tikv/issues/18129) @[glorv](https://github.com/glorv) - ディスクがスタックしているときに TiKV が PD にハートビートを報告できない問題を修正 [#17939](https://github.com/tikv/tikv/issues/17939) @[LykxSassinator](https://github.com/LykxSassinator) diff --git a/releases/release-8.5.3.md b/releases/release-8.5.3.md index 10f810da6789e..6ed69b55eb4c7 100644 --- a/releases/release-8.5.3.md +++ b/releases/release-8.5.3.md @@ -27,7 +27,7 @@ TiDBバージョン:8.5.3 - インデックス追加中の TiKV への書き込み速度を監視するためのモニタリング メトリックを追加 [#60925](https://github.com/pingcap/tidb/issues/60925) @[CbcWestwolf](https://github.com/CbcWestwolf) - `merge sort`サブタスクのスケジューリングロジックを最適化してソートパフォーマンスを向上させる [#60375](https://github.com/pingcap/tidb/issues/60375) @[tangenta](https://github.com/tangenta) - 外部キーを持つ多数のテーブルを作成する際のテーブル作成を高速化し、メモリ使用効率を最適化する [#61126](https://github.com/pingcap/tidb/issues/61126) @[GMHDBJD](https://github.com/GMHDBJD) - - `information_schema.tables`テーブル [#62020](https://github.com/pingcap/tidb/issues/62020)の読み取りパフォーマンスを改善します @[tangenta](https://github.com/tangenta) + - `information_schema.tables` テーブルの読み取りパフォーマンスを改善します [#62020](https://github.com/pingcap/tidb/issues/62020) @[tangenta](https://github.com/tangenta) - データインポート時のリージョン分割とデータ取り込みのためのフロー制御インターフェースを追加 [#61553](https://github.com/pingcap/tidb/issues/61553) @[tangenta](https://github.com/tangenta) - IndexScan のプラン構築プロセスを最適化し、 `fmt.Sprintf()`呼び出しを削減します [#56649](https://github.com/pingcap/tidb/issues/56649) @[crazycs520](https://github.com/crazycs520) - インデックスを使用したグローバルソート時にマージソート段階の監視メトリクスを追加する [#61025](https://github.com/pingcap/tidb/issues/61025) @[fzzf678](https://github.com/fzzf678) diff --git a/releases/release-8.5.4.md b/releases/release-8.5.4.md index fc60d649c95af..26b9df22e3e3f 100644 --- a/releases/release-8.5.4.md +++ b/releases/release-8.5.4.md @@ -124,7 +124,7 @@ TiDBバージョン:8.5.4 - TiFlash - `TableScan`パフォーマンスを向上させるために不要なデータ読み取りをスキップします [#9875](https://github.com/pingcap/tiflash/issues/9875) @[gengliqi](https://github.com/gengliqi) - - TiFlash [#10361](https://github.com/pingcap/tiflash/issues/10361) 10361 @ジェイソン・ファンで、多くの列とスパース データ (つまり、大量の`TableScan` } または空の値) を含む広いテーブルでの { `NULL`パフォーマンスを最適[ジェイソン・ファン](https://github.com/JaySon-Huang)ます。 + - TiFlash [#10361](https://github.com/pingcap/tiflash/issues/10361) 10361 @ジェイソン・ファンで、多くの列とスパース データ (つまり、大量の`TableScan` または空の値) を含む広いテーブルでの { `NULL`パフォーマンスを最適[ジェイソン・ファン](https://github.com/JaySon-Huang)ます。 - 多数のテーブルを持つクラスターにベクトル インデックスを追加することによって生じるTiFlash CPU オーバーヘッドを削減 [#10357](https://github.com/pingcap/tiflash/issues/10357) @[Lloyd-Pottiger](https://github.com/Lloyd-Pottiger) - 無駄なRaftコマンド処理時の不要なログ出力を最小限にしてログ容量を削減 [#10467](https://github.com/pingcap/tiflash/issues/10467) @[JaySon-Huang](https://github.com/JaySon-Huang) - TiFlashの小さなパーティション分割テーブルでの`TableScan`パフォーマンスを向上 [#10487](https://github.com/pingcap/tiflash/issues/10487) @[JaySon-Huang](https://github.com/JaySon-Huang) @@ -177,7 +177,7 @@ TiDBバージョン:8.5.4 - TSOFollowerプロキシの誤ったエラー処理ロジックを修正 [#9188](https://github.com/tikv/pd/issues/9188) @[Tema](https://github.com/Tema) - バケットのレポートが無効になった後でもバケットの分割が機能する問題を修正 [#9726](https://github.com/tikv/pd/issues/9726) @[bufferflies](https://github.com/bufferflies) - リソースマネージャがトークンを誤って割り当て、クエリが停止する問題を修正しました [#9455](https://github.com/tikv/pd/issues/9455) @[JmPotato](https://github.com/JmPotato) - - PDリーダーが交代した後、配置ルールが有効にならない問題を修正 [#9602](https://github.com/tikv/pd/issues/9602) [okJiang](https://github.com/okJiang) + - PDリーダーが交代した後、配置ルールが有効にならない問題を修正 [#9602](https://github.com/tikv/pd/issues/9602) @[okJiang](https://github.com/okJiang) - PDが科学表記の大きな数値を解析できない場合があり、その結果、一部のTTL関連の設定が有効にならない問題を修正します。 [#9343](https://github.com/tikv/pd/issues/9343) @[lhy1024](https://github.com/lhy1024) - TiFlash diff --git a/releases/release-8.5.5.md b/releases/release-8.5.5.md index e5b22d037e22c..ee8aed8caf8a0 100644 --- a/releases/release-8.5.5.md +++ b/releases/release-8.5.5.md @@ -41,7 +41,7 @@ TiDBバージョン:8.5.5 TiDB v8.5.5 はこれらのシナリオを最適化します。テスト結果によると、1,000 万テーブル(外部キーを持つテーブル 20 万テーブルを含む)という極限環境においても、論理 DDL 処理性能は一貫して 100 QPS を維持します。これは以前のバージョンと比較して 25 倍向上しており、超大規模クラスタの運用応答性を大幅に向上させます。 -- クエリパフォーマンスを向上させるため、インデックス検索をTiKVにプッシュダウンするサポート [#62575](https://github.com/pingcap/tidb/issues/62575) [lcwangchao](https://github.com/lcwangchao) +- クエリパフォーマンスを向上させるため、インデックス検索をTiKVにプッシュダウンするサポート [#62575](https://github.com/pingcap/tidb/issues/62575) @[lcwangchao](https://github.com/lcwangchao) TiDBはv8.5.5以降、 `IndexLookUp`演算子をTiKVノードにプッシュダウンするために、[オプティマイザのヒント](/optimizer-hints.md)の使用をサポートしています。これにより、リモートプロシージャコール(RPC)の数が減り、クエリのパフォーマンスが向上する可能性があります。実際のパフォーマンス向上はワークロードによって異なるため、検証にはテストが必要です。 @@ -77,7 +77,7 @@ TiDBバージョン:8.5.5 ### 信頼性 {#reliability} -- ネットワークジッター時のTiKVにおけるスケジューリングの安定性を向上させる [#9359](https://github.com/tikv/pd/issues/9359) [okJiang](https://github.com/okJiang) +- ネットワークジッター時のTiKVにおけるスケジューリングの安定性を向上させる [#9359](https://github.com/tikv/pd/issues/9359) @[okJiang](https://github.com/okJiang) バージョン8.5.5以降、TiKVはネットワークの遅延ノードを検出してフィードバックするメカニズムを導入しました。このメカニズムが有効になっている場合、TiKVはノード間のネットワークレイテンシーをプローブし、ネットワーク遅延スコアを計算して、そのスコアをPDに報告します。PDはこのスコアに基づいてTiKVノードのネットワーク状態を評価し、それに応じてスケジューリングを調整します。TiKVノードでネットワークジッターが発生していることが検出されると、PDはそのノードへの新しいリーダーのスケジューリングを制限します。ネットワークジッターが続く場合、PDは影響を受けているノードから既存のリーダーを他のTiKVノードに積極的に移動させ、ネットワークの問題がクラスタに与える影響を軽減します。 @@ -85,7 +85,7 @@ TiDBバージョン:8.5.5 ### 可用性 {#availability} -- PD [#8678](https://github.com/tikv/pd/issues/8678) @[Tema](https://github.com/Tema)のクライアント サーキット ブレーカー パターンを導入する +- PD のクライアント サーキット ブレーカー パターンを導入する [#8678](https://github.com/tikv/pd/issues/8678) @[Tema](https://github.com/Tema) TiDBは、再試行の集中や同様のフィードバックループによるPDリーダーの過負荷を防ぐため、サーキットブレーカーパターンを実装しました。エラー率が事前に定義されたしきい値に達すると、サーキットブレーカーは受信トラフィックを制限し、システムが回復して安定するようにします。サーキットブレーカーの制御には、 `tidb_cb_pd_metadata_error_rate_threshold_ratio`システム変数を使用できます。 @@ -123,7 +123,7 @@ TiDBバージョン:8.5.5 ### 可観測性 {#observability} -- ステートメントサマリーテーブルとスロークエリログにストレージエンジン識別子を追加する [#61736](https://github.com/pingcap/tidb/issues/61736) [henrybw](https://github.com/henrybw) +- ステートメントサマリーテーブルとスロークエリログにストレージエンジン識別子を追加する [#61736](https://github.com/pingcap/tidb/issues/61736) @[henrybw](https://github.com/henrybw) TiKVとTiFlashの両方がクラスタにデプロイされている場合、データベースの診断やパフォーマンス最適化の際に、ストレージエンジンごとにSQLステートメントをフィルタリングする必要が生じることがよくあります。たとえば、 TiFlashに高負荷がかかっている場合、潜在的な原因を特定するために、 TiFlash上​​で実行されているSQLステートメントを識別する必要があるかもしれません。このニーズに応えるため、TiDBはv8.5.5以降、ステートメントサマリーテーブルとスロークエリログにストレージエンジン識別子フィールドを追加しました。 @@ -290,7 +290,7 @@ TiDBクラスタがv8.5.4で新規にデプロイされている場合(つま - Leaderの転送が多数発生するとリージョンサイズが急激に変化する可能性がある問題を修正しました [#10014](https://github.com/tikv/pd/issues/10014) @[lhy1024](https://github.com/lhy1024) - スケジューリング中に PDpanicを引き起こす可能性がある問題を修正 [#9951](https://github.com/tikv/pd/issues/9951) @[bufferflies](https://github.com/bufferflies) - インポート処理中にデータが不均衡になる可能性がある問題を修正 [#9088](https://github.com/tikv/pd/issues/9088) @[GMHDBJD](https://github.com/GMHDBJD) - - Active PD Follower機能を有効にした後、 Followerノードで失敗したリクエストが、再試行のためにLeaderノードに正しくフォールバックできない問題を修正しました。 [#64933](https://github.com/pingcap/tidb/issues/64933) [okJiang](https://github.com/okJiang) + - Active PD Follower機能を有効にした後、 Followerノードで失敗したリクエストが、再試行のためにLeaderノードに正しくフォールバックできない問題を修正しました。 [#64933](https://github.com/pingcap/tidb/issues/64933) @[okJiang](https://github.com/okJiang) - PDマイクロサービスモードで一部のリクエストが正しく転送されない問題を修正 [#9825](https://github.com/tikv/pd/issues/9825) @[lhy1024](https://github.com/lhy1024) - `tso`および`scheduling`マイクロサービスにおける TLS 構成の読み込みエラーにより接続が失敗する可能性がある問題を修正しました。 [#9367](https://github.com/tikv/pd/issues/9367) @[rleungx](https://github.com/rleungx) @@ -306,7 +306,7 @@ TiDBクラスタがv8.5.4で新規にデプロイされている場合(つま - クラスターに多数のリージョンが含まれている場合にログバックアップを有効にするとメモリ使用量が過剰になる問題を修正 [#18719](https://github.com/tikv/tikv/issues/18719) @[YuJuncen](https://github.com/YuJuncen) - Azure SDK が環境から適切なキーを見つけられない問題を修正 [#18206](https://github.com/tikv/tikv/issues/18206) @[YuJuncen](https://github.com/YuJuncen) - - `restore point` [#61642](https://github.com/pingcap/tidb/issues/61642) @[Leavrth](https://github.com/Leavrth)の期間中に外部キーが正しく復元されない問題を修正します。 + - `restore point` の期間中に外部キーが正しく復元されない問題を修正します。 [#61642](https://github.com/pingcap/tidb/issues/61642) @[Leavrth](https://github.com/Leavrth) - バックアップとターゲットクラスタ間でシステムテーブルの照合順序に互換性がない場合にリストアが失敗する問題を修正するため、v6.5 から v7.5 への特権テーブルのリストアをサポートする`--sys-check-collation`パラメータを追加しました。 [#64667](https://github.com/pingcap/tidb/issues/64667) @[Leavrth](https://github.com/Leavrth) - `restore log`が失敗した後に`restore point`を実行できない問題を修正します(操作が安全な場合でも)。 [#64908](https://github.com/pingcap/tidb/issues/64908) @[RidRisR](https://github.com/RidRisR) - チェックポイントの`restore point`が、ログバックアップデータがフルバックアップと混在している場合にpanic可能性がある問題を修正 [#58685](https://github.com/pingcap/tidb/issues/58685) @[YuJuncen](https://github.com/YuJuncen) diff --git a/releases/release-8.5.6.md b/releases/release-8.5.6.md index 032c0ba1f1e7a..969188ee53a97 100644 --- a/releases/release-8.5.6.md +++ b/releases/release-8.5.6.md @@ -35,7 +35,7 @@ TiDBバージョン:8.5.6 ### 可観測性 {#observability} -- 低速クエリログに対する多次元で詳細なトリガールールの定義をサポートする[#62959](https://github.com/pingcap/tidb/issues/62959) 、 [#64010](https://github.com/pingcap/tidb/issues/64010) @[zimulala](https://github.com/zimulala) +- スロークエリログに対する多次元で詳細なトリガールールの定義をサポートする[#62959](https://github.com/pingcap/tidb/issues/62959) 、 [#64010](https://github.com/pingcap/tidb/issues/64010) @[zimulala](https://github.com/zimulala) バージョン 8.5.6 より前では、TiDB でスロークエリを識別する主な方法は、 [`tidb_slow_log_threshold`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_slow_log_threshold)システム変数を設定することでした。このメカニズムはインスタンスレベルでグローバルに適用されるため、スロークエリログのトリガーを大まかにしか制御できず、セッションレベルや SQL レベルでのきめ細かい制御はサポートされていません。さらに、トリガー条件として実行時間 ( `Query_time` ) しかサポートしていないため、複雑なシナリオでスロークエリログをより正確にキャプチャする必要性を満たすことができません。 @@ -91,7 +91,7 @@ TiDBクラスタをv8.5.5で新規にデプロイした場合(つまり、v8.5 | 変数名 | 変更の種類 | 説明 | | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [`tidb_analyze_version`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_analyze_version-new-in-v510) | 変更 | バージョン8.5.6以降、統計情報バージョン1( `tidb_analyze_version = 1` )は非推奨となり、今後のリリースで削除されます。統計情報バージョン2( `tidb_analyze_version = 2` )の使用をお勧めします。 | -| [`tidb_ignore_inlist_plan_digest`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_ignore_inlist_plan_digest-new-in-v760) | 変更 | デフォルト値を`OFF`から`ON`に変更します。デフォルト値`ON`は、TiDB が`IN` } リスト内の要素の差異 (要素数の差異を含む) を無視し、プランダイジェストを生成する際に`...`を使用して`IN`リスト内の要素を置き換えることを意味します。 | +| [`tidb_ignore_inlist_plan_digest`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_ignore_inlist_plan_digest-new-in-v760) | 変更 | デフォルト値を`OFF`から`ON`に変更します。デフォルト値`ON`は、TiDB が`IN`リスト内の要素の差異 (要素数の差異を含む) を無視し、プランダイジェストを生成する際に`...`を使用して`IN`リスト内の要素を置き換えることを意味します。 | | [`tidb_service_scope`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_service_scope-new-in-v740) | 変更 | バージョン8.5.6以降、この変数の値は大文字と小文字を区別しません。TiDBは、ストレージおよび比較のために、入力値を小文字に変換します。 | | [`InPacketBytes`](https://docs.pingcap.com/tidb/v8.5/system-variables#inpacketbytes-new-in-v856) | 新しく追加された | この変数は内部統計のみに使用され、ユーザーには表示されません。 | | [`OutPacketBytes`](https://docs.pingcap.com/tidb/v8.5/system-variables#outpacketbytes-new-in-v856) | 新しく追加された | この変数は内部統計のみに使用され、ユーザーには表示されません。 | @@ -99,7 +99,7 @@ TiDBクラスタをv8.5.5で新規にデプロイした場合(つまり、v8.5 | [`tidb_max_dist_task_nodes`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_max_dist_task_nodes-new-in-v856) | 新しく追加された | 分散実行フレームワーク (DXF) タスクが使用できる TiDB ノードの最大数を定義します。デフォルト値は`-1`で、これは自動モードが有効になっていることを示します。自動モードでは、TiDB は`min(3, tikv_nodes / 3)`という値を動的に計算します。ここで、 `tikv_nodes`クラスタ内の TiKV ノードの数を表します。 | | [`tidb_opt_join_reorder_through_sel`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_opt_join_reorder_through_sel-new-in-v856) | 新しく追加された | 特定の複数テーブル結合クエリの結合順序最適化を改善します。これを`ON`に設定し、安全条件が満たされている場合、オプティマイザは、連続する結合演算子間の`Selection`条件と結合順序候補を評価します。結合ツリーの再構築中、オプティマイザは可能な限りこれらの条件をより適切な位置に押し下げ、より多くのテーブルが結合順序最適化に参加できるようにします。 | | [`tidb_opt_partial_ordered_index_for_topn`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_opt_partial_ordered_index_for_topn-new-in-v856) | 新しく追加された | クエリに`ORDER BY ... LIMIT`が含まれている場合に、オプティマイザがインデックスの部分順序を利用して TopN 計算を最適化できるかどうかを制御します。デフォルト値は`DISABLE`で、これは最適化が無効になっていることを意味します。 | -| [`tidb_slow_log_max_per_sec`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_slow_log_max_per_sec-new-in-v856) | 新しく追加された | TiDBノードごとに1秒あたりに書き込める、低速クエリログエントリの最大数を制御します。
    • `0` (デフォルト値)という値は、1秒あたりに書き込まれるスロークエリログエントリの数に制限がないことを意味します。
    • `0`より大きい値を指定すると、TiDBは1秒あたりに指定された数のスロークエリログエントリを書き込みます。超過分のログエントリは破棄され、スロークエリログファイルには書き込まれません。
    | +| [`tidb_slow_log_max_per_sec`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_slow_log_max_per_sec-new-in-v856) | 新しく追加された | TiDBノードごとに1秒あたりに書き込める、スロークエリログエントリの最大数を制御します。
    • `0` (デフォルト値)という値は、1秒あたりに書き込まれるスロークエリログエントリの数に制限がないことを意味します。
    • `0`より大きい値を指定すると、TiDBは1秒あたりに指定された数のスロークエリログエントリを書き込みます。超過分のログエントリは破棄され、スロークエリログファイルには書き込まれません。
    | | [`tidb_slow_log_rules`](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_slow_log_rules-new-in-v856) | 新しく追加された | スロークエリログのトリガールールを定義します。多次元メトリクスを組み合わせることで、より柔軟で詳細なログ記録を実現します。 | ### コンフィグレーションパラメータ {#configuration-parameters} @@ -127,7 +127,7 @@ TiDBクラスタをv8.5.5で新規にデプロイした場合(つまり、v8.5 - TiDB - インデックスプレフィックス列に対する`IN`述語を含むクエリのプラン選択を改善します。TiDB は`ORDER BY ... LIMIT`クエリの順序を保持するためにマージソートを使用できるようになり、不要なスキャンを削減してパフォーマンスを向上させます。 [#63449](https://github.com/pingcap/tidb/issues/63449) [#34882](https://github.com/pingcap/tidb/issues/34882) @[time-and-fate](https://github.com/time-and-fate) - - 印刷不可能なプリペアドステートメント引数を16進数として出力することで、スロークエリログの可読性を向上させる [#65383](https://github.com/pingcap/tidb/issues/65383) @[dveeden](https://github.com/dveeden) + - 表示できないプリペアドステートメント引数を16進数として出力することで、スロークエリログの可読性を向上させる [#65383](https://github.com/pingcap/tidb/issues/65383) @[dveeden](https://github.com/dveeden) - `cluster_id`を`mysql.tidb`に追加し、外部ツールが 2 つの TiDB インスタンスが同じクラスターに属しているかどうかを判断できるようにします [#59476](https://github.com/pingcap/tidb/issues/59476) @[YangKeao](https://github.com/YangKeao) - TiKV @@ -137,14 +137,14 @@ TiDBクラスタをv8.5.5で新規にデプロイした場合(つまり、v8.5 - PD - - 存在しないラベルを削除する際に、 `404` `200` } を返す [#10089](https://github.com/tikv/pd/issues/10089) @[lhy1024](https://github.com/lhy1024) + - 存在しないラベルを削除する際に、 `200` ではなく `404` を返す [#10089](https://github.com/tikv/pd/issues/10089) @[lhy1024](https://github.com/lhy1024) - 不要なエラーログを削減 [#9370](https://github.com/tikv/pd/issues/9370) @[bufferflies](https://github.com/bufferflies) - ツール - TiDBデータ移行(DM) - - DMシンカーに外部キーの因果関係サポートを追加し、マルチワーカーシナリオにおける行変更の親から子への実行順序を保証する [#12350](https://github.com/pingcap/tiflow/issues/12350) @[OliverS929](https://github.com/OliverS929) + - DM syncerに外部キーの因果関係サポートを追加し、マルチワーカーシナリオにおける行変更の親から子への実行順序を保証する [#12350](https://github.com/pingcap/tiflow/issues/12350) @[OliverS929](https://github.com/OliverS929) ## バグ修正 {#bug-fixes} @@ -154,7 +154,7 @@ TiDBクラスタをv8.5.5で新規にデプロイした場合(つまり、v8.5 - `EXCHANGE PARTITION`を実行した後、非クラスター化パーティションテーブルの非一意グローバルインデックスまたは null 許容一意グローバルインデックスが不整合になり、不完全な結果を返す可能性がある問題を修正しました [#65289](https://github.com/pingcap/tidb/issues/65289) @[mjonss](https://github.com/mjonss) - `KILL QUERY`がアイドル状態の接続を誤って終了する可能性がある問題を修正 [#65447](https://github.com/pingcap/tidb/issues/65447) @[gengliqi](https://github.com/gengliqi) - `tidb_service_scope`の値が小文字に変換されない問題を修正 [#66749](https://github.com/pingcap/tidb/issues/66749) @[D3Hunter](https://github.com/D3Hunter) - - TiDBの再起動後にアフィニティテーブルが表示されない問題を修正 [#66284](https://github.com/pingcap/tidb/issues/66284) [lcwangchao](https://github.com/lcwangchao) + - TiDBの再起動後にアフィニティテーブルが表示されない問題を修正 [#66284](https://github.com/pingcap/tidb/issues/66284) @[lcwangchao](https://github.com/lcwangchao) - システムテーブルが統計キャッシュから除外されていないため、Stats Healthyメトリックが不正確に表示される問題を修正しました [#64080](https://github.com/pingcap/tidb/issues/64080) @[0xPoe](https://github.com/0xPoe) - `modify_count`の異常な更新により統計情報が更新されない可能性がある問題を修正しました [#65426](https://github.com/pingcap/tidb/issues/65426) @[0xPoe](https://github.com/0xPoe) - フェアロックモードで最初のステートメントがロックを取得する際に、キープアライブメカニズムの失敗により悲観的トランザクションが予期せずロールバックされる可能性がある問題を修正 [#66571](https://github.com/pingcap/tidb/issues/66571) @[MyonKeminta](https://github.com/MyonKeminta) @@ -172,11 +172,11 @@ TiDBクラスタをv8.5.5で新規にデプロイした場合(つまり、v8.5 - PD - マージリージョン演算子が多数存在するシナリオで`DISTRIBUTE TABLE`を実行する際に発生する可能性のあるpanic問題を修正 [#10293](https://github.com/tikv/pd/issues/10293) @[bufferflies](https://github.com/bufferflies) - - ストア制限の設定がすぐに反映されない場合がある問題を修正しました [#10108](https://github.com/tikv/pd/issues/10108) [okJiang](https://github.com/okJiang) + - ストア制限の設定がすぐに反映されない場合がある問題を修正しました [#10108](https://github.com/tikv/pd/issues/10108) @[okJiang](https://github.com/okJiang) - TiFlash - - DDL ステートメントを実行して列 [#10680](https://github.com/pingcap/tiflash/issues/10680) @[JaySon-Huang](https://github.com/JaySon-Huang)の`NOT NULL`制約を削除した後、 TiFlashと TiKV の間で潜在的なデータの不整合の問題を修正しました。 + - DDL ステートメントを実行して列の`NOT NULL`制約を削除した後、 TiFlashと TiKV の間で潜在的なデータの不整合の問題を修正しました [#10680](https://github.com/pingcap/tiflash/issues/10680) @[JaySon-Huang](https://github.com/JaySon-Huang) - Grafana ダッシュボードのRaftスループット メトリックに異常に大きな値が表示されることがある問題を修正 [#10701](https://github.com/pingcap/tiflash/issues/10701) @[CalvinNeo](https://github.com/CalvinNeo) - ランタイムフィルターが有効で結合キーのデータ型が一致しない場合、結合結果が正しくなくなることがある問題を修正 [#10699](https://github.com/pingcap/tiflash/issues/10699) @[ChangRui-Ryan](https://github.com/ChangRui-Ryan) From 5cf0a19ba3beeeb22c6f8b09a1836925089f782c Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Thu, 9 Jul 2026 10:11:30 +0900 Subject: [PATCH 6/8] fix: improve Japanese wording for div_precision_increment description --- releases/release-8.0.0.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index de844efeb78a9..eabaa133ef71a 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -139,7 +139,7 @@ TiDB バージョン: 8.0.0 - `div_precision_increment` システム変数をサポートします [#51501](https://github.com/pingcap/tidb/issues/51501) @[yibin87](https://github.com/yibin87) - MySQL 8.0 では、 `div_precision_increment`演算子を使用して実行される除算演算の結果の桁数を増やすことを指定する変数`/`がサポートされています。v8.0.0 より前の TiDB ではこの変数はサポートされておらず、除算は 4 桁の小数点以下で実行されます。v8.0.0 以降では、TiDB はこの変数をサポートしています。除算演算の結果の桁数を増やすことを必要に応じて指定できます。 + MySQL 8.0 では、`/` 演算子を使用した除算の結果桁数を増やすことを指定する `div_precision_increment` システム変数がサポートされています。v8.0.0 より前の TiDB ではこの変数はサポートされておらず、除算は小数点以下 4 桁で実行されます。v8.0.0 以降では、TiDB はこの変数をサポートしており、除算の結果桁数を必要に応じて増やすことができます。 詳細については、 [ドキュメント](/system-variables.md#div_precision_increment-new-in-v800)を参照してください。 @@ -274,7 +274,7 @@ TiDB バージョン: 8.0.0 | `tidb_ddl_version` | 名称変更 | TiDB DDL V2 を有効にするかどうかを制御します。バージョン 8.0.0 以降、この変数は目的をより明確にするために[`tidb_enable_fast_create_table`](/system-variables.md#tidb_enable_fast_create_table-new-in-v800)に名称変更されました。 | | [`tidb_enable_collect_execution_info`](/system-variables.md#tidb_enable_collect_execution_info) | 変更 | [インデックスの使用統計](/information-schema/information-schema-tidb-index-usage.md)を記録するかどうかのコントロールを追加します。デフォルト値は`ON`です。 | | [`tidb_redact_log`](/system-variables.md#tidb_redact_log) | 変更 | TiDB ログおよびスロー ログを記録する際に、SAL テキスト内のユーザー情報をどのように処理するかを制御します。値のオプションは`OFF` (ログ内のユーザー情報を処理しないことを示す) と`ON` (ログ内のユーザー情報を非表示にすることを示す) です。ログ内のユーザー情報をより詳細に処理できるように、v8.0.0 ではログ情報をマークするための`MARKER`オプションが追加されました。 | -| [`div_precision_increment`](/system-variables.md#div_precision_increment-new-in-v800) | 新しく追加された | `/`演算子を使用して実行される除算演算の結果の桁数を増やすかどうかを制御します。この変数はMySQLと同じです。 | +| [`div_precision_increment`](/system-variables.md#div_precision_increment-new-in-v800) | 新しく追加された | `/` 演算子を使用した除算の結果桁数を増やすかどうかを制御します。この変数はMySQLと同じです。 | | [`tidb_dml_type`](/system-variables.md#tidb_dml_type-new-in-v800) | 新しく追加された | DML ステートメントの実行モードを制御します。値のオプションは`"standard"`と`"bulk"`です。 | | [`tidb_enable_auto_analyze_priority_queue`](/system-variables.md#tidb_enable_auto_analyze_priority_queue-new-in-v800) | 新しく追加された | 統計情報の自動収集タスクをスケジュールするための優先度キューを有効にするかどうかを制御します。この変数を有効にすると、TiDB は統計情報を最も必要とするテーブルの統計情報の収集を優先します。 | | [`tidb_enable_parallel_hashagg_spill`](/system-variables.md#tidb_enable_parallel_hashagg_spill-new-in-v800) | 新しく追加された | TiDBが並列HashAggアルゴリズムでディスクスピルをサポートするかどうかを制御します。 `ON`の場合、並列HashAggアルゴリズムでディスクスピルがトリガーされます。この機能が将来のリリースで一般提供されるようになったら、この変数は非推奨になります。 | From 43e245f59978f28c245a5f8a439f64243314aa42 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Thu, 9 Jul 2026 10:15:15 +0900 Subject: [PATCH 7/8] fix: improve Japanese wording for div_precision_increment --- functions-and-operators/numeric-functions-and-operators.md | 2 +- system-variables.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/functions-and-operators/numeric-functions-and-operators.md b/functions-and-operators/numeric-functions-and-operators.md index f01cf140c53f2..e7d18ca0cbe89 100644 --- a/functions-and-operators/numeric-functions-and-operators.md +++ b/functions-and-operators/numeric-functions-and-operators.md @@ -56,4 +56,4 @@ TiDB は、MySQL 8.0 で利用可能な[数値関数と演算子](https://dev.my ## 関連するシステム変数 {#related-system-variables} -[`div_precision_increment`](/system-variables.md#div_precision_increment-new-in-v800)は`/`演算子の精度を設定するために使用されます。 +[`div_precision_increment`](/system-variables.md#div_precision_increment-new-in-v800)は`/` 演算子を使用した除算の結果桁数を設定するために使用されます。 diff --git a/system-variables.md b/system-variables.md index 33a49aa561d41..1194d526590f8 100644 --- a/system-variables.md +++ b/system-variables.md @@ -513,7 +513,7 @@ mysql> SELECT * FROM t1; - 型: 整数 - デフォルト値: `4` - 範囲: `[0, 30]` -- この変数は`/`演算子を使用して実行される除算演算の結果の桁数を増やすことを指定します。この変数はMySQLと同じです。 +- この変数は`/` 演算子を使用した除算の結果桁数を増やすことを指定します。この変数はMySQLと同じです。 ### エラー数 {#error-count} From 23204fe7e4630985fa787396b887ec4739cb0d90 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Thu, 9 Jul 2026 10:16:35 +0900 Subject: [PATCH 8/8] fix: improve Japanese wording for in-band schema tracking --- releases/release-8.0.0.md | 4 ++-- releases/release-8.1.0.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index eabaa133ef71a..abce843295734 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -13,7 +13,7 @@ TiDB バージョン: 8.0.0 バージョン8.0.0では、以下の主要な機能と改善点が導入されています。 -
    カテゴリ機能/改善点説明
    拡張性とパフォーマンススケーラビリティ向上のためのPDの分解(実験的)Placement Driver(PD)には、TiDBクラスタの正常な動作を保証するための複数の重要なモジュールが含まれています。クラスタのワークロードが増加すると、PD内の各モジュールのリソース消費量も増加し、これらのモジュール間で相互干渉が発生し、最終的にクラスタ全体のサービス品質に影響を与えます。v8.0.0以降、TiDBはこの問題に対処するため、PD内のTSOモジュールとスケジューリングモジュールを独立してデプロイ可能なマイクロサービスに分割しました。これにより、クラスタの規模が拡大するにつれて、モジュール間の相互干渉を大幅に削減できます。このアーキテクチャにより、より大規模なワークロードを持つ、より大規模なクラスタの構築が可能になりました。
    より大規模なトランザクション向けの一括DML(実験的)大規模なバッチ DML ジョブ(大規模なクリーンアップ ジョブ、結合、集計など)は、大量のメモリを消費する可能性があり、これまで非常に大規模な処理には制限がありました。バルク DML ( tidb_dml_type = "bulk" ) は、トランザクション保証を提供し、メモリ不足の問題を軽減しながら、大規模なバッチ DML タスクをより効率的に処理するための新しい DML タイプです。この機能は、データ ロードに使用する場合、インポート、ロード、およびリストア操作とは異なります。
    クラスタスナップショット復元速度の向上(GA)この機能により、 BRはクラスタの規模の利点を最大限に活用し、クラスタ内のすべてのTiKVノードがデータ復元の準備段階に参加できるようになります。この機能は、大規模クラスタにおける大規模データセットの復元速度を大幅に向上させます。実際のテストでは、この機能によりダウンロード帯域幅が飽和状態になり、ダウンロード速度が8~10倍、エンドツーエンドの復元速度が約1.5~3倍向上することが示されています。
    テーブル数が膨大な場合のスキーマ情報のキャッシュの安定性を向上させる(実験的) TiDBをマルチテナントアプリケーションの記録システムとして利用するSaaS企業は、多くの場合、膨大な数のテーブルを保存する必要があります。以前のバージョンでは、100万個以上のテーブルを処理することは可能でしたが、ユーザーエクスペリエンス全体が低下する可能性がありました。TiDB v8.0.0では、 auto analyze用の優先度キューを実装することで状況が改善され、処理がより柔軟になり、より幅広いテーブルで安定性が向上します。
    データベースの運用と可観測性インデックス使用統計の監視をサポートします適切なインデックス設計は、データベースのパフォーマンスを維持するための重要な前提条件です。TiDB v8.0.0 では、インデックスの使用状況統計情報を提供するINFORMATION_SCHEMA.TIDB_INDEX_USAGEテーブルとsys.schema_unused_indexesビューが導入されました。この機能は、データベース内のインデックスの効率性を評価し、インデックス設計を最適化するのに役立ちます。
    データ移行TiCDCがSimpleプロトコルのサポートを追加TiCDCは、新しいプロトコルであるSimpleプロトコルを導入しました。このプロトコルは、DDLおよびBOOTSTRAPイベントにテーブルスキーマ情報を埋め込むことで、インバンドスキーマ追跡機能を提供します。
    TiCDCはDebeziumフォーマットプロトコルのサポートを追加しました。 TiCDCは、新しいプロトコルであるDebeziumプロトコルを導入しました。TiCDCは、Debezium形式のメッセージを生成するプロトコルを使用して、データ変更イベントをKafkaシンクに発行できるようになりました。
    +
    カテゴリ機能/改善点説明
    拡張性とパフォーマンススケーラビリティ向上のためのPDの分解(実験的)Placement Driver(PD)には、TiDBクラスタの正常な動作を保証するための複数の重要なモジュールが含まれています。クラスタのワークロードが増加すると、PD内の各モジュールのリソース消費量も増加し、これらのモジュール間で相互干渉が発生し、最終的にクラスタ全体のサービス品質に影響を与えます。v8.0.0以降、TiDBはこの問題に対処するため、PD内のTSOモジュールとスケジューリングモジュールを独立してデプロイ可能なマイクロサービスに分割しました。これにより、クラスタの規模が拡大するにつれて、モジュール間の相互干渉を大幅に削減できます。このアーキテクチャにより、より大規模なワークロードを持つ、より大規模なクラスタの構築が可能になりました。
    より大規模なトランザクション向けの一括DML(実験的)大規模なバッチ DML ジョブ(大規模なクリーンアップ ジョブ、結合、集計など)は、大量のメモリを消費する可能性があり、これまで非常に大規模な処理には制限がありました。バルク DML ( tidb_dml_type = "bulk" ) は、トランザクション保証を提供し、メモリ不足の問題を軽減しながら、大規模なバッチ DML タスクをより効率的に処理するための新しい DML タイプです。この機能は、データ ロードに使用する場合、インポート、ロード、およびリストア操作とは異なります。
    クラスタスナップショット復元速度の向上(GA)この機能により、 BRはクラスタの規模の利点を最大限に活用し、クラスタ内のすべてのTiKVノードがデータ復元の準備段階に参加できるようになります。この機能は、大規模クラスタにおける大規模データセットの復元速度を大幅に向上させます。実際のテストでは、この機能によりダウンロード帯域幅が飽和状態になり、ダウンロード速度が8~10倍、エンドツーエンドの復元速度が約1.5~3倍向上することが示されています。
    テーブル数が膨大な場合のスキーマ情報のキャッシュの安定性を向上させる(実験的) TiDBをマルチテナントアプリケーションの記録システムとして利用するSaaS企業は、多くの場合、膨大な数のテーブルを保存する必要があります。以前のバージョンでは、100万個以上のテーブルを処理することは可能でしたが、ユーザーエクスペリエンス全体が低下する可能性がありました。TiDB v8.0.0では、 auto analyze用の優先度キューを実装することで状況が改善され、処理がより柔軟になり、より幅広いテーブルで安定性が向上します。
    データベースの運用と可観測性インデックス使用統計の監視をサポートします適切なインデックス設計は、データベースのパフォーマンスを維持するための重要な前提条件です。TiDB v8.0.0 では、インデックスの使用状況統計情報を提供するINFORMATION_SCHEMA.TIDB_INDEX_USAGEテーブルとsys.schema_unused_indexesビューが導入されました。この機能は、データベース内のインデックスの効率性を評価し、インデックス設計を最適化するのに役立ちます。
    データ移行TiCDCがSimpleプロトコルのサポートを追加TiCDCは、新しいプロトコルであるSimpleプロトコルを導入しました。このプロトコルは、DDLおよびBOOTSTRAPイベントにテーブルスキーマ情報を埋め込むことで、スキーマをインバンドで追跡する機能を提供します。
    TiCDCはDebeziumフォーマットプロトコルのサポートを追加しました。 TiCDCは、新しいプロトコルであるDebeziumプロトコルを導入しました。TiCDCは、Debezium形式のメッセージを生成するプロトコルを使用して、データ変更イベントをKafkaシンクに発行できるようになりました。
    ## 機能の詳細 {#feature-details} @@ -206,7 +206,7 @@ TiDB バージョン: 8.0.0 - TiCDC は、Simple プロトコルのサポートを追加します [#9898](https://github.com/pingcap/tiflow/issues/9898) @[3AceShowHand](https://github.com/3AceShowHand) - TiCDCは、新しいプロトコルであるSimpleプロトコルを導入しました。このプロトコルは、DDLおよびBOOTSTRAPイベントにテーブルスキーマ情報を埋め込むことで、インバンドスキーマ追跡機能を提供します。 + TiCDCは、新しいプロトコルであるSimpleプロトコルを導入しました。このプロトコルは、DDLおよびBOOTSTRAPイベントにテーブルスキーマ情報を埋め込むことで、スキーマをインバンドで追跡する機能を提供します。 詳細については、[ドキュメント](/ticdc/ticdc-simple-protocol.md)を参照してください。 diff --git a/releases/release-8.1.0.md b/releases/release-8.1.0.md index e68be5cda511c..24d9f79219510 100644 --- a/releases/release-8.1.0.md +++ b/releases/release-8.1.0.md @@ -17,7 +17,7 @@ TiDB 8.1.0 は長期サポートリリース (LTS) です。 以前のLTSバージョン7.5.0と比較して、8.1.0にはバージョン[7.6.0-DMR](/releases/release-7.6.0.md)と[8.0.0-DMR](/releases/release-8.0.0.md)でリリースされた新機能、改善、バグ修正が含まれています。7.5.xから8.1.0にアップグレードする場合は、バージョン[TiDB リリースノート PDF](https://docs-download.pingcap.com/pdf/tidb-v7.6-to-v8.1-en-release-notes.pdf)をダウンロードして、2つのLTSバージョン間のすべてのリリースノートをご覧いただけます。以下の表は、7.6.0から8.1.0への主な変更点です。 -
    カテゴリ機能/拡張機能説明
    スケーラビリティとパフォーマンスクラスター スナップショットの復元速度の高速化(v8.0.0 で GA)この機能により、 BRはクラスタのスケールメリットを最大限に活用し、クラスタ内のすべてのTiKVノードがデータ復元の準備ステップに参加できるようになります。この機能により、大規模クラスタにおける大規模データセットの復元速度が大幅に向上します。実環境テストでは、この機能によりダウンロード帯域幅が飽和状態になり、ダウンロード速度が8~10倍、エンドツーエンドの復元速度が約1.5~3倍向上することが示されています。
    バッチでテーブルを作成する場合、最大 10 倍の高速化を実現します(実験的、v7.6.0 で導入) v7.6.0での新しいDDLアーキテクチャの実装により、バッチテーブル作成のパフォーマンスが大幅に向上し、最大10倍高速化しました。この大幅な機能強化により、多数のテーブル作成に必要な時間が大幅に短縮されます。この高速化は、数万から数十万に及ぶ大量のテーブルが頻繁に使用されるSaaSシナリオにおいて特に顕著です。
    アクティブ PD フォロワーを使用して、PD のリージョン情報クエリ サービスを強化します(実験的、v7.6.0 で導入) TiDB v7.6.0では、PDフォロワーがリージョン情報クエリサービスを提供できる実験的機能「Active PD Follower 」が導入されました。この機能により、多数のTiDBノードとリージョンを持つクラスターにおいて、PDクラスターのGetRegionおよびScanRegionsリクエスト処理能力が向上し、PDリーダーのCPU負荷が軽減されます。
    大規模なトランザクションのためのバルク DML (実験的、v8.0.0 で導入)大規模なクリーンアップジョブ、結合、集計といった大規模なバッチDMLジョブは、大量のメモリを消費する可能性があり、これまでは非常に大規模なスケールでは制限されていました。バルクDML( tidb_dml_type = "bulk" )は、トランザクション保証を提供し、OOM(メモリ不足)の問題を軽減しながら、大規模なバッチDMLタスクをより効率的に処理するための新しいDMLタイプです。この機能は、データのロードに使用する場合、インポート、ロード、リストアの各操作とは異なります。
    膨大な数のテーブルがある場合のスキーマ情報のキャッシュの安定性を向上 (実験的、v8.0.0 で導入)マルチテナントアプリケーションの記録システムとしてTiDBを使用しているSaaS企業は、多くの場合、膨大な数のテーブルを保存する必要があります。以前のバージョンでは、100万個以上のテーブル数を処理することは可能でしたが、全体的なユーザーエクスペリエンスが低下する可能性がありました。TiDB v8.0.0では、 auto analyze優先キューを実装することで状況が改善され、プロセスの柔軟性が向上し、より広範なテーブルにわたる安定性が向上しました。
    信頼性と可用性グローバルソート(v8.0.0 で GA)グローバルソート機能は、 IMPORT INTOおよびCREATE INDEXの安定性と効率性を向上させることを目的としています。処理対象のデータをグローバルにソートすることで、TiKVへのデータ書き込みの安定性、制御性、スケーラビリティが向上し、結果としてデータのインポートとインデックス作成におけるユーザーエクスペリエンスとサービス品質が向上します。グローバルソートを有効にすると、各IMPORT INTOまたはCREATE INDEXステートメントで、最大40TiBのデータのインポートまたはインデックスの追加がサポートされるようになりました。
    データベース間 SQL バインディング(v7.6.0 で導入)同じスキーマを持つ数百のデータベースを管理する場合、これらのデータベース全体にSQLバインディングを適用する必要があることがよくあります。例えば、SaaSまたはPaaSデータプラットフォームでは、各ユーザーは通常、同じスキーマを持つ別々のデータベースを操作し、それらに対して類似のSQLクエリを実行します。このような場合、各データベースにSQLを個別にバインドするのは現実的ではありません。TiDB v7.6.0では、スキーマが同等なすべてのデータベース間で一致するバインディングを可能にする、データベース間SQLバインディングが導入されています。
    TiProxy をサポート(v8.0.0 で GA)デプロイメント ツールを使用して簡単にデプロイできる TiProxy サービスを完全にサポートし、ローリング リスタート、アップグレード、またはスケーリング イベントを通じて TiDB への接続を管理および維持できるようにします。
    データ移行(DM)はMySQL 8.0(バージョン7.6.0でGA)を正式にサポートしますこれまで、DMを使用したMySQL 8.0からのデータ移行は実験的機能であり、本番環境ではご利用いただけませんでした。TiDB v7.6.0では、この機能の安定性と互換性が向上し、本番環境においてMySQL 8.0からTiDBへのデータ移行をスムーズかつ迅速に実行できるようになります。v7.6.0では、この機能が一般提供(GA)されます。
    TiDB リソース制御は、予想よりも多くのリソースを消費するクエリの管理をサポートします (v8.1.0 で GA) TiDBは、リソースグループのルールを通じて、予想以上にリソースを消費するクエリを自動的に識別し、それらのクエリを制限またはキャンセルすることができます。ルールで識別されないクエリでも、手動でクエリ特性を追加し、適切な対策を講じることで、突発的なクエリパフォーマンスの問題がデータベース全体に与える影響を軽減できます。
    DB操作と可観測性インデックス使用状況統計の監視をサポート(v8.0.0 で導入)適切なインデックス設計は、データベースのパフォーマンス維持に不可欠な前提条件です。TiDB v8.0.0では、インデックスの使用状況統計を提供するINFORMATION_SCHEMA.TIDB_INDEX_USAGEテーブルとsys.schema_unused_indexesビューが導入されました。この機能は、データベース内のインデックスの効率性を評価し、インデックス設計を最適化するのに役立ちます。
    データ移行TiCDC はシンプルプロトコルをサポートしています (v8.0.0 で導入) TiCDCは、新しいプロトコル「Simpleプロトコル」を導入しました。このプロトコルは、DDLおよびBOOTSTRAPイベントにテーブルスキーマ情報を埋め込むことで、インバンドスキーマ追跡機能を提供します。
    TiCDC はDebezium 形式プロトコル(v8.0.0 で導入) をサポートしています。 TiCDC は新しいプロトコル、Debezium プロトコルを導入しました。TiCDC は、Debezium スタイルのメッセージを生成するプロトコルを使用して、データ変更イベントを Kafka シンクにパブリッシュできるようになりました。
    TiCDC はクライアント認証をサポートしています (v8.1.0 で導入) TiCDCは、相互トランスポート層Security(mTLS)またはTiDBユーザー名とパスワードを使用したクライアント認証をサポートしています。この機能により、CLIまたはOpenAPIクライアントはTiCDCへの接続を認証できます。
    +
    カテゴリ機能/拡張機能説明
    スケーラビリティとパフォーマンスクラスター スナップショットの復元速度の高速化(v8.0.0 で GA)この機能により、 BRはクラスタのスケールメリットを最大限に活用し、クラスタ内のすべてのTiKVノードがデータ復元の準備ステップに参加できるようになります。この機能により、大規模クラスタにおける大規模データセットの復元速度が大幅に向上します。実環境テストでは、この機能によりダウンロード帯域幅が飽和状態になり、ダウンロード速度が8~10倍、エンドツーエンドの復元速度が約1.5~3倍向上することが示されています。
    バッチでテーブルを作成する場合、最大 10 倍の高速化を実現します(実験的、v7.6.0 で導入) v7.6.0での新しいDDLアーキテクチャの実装により、バッチテーブル作成のパフォーマンスが大幅に向上し、最大10倍高速化しました。この大幅な機能強化により、多数のテーブル作成に必要な時間が大幅に短縮されます。この高速化は、数万から数十万に及ぶ大量のテーブルが頻繁に使用されるSaaSシナリオにおいて特に顕著です。
    アクティブ PD フォロワーを使用して、PD のリージョン情報クエリ サービスを強化します(実験的、v7.6.0 で導入) TiDB v7.6.0では、PDフォロワーがリージョン情報クエリサービスを提供できる実験的機能「Active PD Follower 」が導入されました。この機能により、多数のTiDBノードとリージョンを持つクラスターにおいて、PDクラスターのGetRegionおよびScanRegionsリクエスト処理能力が向上し、PDリーダーのCPU負荷が軽減されます。
    大規模なトランザクションのためのバルク DML (実験的、v8.0.0 で導入)大規模なクリーンアップジョブ、結合、集計といった大規模なバッチDMLジョブは、大量のメモリを消費する可能性があり、これまでは非常に大規模なスケールでは制限されていました。バルクDML( tidb_dml_type = "bulk" )は、トランザクション保証を提供し、OOM(メモリ不足)の問題を軽減しながら、大規模なバッチDMLタスクをより効率的に処理するための新しいDMLタイプです。この機能は、データのロードに使用する場合、インポート、ロード、リストアの各操作とは異なります。
    膨大な数のテーブルがある場合のスキーマ情報のキャッシュの安定性を向上 (実験的、v8.0.0 で導入)マルチテナントアプリケーションの記録システムとしてTiDBを使用しているSaaS企業は、多くの場合、膨大な数のテーブルを保存する必要があります。以前のバージョンでは、100万個以上のテーブル数を処理することは可能でしたが、全体的なユーザーエクスペリエンスが低下する可能性がありました。TiDB v8.0.0では、 auto analyze優先キューを実装することで状況が改善され、プロセスの柔軟性が向上し、より広範なテーブルにわたる安定性が向上しました。
    信頼性と可用性グローバルソート(v8.0.0 で GA)グローバルソート機能は、 IMPORT INTOおよびCREATE INDEXの安定性と効率性を向上させることを目的としています。処理対象のデータをグローバルにソートすることで、TiKVへのデータ書き込みの安定性、制御性、スケーラビリティが向上し、結果としてデータのインポートとインデックス作成におけるユーザーエクスペリエンスとサービス品質が向上します。グローバルソートを有効にすると、各IMPORT INTOまたはCREATE INDEXステートメントで、最大40TiBのデータのインポートまたはインデックスの追加がサポートされるようになりました。
    データベース間 SQL バインディング(v7.6.0 で導入)同じスキーマを持つ数百のデータベースを管理する場合、これらのデータベース全体にSQLバインディングを適用する必要があることがよくあります。例えば、SaaSまたはPaaSデータプラットフォームでは、各ユーザーは通常、同じスキーマを持つ別々のデータベースを操作し、それらに対して類似のSQLクエリを実行します。このような場合、各データベースにSQLを個別にバインドするのは現実的ではありません。TiDB v7.6.0では、スキーマが同等なすべてのデータベース間で一致するバインディングを可能にする、データベース間SQLバインディングが導入されています。
    TiProxy をサポート(v8.0.0 で GA)デプロイメント ツールを使用して簡単にデプロイできる TiProxy サービスを完全にサポートし、ローリング リスタート、アップグレード、またはスケーリング イベントを通じて TiDB への接続を管理および維持できるようにします。
    データ移行(DM)はMySQL 8.0(バージョン7.6.0でGA)を正式にサポートしますこれまで、DMを使用したMySQL 8.0からのデータ移行は実験的機能であり、本番環境ではご利用いただけませんでした。TiDB v7.6.0では、この機能の安定性と互換性が向上し、本番環境においてMySQL 8.0からTiDBへのデータ移行をスムーズかつ迅速に実行できるようになります。v7.6.0では、この機能が一般提供(GA)されます。
    TiDB リソース制御は、予想よりも多くのリソースを消費するクエリの管理をサポートします (v8.1.0 で GA) TiDBは、リソースグループのルールを通じて、予想以上にリソースを消費するクエリを自動的に識別し、それらのクエリを制限またはキャンセルすることができます。ルールで識別されないクエリでも、手動でクエリ特性を追加し、適切な対策を講じることで、突発的なクエリパフォーマンスの問題がデータベース全体に与える影響を軽減できます。
    DB操作と可観測性インデックス使用状況統計の監視をサポート(v8.0.0 で導入)適切なインデックス設計は、データベースのパフォーマンス維持に不可欠な前提条件です。TiDB v8.0.0では、インデックスの使用状況統計を提供するINFORMATION_SCHEMA.TIDB_INDEX_USAGEテーブルとsys.schema_unused_indexesビューが導入されました。この機能は、データベース内のインデックスの効率性を評価し、インデックス設計を最適化するのに役立ちます。
    データ移行TiCDC はシンプルプロトコルをサポートしています (v8.0.0 で導入) TiCDCは、新しいプロトコル「Simpleプロトコル」を導入しました。このプロトコルは、DDLおよびBOOTSTRAPイベントにテーブルスキーマ情報を埋め込むことで、スキーマをインバンドで追跡する機能を提供します。
    TiCDC はDebezium 形式プロトコル(v8.0.0 で導入) をサポートしています。 TiCDC は新しいプロトコル、Debezium プロトコルを導入しました。TiCDC は、Debezium スタイルのメッセージを生成するプロトコルを使用して、データ変更イベントを Kafka シンクにパブリッシュできるようになりました。
    TiCDC はクライアント認証をサポートしています (v8.1.0 で導入) TiCDCは、相互トランスポート層Security(mTLS)またはTiDBユーザー名とパスワードを使用したクライアント認証をサポートしています。この機能により、CLIまたはOpenAPIクライアントはTiCDCへの接続を認証できます。
    ## 機能の詳細 {#feature-details}