diff --git a/dashboard/dashboard-resource-manager.md b/dashboard/dashboard-resource-manager.md index 065ca3b3ade2c..da27cc5e80f64 100644 --- a/dashboard/dashboard-resource-manager.md +++ b/dashboard/dashboard-resource-manager.md @@ -71,8 +71,8 @@ summary: TiDB Dashboardのリソースマネージャページは、クラスタ パネル上のメトリクスを観察することで、クラスター全体の現在のリソース消費状況を把握できます。監視メトリクスとその意味は次のとおりです。 -- 消費された RU の合計: リアルタイムでカウントされた要求ユニットの合計消費量。 -- リソースグループによって消費された RU: リソースグループによってリアルタイムで消費された要求ユニットの数。 +- **Total RU Consumed**: リアルタイムでカウントされたリクエストユニットの合計消費量。 +- **RU Consumed by Resource Groups**: リソースグループによってリアルタイムで消費されたリクエストユニットの数。 - TiDB - CPU クォータ: TiDB の最大 CPU 使用量。 - CPU 使用率: すべての TiDB インスタンスの合計 CPU 使用率。 diff --git a/grafana-resource-control-dashboard.md b/grafana-resource-control-dashboard.md index 080abd726c4b4..5c283651ae465 100644 --- a/grafana-resource-control-dashboard.md +++ b/grafana-resource-control-dashboard.md @@ -19,9 +19,9 @@ TiDBはフロー制御に[トークンバケットアルゴリズム](https://en - RU: 各リソースグループの[リクエストユニット(RU)](/tidb-resource-control-ru-groups.md#what-is-request-unit-ru)の消費情報。リアルタイムで計算されます。`total`は、すべてのリソースグループで消費されるリクエストユニットの合計です。各リソースグループのリクエストユニット消費量は、読み取り消費量(読み取りリクエストユニット)と書き込み消費量(書き込みリクエストユニット)の合計と等しくなります。 - クエリあたりのRU: 各SQL文が1秒あたりに消費するリクエストユニットの平均数。上記のRUメトリックを1秒あたりに実行されるSQL文の数で割ることで算出されます。 -- RRU: リアルタイムで計算される各リソースグループの読み取り要求単位消費情報。`total`は 、すべてのリソースグループによって消費される読み取り要求単位の合計です。 -- クエリあたりのRRU: 各SQL文が1秒あたりに消費する平均読み取り要求ユニット数。上記のRRUメトリックを1秒あたりに実行されるSQL文の数で割ることで算出されます。 -- WRU: リアルタイムで計算される各リソースグループの書き込み要求単位消費情報。`total`は 、すべてのリソースグループによって消費される書き込み要求単位の合計です。 +- RRU: リアルタイムで計算される各リソースグループの読み取りリクエストユニット消費情報。`total`は 、すべてのリソースグループによって消費される読み取りリクエストユニットの合計です。 +- クエリあたりのRRU: 各SQL文が1秒あたりに消費する平均読み取りリクエストユニット数。上記のRRUメトリックを1秒あたりに実行されるSQL文の数で割ることで算出されます。 +- WRU: リアルタイムで計算される各リソースグループの書き込みリクエストユニット消費情報。`total`は 、すべてのリソースグループによって消費される書き込みリクエストユニットの合計です。 - クエリあたりのWRU: 各SQL文が1秒あたりに消費する書き込みリクエストユニット(WRRU)の平均数。上記のWRUメトリックを1秒あたりに実行されるSQL文の数で割ることで算出されます。 - 利用可能なRU: 各リソースグループのRUトークンバケット内の利用可能なトークン数。この値が`0`の場合、このリソースグループは`RU_PER_SEC`の割合でトークンを消費し、レート制限状態にあるとみなされます。 - クエリの最大期間: リソースグループに関する最大クエリ期間。 diff --git a/releases/release-6.6.0.md b/releases/release-6.6.0.md index e83e1df437390..c4e12fd3f6bd7 100644 --- a/releases/release-6.6.0.md +++ b/releases/release-6.6.0.md @@ -352,7 +352,7 @@ TiDB バージョン: 6.6.0- [DMR](/releases/versioning.md#development-milestone | TiDB | [`tidb_stmt_summary_file_max_days`](/tidb-configuration-file.md#tidb_stmt_summary_file_max_days-new-in-v660) | 新しく追加された | ステートメントサマリーデータの永続化が有効になっている場合、この設定では永続データファイルを保持する最大日数を指定します。 | | TiDB | [`tidb_stmt_summary_file_max_size`](/tidb-configuration-file.md#tidb_stmt_summary_file_max_size-new-in-v660) | 新しく追加された | ステートメントサマリーの永続化が有効になっている場合、この設定では永続データファイルの最大サイズ(MiB単位)を指定します。 | | TiDB | [`tidb_stmt_summary_filename`](/tidb-configuration-file.md#tidb_stmt_summary_filename-new-in-v660) | 新しく追加された | ステートメントサマリーデータの永続化が有効になっている場合、この設定では永続データが書き込まれるファイルを指定します。 | -| TiKV | [`resource-control.enabled`](/tikv-configuration-file.md#resource-control) | 新しく追加された | 対応するリソースグループの要求単位 (RU) に基づいて、ユーザーのフォアグラウンド読み取り/書き込み要求のスケジューリングを有効にするかどうか。デフォルト値は`false`で、これは対応するリソースグループの RU に基づくスケジューリングを無効にすることを意味します。 | +| TiKV | [`resource-control.enabled`](/tikv-configuration-file.md#resource-control) | 新しく追加された | 対応するリソースグループのリクエストユニット (RU) に基づいて、ユーザーのフォアグラウンド読み取り/書き込み要求のスケジューリングを有効にするかどうか。デフォルト値は`false`で、これは対応するリソースグループの RU に基づくスケジューリングを無効にすることを意味します。 | | TiKV | [`storage.engine`](/tikv-configuration-file.md#engine-new-in-v660) | 新しく追加された | この設定項目は、ストレージエンジンのタイプを指定します。値のオプションは`"raft-kv"`と`"partitioned-raft-kv"`です。この設定項目は、クラスタ作成時にのみ指定でき、一度指定すると変更できません。 | | TiKV | [`rocksdb.write-buffer-flush-oldest-first`](/tikv-configuration-file.md#write-buffer-flush-oldest-first-new-in-v660) | 新しく追加された | この設定項目は、現在の RocksDB の`memtable`のメモリ使用量がしきい値に達したときに使用されるフラッシュ戦略を指定します。 | | TiKV | [`rocksdb.write-buffer-limit`](/tikv-configuration-file.md#write-buffer-limit-new-in-v660) | 新しく追加された | この設定項目は、単一の TiKV 内のすべての RocksDB インスタンス`memtable`が使用する合計メモリの制限を指定します。デフォルト値は、マシン全体のメモリの 25% です。 | diff --git a/tidb-cloud/architecture-concepts.md b/tidb-cloud/architecture-concepts.md index 8bc124a0a75f2..e83f715054662 100644 --- a/tidb-cloud/architecture-concepts.md +++ b/tidb-cloud/architecture-concepts.md @@ -46,7 +46,7 @@ Starterプランは、 TiDB Cloudを初めて利用する方に最適です。 - **ストレージ**:初期容量として、行ベースのストレージが5 GiB、列指向のストレージが5 GiB提供されます。 -- **Request Units**: データベース操作の 5,000 万[要求単位(RU)](/tidb-cloud/tidb-cloud-glossary.md#request-unit-ru)が含まれます。 +- **Request Units**: データベース操作の 5,000 万[リクエストユニット(RU)](/tidb-cloud/tidb-cloud-glossary.md#request-unit-ru)が含まれます。 ## TiDB Cloud Essential {#tidb-cloud-essential} diff --git a/tidb-cloud/manage-serverless-spend-limit.md b/tidb-cloud/manage-serverless-spend-limit.md index a630859cf67bc..25b8e77d7855a 100644 --- a/tidb-cloud/manage-serverless-spend-limit.md +++ b/tidb-cloud/manage-serverless-spend-limit.md @@ -19,7 +19,7 @@ TiDB Cloudの各組織につき、最大 5つの [無料のTiDB Cloud Starterイ - 行ベースストレージ:5 GiB - 列指向ストレージ:5 GiB -- [要求単位(RU)](/tidb-cloud/tidb-cloud-glossary.md#request-unit-ru) : 5,000万RU/月 +- [リクエストユニット(RU)](/tidb-cloud/tidb-cloud-glossary.md#request-unit-ru) : 5,000万RU/月 TiDB Cloud Starterインスタンスが使用クォータに達すると、ユーザーが または新しい月の開始時に使用がリセットさ[割り当てを増やす](#update-spending-limit)まで、新しい接続試行は即座に拒否されます。クォータに達する前に確立された既存の接続はアクティブなままですが、スロットリングが発生します。たとえば、無料のTiDB Cloud StarterTiDB Cloud Starterの行ベースのストレージが5 GiB を超えると、 TiDB Cloud Starterインスタンスは自動的に新しい接続試行を制限します。 diff --git a/tidb-cloud/select-cluster-tier.md b/tidb-cloud/select-cluster-tier.md index 35f235333bee4..356e526c2ffd5 100644 --- a/tidb-cloud/select-cluster-tier.md +++ b/tidb-cloud/select-cluster-tier.md @@ -45,7 +45,7 @@ TiDB Cloud Starterは、フルマネージド型のマルチテナント対応Ti - **ストレージ**:初期容量として、行ベースのストレージが5 GiB、列指向のストレージが5 GiB提供されます。 -- **Request Units**: データベース操作の 5,000 万[要求単位(RU)](/tidb-cloud/tidb-cloud-glossary.md#request-unit-ru)が含まれます。 +- **Request Units**: データベース操作の 5,000 万[リクエストユニット(RU)](/tidb-cloud/tidb-cloud-glossary.md#request-unit-ru)が含まれます。 ### 使用クォータ {#usage-quota} @@ -55,7 +55,7 @@ TiDB Cloudでは、組織ごとにデフォルトで最大5つのTiDB Cloud Star - 行ベースストレージ:5 GiB - 列指向ストレージ:5 GiB -- 要求単位(RU):月間5,000万RU +- リクエストユニット(RU):月間5,000万RU リクエストユニット(RU)とは、データベースへの単一のリクエストによって消費されるリソース量を表す単位です。リクエストによって消費されるRUの量は、操作の種類や取得または変更されるデータの量など、さまざまな要因によって異なります。 diff --git a/tidb-resource-control-ru-groups.md b/tidb-resource-control-ru-groups.md index b6a853b532ef0..adc5b3223cb8a 100644 --- a/tidb-resource-control-ru-groups.md +++ b/tidb-resource-control-ru-groups.md @@ -22,14 +22,14 @@ TiDBのリソース制御機能は、TiDBレイヤーのフロー制御機能と -- TiFlashフロー制御: [TiFlashパイプライン実行モデル](/tiflash/tiflash-pipeline-model.md)を使用すると、 TiFlash はさまざまなクエリの CPU 消費量をより正確に取得し、それを[要求単位数(RU)](#what-is-request-unit-ru)に変換して差し引くことができます。トラフィック制御はトークン バケット アルゴリズムを使用して実装されます。 +- TiFlashフロー制御: [TiFlashパイプライン実行モデル](/tiflash/tiflash-pipeline-model.md)を使用すると、 TiFlash はさまざまなクエリの CPU 消費量をより正確に取得し、それを[リクエストユニット数(RU)](#what-is-request-unit-ru)に変換して差し引くことができます。トラフィック制御はトークン バケット アルゴリズムを使用して実装されます。 - TiFlashスケジューリング: システムリソースが不足している場合、 TiFlash は優先順位に基づいて複数のリソースグループ間でパイプライン タスクをスケジュールします。具体的なロジックは次のとおりです。まず、 TiFlash はリソースグループの`PRIORITY`を評価し、次に CPU 使用率と`RU_PER_SEC`を考慮します。その結果、 `rg1`と`rg2`が同じ`PRIORITY`を持ち、 `rg2`の`RU_PER_SEC`が`rg1`の 2 倍である場合、 `rg2`の CPU 使用率は`rg1`の 2 倍になります。 -- TiFlashフロー制御: [TiFlashパイプライン実行モデル](http://docs.pingcap.com/tidb/dev/tiflash-pipeline-model)を使用すると、 TiFlash はさまざまなクエリの CPU 消費量をより正確に取得し、それを[要求単位数(RU)](#what-is-request-unit-ru)に変換して差し引くことができます。トラフィック制御はトークン バケット アルゴリズムを使用して実装されます。 +- TiFlashフロー制御: [TiFlashパイプライン実行モデル](http://docs.pingcap.com/tidb/dev/tiflash-pipeline-model)を使用すると、 TiFlash はさまざまなクエリの CPU 消費量をより正確に取得し、それを[リクエストユニット数(RU)](#what-is-request-unit-ru)に変換して差し引くことができます。トラフィック制御はトークン バケット アルゴリズムを使用して実装されます。 - TiFlashスケジューリング: システムリソースが不足している場合、 TiFlash は優先順位に基づいて複数のリソースグループ間でパイプライン タスクをスケジュールします。具体的なロジックは次のとおりです。まず、 TiFlash はリソースグループの`PRIORITY`を評価し、次に CPU 使用率と`RU_PER_SEC`を考慮します。その結果、 `rg1`と`rg2`が同じ`PRIORITY`を持ち、 `rg2`の`RU_PER_SEC`が`rg1`の 2 倍である場合、 `rg2`の CPU 使用率は`rg1`の 2 倍になります。