i18n(ja): remove stray digits inserted before code spans#23275
Conversation
|
Skipping CI for Draft Pull Request. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
There was a problem hiding this comment.
Code Review
This pull request cleans up the Japanese documentation by removing stray digits that were likely introduced as translation artifacts. The reviewer's feedback is highly constructive, pointing out several instances where stray digits were missed, or where their removal left behind grammatically incorrect phrases (such as "番目の列" or "番目のインデックス") and broken technical terms (like changing "4GB" to "GB"). Additionally, the feedback identifies missing Japanese particles and translation artifacts that need to be corrected to ensure the documentation is natural, clear, and grammatically accurate.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| - [`split.qps-threshold`](/tikv-configuration-file.md#qps-threshold) :リージョンがホットスポットと判断されるQPSのしきい値。4GB [`region-split-size`](/tikv-configuration-file.md#region-split-size)の場合はデフォルト値は1秒あたり`3000` 、それ以外の場合はデフォルト値は`7000`です。 | ||
| - [`split.byte-threshold`](/tikv-configuration-file.md#byte-threshold-new-in-v50) : (v5.0で導入)リージョンがホットスポットとして識別されるトラフィックしきい値。単位はバイトです`region-split-size`が4GB未満の場合はデフォルト値は30MiB/秒、それ以外の場合は100MiB/秒です。 | ||
| - [`split.region-cpu-overload-threshold-ratio`](/tikv-configuration-file.md#region-cpu-overload-threshold-ratio-new-in-v620) : (v6.2.0 で導入)リージョンがホットスポットと判断される CPU 使用率のしきい値 (読み取りスレッドプールの CPU 時間の割合)。4 `region-split-size`未満の場合はデフォルト値は`0.25` 、それ以外の場合はデフォルト値は`0.75`です。 | ||
| - [`split.region-cpu-overload-threshold-ratio`](/tikv-configuration-file.md#region-cpu-overload-threshold-ratio-new-in-v620) : (v6.2.0 で導入)リージョンがホットスポットと判断される CPU 使用率のしきい値 (読み取りスレッドプールの CPU 時間の割合)。`region-split-size`未満の場合はデフォルト値は`0.25` 、それ以外の場合はデフォルト値は`0.75`です。 |
There was a problem hiding this comment.
Removing the digit 4 here broke the technical meaning of the sentence because 4 was part of 4GB. It should be restored as 4GB未満の場合は.
| - [`split.region-cpu-overload-threshold-ratio`](/tikv-configuration-file.md#region-cpu-overload-threshold-ratio-new-in-v620) : (v6.2.0 で導入)リージョンがホットスポットと判断される CPU 使用率のしきい値 (読み取りスレッドプールの CPU 時間の割合)。`region-split-size`未満の場合はデフォルト値は`0.25` 、それ以外の場合はデフォルト値は`0.75`です。 | |
| - [`split.region-cpu-overload-threshold-ratio`](/tikv-configuration-file.md#region-cpu-overload-threshold-ratio-new-in-v620) : (v6.2.0 で導入)リージョンがホットスポットと判断される CPU 使用率のしきい値 (読み取りスレッドプールの CPU 時間の割合)。`region-split-size`が4GB未満の場合はデフォルト値は`0.25` 、それ以外の場合はデフォルト値は`0.75`です。 |
| ``` | ||
|
|
||
| `EXPLAIN`実際のクエリを実行しません。2 [`EXPLAIN ANALYZE`](/sql-statements/sql-statement-explain-analyze.md)クエリを実行し、 `EXPLAIN`情報を表示します。これは、選択された実行プランが最適ではないケースを診断するのに役立ちます。6 `EXPLAIN`使用例については、以下のドキュメントをご覧ください。 | ||
| `EXPLAIN`実際のクエリを実行しません。2 [`EXPLAIN ANALYZE`](/sql-statements/sql-statement-explain-analyze.md)クエリを実行し、 `EXPLAIN`情報を表示します。これは、選択された実行プランが最適ではないケースを診断するのに役立ちます。`EXPLAIN`使用例については、以下のドキュメントをご覧ください。 |
There was a problem hiding this comment.
The stray digit 2 before [EXPLAIN ANALYZE] was not removed. It should be removed to maintain a clean sentence structure.
| `EXPLAIN`実際のクエリを実行しません。2 [`EXPLAIN ANALYZE`](/sql-statements/sql-statement-explain-analyze.md)クエリを実行し、 `EXPLAIN`情報を表示します。これは、選択された実行プランが最適ではないケースを診断するのに役立ちます。`EXPLAIN`使用例については、以下のドキュメントをご覧ください。 | |
| `EXPLAIN`実際のクエリを実行しません。[`EXPLAIN ANALYZE`](/sql-statements/sql-statement-explain-analyze.md)クエリを実行し、 `EXPLAIN`情報を表示します。これは、選択された実行プランが最適ではないケースを診断するのに役立ちます。`EXPLAIN`使用例については、以下のドキュメントをご覧ください。 |
| ## コンセプト {#concept} | ||
|
|
||
| `AUTO_INCREMENT` 、デフォルトの列値を自動的に入力するために使用される列属性です。2 `INSERT`ステートメントで`AUTO_INCREMENT`番目の列の値が指定されていない場合、システムは自動的にこの列に値を割り当てます。 | ||
| `AUTO_INCREMENT` 、デフォルトの列値を自動的に入力するために使用される列属性です。`INSERT`ステートメントで`AUTO_INCREMENT`番目の列の値が指定されていない場合、システムは自動的にこの列に値を割り当てます。 |
There was a problem hiding this comment.
After removing the stray digit 2, the leftover phrase 番目の列 makes the sentence grammatically incorrect in Japanese. It should be corrected to AUTO_INCREMENT列.
| `AUTO_INCREMENT` 、デフォルトの列値を自動的に入力するために使用される列属性です。`INSERT`ステートメントで`AUTO_INCREMENT`番目の列の値が指定されていない場合、システムは自動的にこの列に値を割り当てます。 | |
| `AUTO_INCREMENT` 、デフォルトの列値を自動的に入力するために使用される列属性です。`INSERT`ステートメントで`AUTO_INCREMENT`列の値が指定されていない場合、システムは自動的にこの列に値を割り当てます。 |
| ## MySQLの互換性 {#mysql-compatibility} | ||
|
|
||
| UUIDはMySQLでも使用できます。1と`UUID_TO_BIN()` `BIN_TO_UUID()`はMySQL 8.0で導入されました。5 `UUID()`関数はそれ以前のMySQLバージョンでも使用できます。 | ||
| UUIDはMySQLでも使用できます。1と`UUID_TO_BIN()` `BIN_TO_UUID()`はMySQL 8.0で導入されました。`UUID()`関数はそれ以前のMySQLバージョンでも使用できます。 |
There was a problem hiding this comment.
The stray digit 1 was not fully removed, leaving 1と at the beginning of the sentence. It should be corrected to UUID_TO_BIN()と.
| UUIDはMySQLでも使用できます。1と`UUID_TO_BIN()` `BIN_TO_UUID()`はMySQL 8.0で導入されました。`UUID()`関数はそれ以前のMySQLバージョンでも使用できます。 | |
| UUIDはMySQLでも使用できます。`UUID_TO_BIN()`と`BIN_TO_UUID()`はMySQL 8.0で導入されました。`UUID()`関数はそれ以前のMySQLバージョンでも使用できます。 |
| - 初期化構成ファイルは`topology.yaml`です。 | ||
| - `--user root` : `root`キーを使用してターゲット マシンにログインし、クラスターの展開を完了するか、 `ssh`および`sudo`権限を持つ他のユーザーを使用して展開を完了することができます。 | ||
| - `[-i]`と`[-p]` : オプション。ターゲットマシンへのログインをパスワードなしで設定している場合、これらのパラメータは不要です。そうでない場合は、2つのパラメータのいずれかを選択してください。4 `[-i]` 、ターゲットマシンにアクセスできる`root`ユーザー(または`--user`で指定された他のユーザー)の秘密鍵です。10 `[-p]` 、ユーザーパスワードを対話的に入力するために使用されます。 | ||
| - `[-i]`と`[-p]` : オプション。ターゲットマシンへのログインをパスワードなしで設定している場合、これらのパラメータは不要です。そうでない場合は、2つのパラメータのいずれかを選択してください。`[-i]` 、ターゲットマシンにアクセスできる`root`ユーザー(または`--user`で指定された他のユーザー)の秘密鍵です。10 `[-p]` 、ユーザーパスワードを対話的に入力するために使用されます。 |
There was a problem hiding this comment.
The stray digit 10 before [-p] was not removed. It should be removed to maintain a clean sentence structure.
| - `[-i]`と`[-p]` : オプション。ターゲットマシンへのログインをパスワードなしで設定している場合、これらのパラメータは不要です。そうでない場合は、2つのパラメータのいずれかを選択してください。`[-i]` 、ターゲットマシンにアクセスできる`root`ユーザー(または`--user`で指定された他のユーザー)の秘密鍵です。10 `[-p]` 、ユーザーパスワードを対話的に入力するために使用されます。 | |
| - `[-i]`と`[-p]` : オプション。ターゲットマシンへのログインをパスワードなしで設定している場合、これらのパラメータは不要です。そうでない場合は、2つのパラメータのいずれかを選択してください。`[-i]` 、ターゲットマシンにアクセスできる`root`ユーザー(または`--user`で指定された他のユーザー)の秘密鍵です。`[-p]` 、ユーザーパスワードを対話的に入力するために使用されます。 |
| - `--self` : TiUP自体をアンインストールします。 | ||
|
|
||
| `component`はアンインストールするコンポーネントです。2 `version`アンインストールするバージョンです。8 `tiup uninstall`では、 `component`と`version`どちらも無視できます。どちらか一方を無視する場合は、 `--all`フラグを追加する必要があります。 | ||
| `component`はアンインストールするコンポーネントです。`version`アンインストールするバージョンです。`tiup uninstall`では、 `component`と`version`どちらも無視できます。どちらか一方を無視する場合は、 `--all`フラグを追加する必要があります。 |
There was a problem hiding this comment.
The particles は and の are missing in versionアンインストールするバージョンです and componentとversionどちらも無視できます. They should be corrected to versionはアンインストールするバージョンです and componentとversionのどちらも無視できます respectively.
| `component`はアンインストールするコンポーネントです。`version`アンインストールするバージョンです。`tiup uninstall`では、 `component`と`version`どちらも無視できます。どちらか一方を無視する場合は、 `--all`フラグを追加する必要があります。 | |
| `component`はアンインストールするコンポーネントです。`version`はアンインストールするバージョンです。`tiup uninstall`では、 `component`と`version`のどちらも無視できます。どちらか一方を無視する場合は、 `--all`フラグを追加する必要があります。 |
| ### <code>tiup list <component></code>を使用してコンポーネントの最新バージョン情報を表示できません {#can-t-see-the-latest-version-information-of-a-component-using-code-tiup-list-x3c-component-code} | ||
|
|
||
| 前回の問題と同様に、コンポーネントのバージョン情報は、ローカルキャッシュが存在しない場合にのみミラーサーバーから取得されます。1 `tiup list <component>`実行することでコンポーネントリストを更新できます。 | ||
| 前回の問題と同様に、コンポーネントのバージョン情報は、ローカルキャッシュが存在しない場合にのみミラーサーバーから取得されます。`tiup list <component>`実行することでコンポーネントリストを更新できます。 |
There was a problem hiding this comment.
The particle を is missing in tiup list <component>実行することで. It should be corrected to tiup list <component>を実行することで.
| 前回の問題と同様に、コンポーネントのバージョン情報は、ローカルキャッシュが存在しない場合にのみミラーサーバーから取得されます。`tiup list <component>`実行することでコンポーネントリストを更新できます。 | |
| 前回の問題と同様に、コンポーネントのバージョン情報は、ローカルキャッシュが存在しない場合にのみミラーサーバーから取得されます。`tiup list <component>`を実行することでコンポーネントリストを更新できます。 |
| - 統計情報を更新する | ||
| - `analyze table`手動で実行し、統計の正確性を維持するために、 `crontab`コマンドを使用して`analyze`定期的に実行します。 | ||
| - `auto analyze`自動的に実行します。3 `analyze ratio`しきい値を下げ、情報収集の頻度を上げ、実行の開始時刻と終了時刻を設定します。以下の例をご覧ください。 | ||
| - `auto analyze`自動的に実行します。`analyze ratio`しきい値を下げ、情報収集の頻度を上げ、実行の開始時刻と終了時刻を設定します。以下の例をご覧ください。 |
There was a problem hiding this comment.
The particles を and の are missing in auto analyze自動的に実行します and analyze ratioしきい値を下げ. They should be corrected to auto analyzeを自動的に実行します and analyze ratioのしきい値を下げ respectively.
| - `auto analyze`自動的に実行します。`analyze ratio`しきい値を下げ、情報収集の頻度を上げ、実行の開始時刻と終了時刻を設定します。以下の例をご覧ください。 | |
| - `auto analyze`を自動的に実行します。`analyze ratio`のしきい値を下げ、情報収集の頻度を上げ、実行の開始時刻と終了時刻を設定します。以下の例をご覧ください。 |
| - クライアントが`server is busy`や特に`raftstore is busy`などのエラーを報告する場合、エラーは I/O の問題に関連している可能性があります。 | ||
|
|
||
| `busy`エラーの具体的な原因を確認するには、監視パネル( **Grafana** -> **TiKV** -> **errors** )を確認してください。9 `server is busy` TiKVのフロー制御メカニズムです。これにより、TiKVは`tidb/ti-client` 、現在のTiKVの負荷が高すぎるため、クライアントは後で再試行する必要があることを通知します。 | ||
| `busy`エラーの具体的な原因を確認するには、監視パネル( **Grafana** -> **TiKV** -> **errors** )を確認してください。`server is busy` TiKVのフロー制御メカニズムです。これにより、TiKVは`tidb/ti-client` 、現在のTiKVの負荷が高すぎるため、クライアントは後で再試行する必要があることを通知します。 |
There was a problem hiding this comment.
The particle は is missing in server is busy TiKVのフロー制御メカニズムです, and に対し is missing in これにより、TiKVはtidb/ti-client 、現在のTiKVの負荷が高すぎるため. They should be corrected to server is busyはTiKVのフロー制御メカニズムです and これにより、TiKVはtidb/ti-clientに対し、現在のTiKVの負荷が高すぎるため respectively.
| `busy`エラーの具体的な原因を確認するには、監視パネル( **Grafana** -> **TiKV** -> **errors** )を確認してください。`server is busy` TiKVのフロー制御メカニズムです。これにより、TiKVは`tidb/ti-client` 、現在のTiKVの負荷が高すぎるため、クライアントは後で再試行する必要があることを通知します。 | |
| `busy`エラーの具体的な原因を確認するには、監視パネル( **Grafana** -> **TiKV** -> **errors** )を確認してください。`server is busy`はTiKVのフロー制御メカニズムです。これにより、TiKVは`tidb/ti-client`に対し、現在のTiKVの負荷が高すぎるため、クライアントは後で再試行する必要があることを通知します。 |
| `SHARD_ROW_ID_BITS`の値は動的に変更できます。変更された値は、新しく書き込まれたデータにのみ適用されます。 | ||
|
|
||
| `CLUSTERED`型の主キーを持つテーブルの場合、TiDBはテーブルの主キーをRowIDとして使用します。この場合、 `SHARD_ROW_ID_BITS`オプションはRowIDの生成ルールを変更するため使用できません。5 `NONCLUSTERED`の主キーを持つテーブルの場合、TiDBは自動的に割り当てられた64ビット整数をRowIDとして使用します。この場合、 `SHARD_ROW_ID_BITS` `CLUSTERED`が使用できます。9型の主キーの詳細については、 [クラスター化インデックス](/clustered-indexes.md)を参照してください。 | ||
| `CLUSTERED`型の主キーを持つテーブルの場合、TiDBはテーブルの主キーをRowIDとして使用します。この場合、 `SHARD_ROW_ID_BITS`オプションはRowIDの生成ルールを変更するため使用できません。`NONCLUSTERED`の主キーを持つテーブルの場合、TiDBは自動的に割り当てられた64ビット整数をRowIDとして使用します。この場合、 `SHARD_ROW_ID_BITS` `CLUSTERED`が使用できます。9型の主キーの詳細については、 [クラスター化インデックス](/clustered-indexes.md)を参照してください。 |
There was a problem hiding this comment.
The stray digit 9 was not removed, and the sentence structure is scrambled. It should be rewritten to be clear and natural.
| `CLUSTERED`型の主キーを持つテーブルの場合、TiDBはテーブルの主キーをRowIDとして使用します。この場合、 `SHARD_ROW_ID_BITS`オプションはRowIDの生成ルールを変更するため使用できません。`NONCLUSTERED`の主キーを持つテーブルの場合、TiDBは自動的に割り当てられた64ビット整数をRowIDとして使用します。この場合、 `SHARD_ROW_ID_BITS` `CLUSTERED`が使用できます。9型の主キーの詳細については、 [クラスター化インデックス](/clustered-indexes.md)を参照してください。 | |
| `CLUSTERED`型の主キーを持つテーブルの場合、TiDBはテーブルの主キーをRowIDとして使用します。この場合、 `SHARD_ROW_ID_BITS`オプションはRowIDの生成ルールを変更するため使用できません。`NONCLUSTERED`の主キーを持つテーブルの場合、TiDBは自動的に割り当てられた64ビット整数をRowIDとして使用します。この場合、 `SHARD_ROW_ID_BITS`が使用できます。クラスター化インデックス型の主キーの詳細については、 [クラスター化インデックス](/clustered-indexes.md)を参照してください。 |
|
Warning Gemini encountered an error creating the review. You can try again by commenting |
076cdd7 to
d8d9b9c
Compare
…a code span Removes machine-translation artifacts of the form `。N \`code\`` (a stray single digit between a Japanese full stop and a following code span). Verified all matches are stray (unrelated to the code span). release-4.0.15.md and other files handled in separate PRs are excluded. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…ingcap#23273) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
d8d9b9c to
2ab9230
Compare
Removes machine-translation artifacts where a stray single digit was inserted between a sentence-ending period (
。) and a following code span — e.g.変換します。5 \TIMESTAMP`→変換します。`TIMESTAMP``.~450 removals across ~258 files. All verified to be stray (the digit is unrelated to the code span).
releases/release-4.0.15.mdis excluded (fully handled in another PR).Might cause conflicts after applied to another branch