From 08ad962405a56391e79e1efde213059743d6ee5d Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Thu, 25 Jun 2026 16:12:12 +0900 Subject: [PATCH 01/24] =?UTF-8?q?i18n(ja):=20fix=20unnatural=20translation?= =?UTF-8?q?s=20=E7=94=9F=E3=81=8D=E3=82=8B=E6=99=82=E9=96=93=E2=86=92?= =?UTF-8?q?=E5=AD=98=E7=B6=9A=E6=99=82=E9=96=93,=20=E6=96=87=E5=AD=97?= =?UTF-8?q?=E9=80=9A=E3=82=8A=E3=81=AE=E5=80=A4=E2=86=92=E3=83=AA=E3=83=86?= =?UTF-8?q?=E3=83=A9=E3=83=AB=E5=80=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TOC-tidb-cloud-essential.md | 2 +- TOC-tidb-cloud-premium.md | 2 +- TOC-tidb-cloud-starter.md | 2 +- TOC-tidb-cloud.md | 2 +- TOC.md | 4 ++-- basic-features.md | 2 +- develop/dev-guide-delete-data.md | 2 +- tidb-cloud/releases/release-notes-2024.md | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/TOC-tidb-cloud-essential.md b/TOC-tidb-cloud-essential.md index 01dd859a198a1..93ca20d010f63 100644 --- a/TOC-tidb-cloud-essential.md +++ b/TOC-tidb-cloud-essential.md @@ -208,7 +208,7 @@ - [AUTO_RANDOM](/auto-random.md) - [_tidb_rowid](/tidb-rowid.md) - [SHARD_ROW_ID_BITS](/shard-row-id-bits.md) - - [文字通りの値](/literal-values.md) + - [リテラル値](/literal-values.md) - [スキーマオブジェクト名](/schema-object-names.md) - [キーワードと予約語](/keywords.md) - [ユーザー定義変数](/user-defined-variables.md) diff --git a/TOC-tidb-cloud-premium.md b/TOC-tidb-cloud-premium.md index d2f7baa1653c5..904e03c51aea9 100644 --- a/TOC-tidb-cloud-premium.md +++ b/TOC-tidb-cloud-premium.md @@ -187,7 +187,7 @@ - [AUTO_RANDOM](/auto-random.md) - [_tidb_rowid](/tidb-rowid.md) - [SHARD_ROW_ID_BITS](/shard-row-id-bits.md) - - [文字通りの値](/literal-values.md) + - [リテラル値](/literal-values.md) - [スキーマオブジェクト名](/schema-object-names.md) - [キーワードと予約語](/keywords.md) - [ユーザー定義変数](/user-defined-variables.md) diff --git a/TOC-tidb-cloud-starter.md b/TOC-tidb-cloud-starter.md index b4b0dbcc52423..344c19161b0f7 100644 --- a/TOC-tidb-cloud-starter.md +++ b/TOC-tidb-cloud-starter.md @@ -211,7 +211,7 @@ - [AUTO_RANDOM](/auto-random.md) - [_tidb_rowid](/tidb-rowid.md) - [SHARD_ROW_ID_BITS](/shard-row-id-bits.md) - - [文字通りの値](/literal-values.md) + - [リテラル値](/literal-values.md) - [スキーマオブジェクト名](/schema-object-names.md) - [キーワードと予約語](/keywords.md) - [ユーザー定義変数](/user-defined-variables.md) diff --git a/TOC-tidb-cloud.md b/TOC-tidb-cloud.md index 7317d5f8696e7..f98a8daadc719 100644 --- a/TOC-tidb-cloud.md +++ b/TOC-tidb-cloud.md @@ -271,7 +271,7 @@ - [AUTO_RANDOM](/auto-random.md) - [_tidb_rowid](/tidb-rowid.md) - [SHARD_ROW_ID_BITS](/shard-row-id-bits.md) - - [文字通りの値](/literal-values.md) + - [リテラル値](/literal-values.md) - [スキーマオブジェクト名](/schema-object-names.md) - [キーワードと予約語](/keywords.md) - [ユーザー定義変数](/user-defined-variables.md) diff --git a/TOC.md b/TOC.md index a776d0556f69c..c1ab434ed9055 100644 --- a/TOC.md +++ b/TOC.md @@ -640,7 +640,7 @@ - [AUTO_RANDOM](/auto-random.md) - [_tidb_rowid](/tidb-rowid.md) - [SHARD_ROW_ID_BITS](/shard-row-id-bits.md) - - [文字通りの値](/literal-values.md) + - [リテラル値](/literal-values.md) - [スキーマオブジェクト名](/schema-object-names.md) - [キーワードと予約語](/keywords.md) - [ユーザー定義変数](/user-defined-variables.md) @@ -871,7 +871,7 @@ - 文字セットと照合 - [概要](/character-set-and-collation.md) - [GBK](/character-set-gbk.md) - - [TTL(Time to Live:生きる時間)](/time-to-live.md) + - [TTL(Time to Live:存続時間)](/time-to-live.md) - [SQLにおける配置ルール](/placement-rules-in-sql.md) - システムテーブル - `mysql`スキーマ diff --git a/basic-features.md b/basic-features.md index d2b464c501363..e85de07dec6a4 100644 --- a/basic-features.md +++ b/basic-features.md @@ -146,7 +146,7 @@ summary: TiDBの機能概要について学びましょう。 | [シーケンス](/sql-statements/sql-statement-create-sequence.md) | Y | Y | Y | Y | Y | Y | Y | | [AUTO_INCREMENT](/auto-increment.md) | Y | Y | Y | Y | Y[^4] | Y | Y | | [AUTO_RANDOM](/auto-random.md) | Y | Y | Y | Y | Y | Y | Y | -| [TTL(Time to Live:生きる時間)](/time-to-live.md) | Y | Y | Y | Y | E | N | N | +| [TTL(Time to Live:存続時間)](/time-to-live.md) | Y | Y | Y | Y | E | N | N | | [DDLアルゴリズムのアサーション](/sql-statements/sql-statement-alter-table.md) | Y | Y | Y | Y | Y | Y | Y | | マルチスキーマの変更:列の追加 | Y | Y | Y | Y | Y | E | E | | [列の型を変更する](/sql-statements/sql-statement-modify-column.md) | Y | Y | Y | Y | Y | Y | Y | diff --git a/develop/dev-guide-delete-data.md b/develop/dev-guide-delete-data.md index eb1faedf0f33a..8c6a79047581c 100644 --- a/develop/dev-guide-delete-data.md +++ b/develop/dev-guide-delete-data.md @@ -6,7 +6,7 @@ aliases: ['/ja/tidb/stable/dev-guide-delete-data/','/ja/tidb/dev/dev-guide-delet # データ削除 {#delete-data} -このドキュメントでは、[消去](/sql-statements/sql-statement-delete.md)SQL ステートメントを使用して TiDB 内のデータを削除する方法について説明します。期限切れのデータを定期的に削除する必要がある場合は、[生きる時間](/develop/dev-guide-time-to-live.md)機能を使用してください。 +このドキュメントでは、[消去](/sql-statements/sql-statement-delete.md)SQL ステートメントを使用して TiDB 内のデータを削除する方法について説明します。期限切れのデータを定期的に削除する必要がある場合は、[存続時間](/develop/dev-guide-time-to-live.md)機能を使用してください。 ## 始める前に {#before-you-start} diff --git a/tidb-cloud/releases/release-notes-2024.md b/tidb-cloud/releases/release-notes-2024.md index 391a6a932af92..c98420422a294 100644 --- a/tidb-cloud/releases/release-notes-2024.md +++ b/tidb-cloud/releases/release-notes-2024.md @@ -296,7 +296,7 @@ summary: TiDB Cloudの2024年のリリースノートについてご確認くだ 詳細については、 [TiDB Cloud Serverlessの料金詳細](https://www.pingcap.com/tidb-serverless-pricing-details/#storage)を参照してください。 -- [TiDB Cloud Serverless](/tidb-cloud/select-cluster-tier.md#starter)[生きる時間(TTL)](/time-to-live.md)をサポートします。 +- [TiDB Cloud Serverless](/tidb-cloud/select-cluster-tier.md#starter)[存続時間(TTL)](/time-to-live.md)をサポートします。 ## 2024年5月28日 {#may-28-2024} From 53ca8f4934e1f1759450fa8190c491fc2667180e Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Thu, 25 Jun 2026 16:16:50 +0900 Subject: [PATCH 02/24] i18n(ja): standardize SQL statement H1 headings to English Replace Japanese-translated H1 headings in all 140 sql-statement reference pages with the canonical English SQL syntax names, matching the release-8.5 EN source format exactly (including backtick-wrapping for keywords like `CALIBRATE RESOURCE`). The anchor IDs ({#add-column}, etc.) are preserved. --- sql-statements/sql-statement-add-column.md | 3 ++- sql-statements/sql-statement-add-index.md | 3 ++- sql-statements/sql-statement-admin-alter-ddl.md | 3 ++- sql-statements/sql-statement-admin-bdr-role.md | 3 ++- sql-statements/sql-statement-admin-cancel-ddl.md | 3 ++- sql-statements/sql-statement-admin-check-table-index.md | 3 ++- sql-statements/sql-statement-admin-checksum-table.md | 3 ++- sql-statements/sql-statement-admin-cleanup.md | 3 ++- sql-statements/sql-statement-admin-pause-ddl.md | 3 ++- sql-statements/sql-statement-admin-recover.md | 3 ++- sql-statements/sql-statement-admin-resume-ddl.md | 3 ++- sql-statements/sql-statement-admin-show-ddl.md | 3 ++- sql-statements/sql-statement-admin.md | 3 ++- sql-statements/sql-statement-alter-database.md | 3 ++- sql-statements/sql-statement-alter-index.md | 3 ++- sql-statements/sql-statement-alter-instance.md | 3 ++- sql-statements/sql-statement-alter-placement-policy.md | 3 ++- sql-statements/sql-statement-alter-range.md | 3 ++- sql-statements/sql-statement-alter-resource-group.md | 3 ++- sql-statements/sql-statement-alter-sequence.md | 3 ++- sql-statements/sql-statement-alter-table.md | 3 ++- sql-statements/sql-statement-alter-user.md | 3 ++- sql-statements/sql-statement-analyze-table.md | 3 ++- sql-statements/sql-statement-backup.md | 3 ++- sql-statements/sql-statement-batch.md | 3 ++- sql-statements/sql-statement-begin.md | 3 ++- sql-statements/sql-statement-cancel-distribution-job.md | 3 ++- sql-statements/sql-statement-cancel-import-job.md | 3 ++- sql-statements/sql-statement-change-column.md | 3 ++- sql-statements/sql-statement-create-binding.md | 3 ++- sql-statements/sql-statement-create-database.md | 3 ++- sql-statements/sql-statement-create-index.md | 3 ++- sql-statements/sql-statement-create-placement-policy.md | 3 ++- sql-statements/sql-statement-create-resource-group.md | 3 ++- sql-statements/sql-statement-create-role.md | 3 ++- sql-statements/sql-statement-create-sequence.md | 3 ++- sql-statements/sql-statement-create-table-like.md | 3 ++- sql-statements/sql-statement-create-table.md | 3 ++- sql-statements/sql-statement-create-user.md | 3 ++- sql-statements/sql-statement-create-view.md | 3 ++- sql-statements/sql-statement-deallocate.md | 3 ++- sql-statements/sql-statement-desc.md | 3 ++- sql-statements/sql-statement-describe.md | 3 ++- sql-statements/sql-statement-distribute-table.md | 3 ++- sql-statements/sql-statement-do.md | 3 ++- sql-statements/sql-statement-drop-binding.md | 3 ++- sql-statements/sql-statement-drop-column.md | 3 ++- sql-statements/sql-statement-drop-placement-policy.md | 3 ++- sql-statements/sql-statement-drop-role.md | 3 ++- sql-statements/sql-statement-drop-sequence.md | 3 ++- sql-statements/sql-statement-drop-stats.md | 3 ++- sql-statements/sql-statement-drop-view.md | 3 ++- sql-statements/sql-statement-execute.md | 3 ++- sql-statements/sql-statement-explain-analyze.md | 3 ++- sql-statements/sql-statement-flashback-cluster.md | 3 ++- sql-statements/sql-statement-flashback-database.md | 3 ++- sql-statements/sql-statement-flashback-table.md | 3 ++- sql-statements/sql-statement-flush-privileges.md | 3 ++- sql-statements/sql-statement-flush-status.md | 3 ++- sql-statements/sql-statement-flush-tables.md | 3 ++- sql-statements/sql-statement-import-into.md | 3 ++- sql-statements/sql-statement-insert.md | 3 ++- sql-statements/sql-statement-kill.md | 3 ++- sql-statements/sql-statement-load-data.md | 3 ++- sql-statements/sql-statement-load-stats.md | 3 ++- sql-statements/sql-statement-lock-stats.md | 3 ++- sql-statements/sql-statement-lock-tables-and-unlock-tables.md | 3 ++- sql-statements/sql-statement-modify-column.md | 3 ++- sql-statements/sql-statement-overview.md | 3 ++- sql-statements/sql-statement-prepare.md | 3 ++- sql-statements/sql-statement-query-watch.md | 3 ++- sql-statements/sql-statement-recover-table.md | 3 ++- sql-statements/sql-statement-rename-index.md | 3 ++- sql-statements/sql-statement-rename-table.md | 3 ++- sql-statements/sql-statement-rename-user.md | 3 ++- sql-statements/sql-statement-replace.md | 3 ++- sql-statements/sql-statement-restore.md | 3 ++- sql-statements/sql-statement-rollback.md | 3 ++- sql-statements/sql-statement-savepoint.md | 3 ++- sql-statements/sql-statement-select.md | 3 ++- sql-statements/sql-statement-set-names.md | 3 ++- sql-statements/sql-statement-set-password.md | 3 ++- sql-statements/sql-statement-set-resource-group.md | 3 ++- sql-statements/sql-statement-set-role.md | 3 ++- sql-statements/sql-statement-set-transaction.md | 3 ++- sql-statements/sql-statement-show-affinity.md | 2 +- sql-statements/sql-statement-show-analyze-status.md | 3 ++- sql-statements/sql-statement-show-backups.md | 3 ++- sql-statements/sql-statement-show-bindings.md | 3 ++- sql-statements/sql-statement-show-builtins.md | 3 ++- sql-statements/sql-statement-show-character-set.md | 3 ++- sql-statements/sql-statement-show-collation.md | 3 ++- sql-statements/sql-statement-show-column-stats-usage.md | 3 ++- sql-statements/sql-statement-show-columns-from.md | 3 ++- sql-statements/sql-statement-show-config.md | 3 ++- sql-statements/sql-statement-show-create-database.md | 3 ++- sql-statements/sql-statement-show-create-placement-policy.md | 3 ++- sql-statements/sql-statement-show-create-resource-group.md | 3 ++- sql-statements/sql-statement-show-create-sequence.md | 3 ++- sql-statements/sql-statement-show-create-table.md | 3 ++- sql-statements/sql-statement-show-create-user.md | 3 ++- sql-statements/sql-statement-show-databases.md | 3 ++- sql-statements/sql-statement-show-distribution-jobs.md | 3 ++- sql-statements/sql-statement-show-engines.md | 3 ++- sql-statements/sql-statement-show-errors.md | 3 ++- sql-statements/sql-statement-show-fields-from.md | 3 ++- sql-statements/sql-statement-show-grants.md | 3 ++- sql-statements/sql-statement-show-import-job.md | 3 ++- sql-statements/sql-statement-show-indexes.md | 3 ++- sql-statements/sql-statement-show-master-status.md | 3 ++- sql-statements/sql-statement-show-placement-for.md | 3 ++- sql-statements/sql-statement-show-placement-labels.md | 3 ++- sql-statements/sql-statement-show-placement.md | 3 ++- sql-statements/sql-statement-show-plugins.md | 3 ++- sql-statements/sql-statement-show-privileges.md | 3 ++- sql-statements/sql-statement-show-processlist.md | 3 ++- sql-statements/sql-statement-show-profiles.md | 3 ++- sql-statements/sql-statement-show-schemas.md | 3 ++- sql-statements/sql-statement-show-stats-buckets.md | 3 ++- sql-statements/sql-statement-show-stats-healthy.md | 3 ++- sql-statements/sql-statement-show-stats-histograms.md | 3 ++- sql-statements/sql-statement-show-stats-locked.md | 3 ++- sql-statements/sql-statement-show-stats-meta.md | 3 ++- sql-statements/sql-statement-show-stats-topn.md | 3 ++- sql-statements/sql-statement-show-status.md | 3 ++- sql-statements/sql-statement-show-table-distribution.md | 3 ++- sql-statements/sql-statement-show-table-regions.md | 3 ++- sql-statements/sql-statement-show-table-status.md | 3 ++- sql-statements/sql-statement-show-tables.md | 3 ++- sql-statements/sql-statement-show-variables.md | 3 ++- sql-statements/sql-statement-show-warnings.md | 3 ++- sql-statements/sql-statement-shutdown.md | 3 ++- sql-statements/sql-statement-split-region.md | 3 ++- sql-statements/sql-statement-start-transaction.md | 3 ++- sql-statements/sql-statement-table.md | 3 ++- sql-statements/sql-statement-trace.md | 3 ++- sql-statements/sql-statement-unlock-stats.md | 3 ++- sql-statements/sql-statement-update.md | 3 ++- sql-statements/sql-statement-use.md | 3 ++- sql-statements/sql-statement-with.md | 3 ++- 140 files changed, 279 insertions(+), 140 deletions(-) diff --git a/sql-statements/sql-statement-add-column.md b/sql-statements/sql-statement-add-column.md index 03634f86fbc99..8d8605c43b3cf 100644 --- a/sql-statements/sql-statement-add-column.md +++ b/sql-statements/sql-statement-add-column.md @@ -3,7 +3,7 @@ title: ADD COLUMN | TiDB SQL Statement Reference summary: TiDB データベースの ADD COLUMN の使用法の概要。 --- -# 列を追加 {#add-column} +# ADD COLUMN {#add-column} `ALTER TABLE.. ADD COLUMN`文は既存のテーブルに列を追加します。この操作は TiDB ではオンラインで実行されるため、列の追加によってテーブルへの読み取りも書き込みもブロックされることはありません。 @@ -94,3 +94,4 @@ mysql> SELECT * FROM t1; - [インデックスを追加](/sql-statements/sql-statement-add-index.md) - [テーブルの作成](/sql-statements/sql-statement-create-table.md) + diff --git a/sql-statements/sql-statement-add-index.md b/sql-statements/sql-statement-add-index.md index 11b1006915900..243cf3d6245fb 100644 --- a/sql-statements/sql-statement-add-index.md +++ b/sql-statements/sql-statement-add-index.md @@ -3,7 +3,7 @@ title: ADD INDEX | TiDB SQL Statement Reference summary: TiDBデータベースにおけるADD INDEXの使用方法の概要。 --- -# インデックスを追加 {#add-index} +# ADD INDEX {#add-index} `ALTER TABLE.. ADD INDEX`ステートメントは、既存のテーブルにインデックスを追加します。この操作は TiDB ではオンラインで実行されるため、インデックスの追加によってテーブルへの読み取りや書き込みがブロックされることはありません。 @@ -122,3 +122,4 @@ mysql> EXPLAIN SELECT * FROM t1 WHERE c1 = 3; - [テーブルを作成する](/sql-statements/sql-statement-create-table.md) - [EXPLAIN](/sql-statements/sql-statement-explain.md) - [TiDB分散実行フレームワーク(DXF)](/tidb-distributed-execution-framework.md) + diff --git a/sql-statements/sql-statement-admin-alter-ddl.md b/sql-statements/sql-statement-admin-alter-ddl.md index d149072c8bd34..377050054abc4 100644 --- a/sql-statements/sql-statement-admin-alter-ddl.md +++ b/sql-statements/sql-statement-admin-alter-ddl.md @@ -3,7 +3,7 @@ title: ADMIN ALTER DDL JOBS summary: TiDBデータベースにおけるADMIN ALTER DDL JOBS`の使用方法の概要。 --- -# 管理者によるDDLジョブの変更 {#admin-alter-ddl-jobs} +# ADMIN ALTER DDL JOBS {#admin-alter-ddl-jobs} > **注記:** > @@ -97,3 +97,4 @@ AlterJobOption ::= - [`ADMIN CANCEL DDL`](/sql-statements/sql-statement-admin-cancel-ddl.md) - [`ADMIN PAUSE DDL`](/sql-statements/sql-statement-admin-pause-ddl.md) - [`ADMIN RESUME DDL`](/sql-statements/sql-statement-admin-resume-ddl.md) + diff --git a/sql-statements/sql-statement-admin-bdr-role.md b/sql-statements/sql-statement-admin-bdr-role.md index 7211e51ac4065..958f52b288edd 100644 --- a/sql-statements/sql-statement-admin-bdr-role.md +++ b/sql-statements/sql-statement-admin-bdr-role.md @@ -3,7 +3,7 @@ title: ADMIN [SET|SHOW|UNSET] BDR ROLE summary: TiDB データベースの ADMIN [SET|SHOW|UNSET] BDR ROLE の使用法の概要。 --- -# 管理者 [設定|表示|設定解除] BDR ロール {#admin-set-show-unset-bdr-role} +# ADMIN [SET|SHOW|UNSET] BDR ROLE {#admin-set-show-unset-bdr-role} - クラスターのBDRロールを設定するには、 `ADMIN SET BDR ROLE`使用します。現在、TiDBクラスターには`PRIMARY`と`SECONDARY` BDRロールを設定できます。BDRロールの詳細については、 [TiCDC 双方向レプリケーションにおける DDL 同期](/ticdc/ticdc-bidirectional-replication.md#ddl-replication)参照してください。 - クラスターの BDR ロールを表示するには、 `ADMIN SHOW BDR ROLE`使用します。 @@ -82,3 +82,4 @@ ADMIN SHOW BDR ROLE; ## MySQLの互換性 {#mysql-compatibility} このステートメントは、MySQL 構文に対する TiDB 拡張です。 + diff --git a/sql-statements/sql-statement-admin-cancel-ddl.md b/sql-statements/sql-statement-admin-cancel-ddl.md index e84205adaf673..ed5b702b8ae69 100644 --- a/sql-statements/sql-statement-admin-cancel-ddl.md +++ b/sql-statements/sql-statement-admin-cancel-ddl.md @@ -4,7 +4,7 @@ summary: TiDB データベースの ADMIN CANCEL DDL の使用法の概要。 category: reference --- -# 管理者によるDDLのキャンセル {#admin-cancel-ddl} +# ADMIN CANCEL DDL {#admin-cancel-ddl} `ADMIN CANCEL DDL`文は実行中のDDLジョブをキャンセルします。3 `job_id` [`ADMIN SHOW DDL JOBS`](/sql-statements/sql-statement-admin-show-ddl.md)実行することで確認できます。 @@ -43,3 +43,4 @@ ADMIN CANCEL DDL JOBS job_id [, job_id] ...; ## 参照 {#see-also} - [`ADMIN SHOW DDL [JOBS|JOB QUERIES]`](/sql-statements/sql-statement-admin-show-ddl.md) + diff --git a/sql-statements/sql-statement-admin-check-table-index.md b/sql-statements/sql-statement-admin-check-table-index.md index 8dbb9c77ebff3..e11833c12da8b 100644 --- a/sql-statements/sql-statement-admin-check-table-index.md +++ b/sql-statements/sql-statement-admin-check-table-index.md @@ -4,7 +4,7 @@ summary: TiDB データベースにおける ADMIN の使用法の概要。 category: reference --- -# 管理者チェック [テーブル|インデックス] {#admin-check-table-index} +# ADMIN CHECK [TABLE|INDEX]{#admin-check-table-index} `ADMIN CHECK [TABLE|INDEX]`ステートメントは、テーブルとインデックスのデータの一貫性をチェックします。 @@ -66,3 +66,4 @@ ADMIN CHECK INDEX tbl_name idx_name (lower_val, upper_val) [, (lower_val, upper_ ## 参照 {#see-also} - [`ADMIN REPAIR`](/sql-statements/sql-statement-admin.md#admin-repair-statement) + diff --git a/sql-statements/sql-statement-admin-checksum-table.md b/sql-statements/sql-statement-admin-checksum-table.md index 9483e3b9d835e..99a37916716c0 100644 --- a/sql-statements/sql-statement-admin-checksum-table.md +++ b/sql-statements/sql-statement-admin-checksum-table.md @@ -4,7 +4,7 @@ summary: TiDB データベースにおける ADMIN の使用法の概要。 category: reference --- -# 管理者チェックサムテーブル {#admin-checksum-table} +# ADMIN CHECKSUM TABLE {#admin-checksum-table} `ADMIN CHECKSUM TABLE`のステートメントは、テーブルのデータとインデックスの CRC64 チェックサムを計算します。 @@ -68,3 +68,4 @@ ADMIN CHECKSUM TABLE t1; ## MySQLの互換性 {#mysql-compatibility} このステートメントは、MySQL 構文に対する TiDB 拡張です。 + diff --git a/sql-statements/sql-statement-admin-cleanup.md b/sql-statements/sql-statement-admin-cleanup.md index 6d19dc1bd4efa..061c9a830621a 100644 --- a/sql-statements/sql-statement-admin-cleanup.md +++ b/sql-statements/sql-statement-admin-cleanup.md @@ -3,7 +3,7 @@ title: ADMIN CLEANUP INDEX summary: TiDB データベースの ADMIN CLEANUP の使用法の概要。 --- -# 管理者クリーンアップインデックス {#admin-cleanup-index} +# ADMIN CLEANUP INDEX {#admin-cleanup-index} `ADMIN CLEANUP INDEX`文は、テーブルに不整合なデータとインデックスがある場合に、テーブルから冗長なインデックスを削除するために使用されます。この構文は[外部キー制約](/foreign-key.md)まだサポートしていないことに注意してください。 @@ -91,3 +91,4 @@ Query OK, 0 rows affected (0.01 sec) - [`ADMIN CHECK TABLE/INDEX`](/sql-statements/sql-statement-admin-check-table-index.md) - [`ADMIN RECOVER INDEX`](/sql-statements/sql-statement-admin-recover.md) + diff --git a/sql-statements/sql-statement-admin-pause-ddl.md b/sql-statements/sql-statement-admin-pause-ddl.md index a2a35f96ecdee..0b800079a1747 100644 --- a/sql-statements/sql-statement-admin-pause-ddl.md +++ b/sql-statements/sql-statement-admin-pause-ddl.md @@ -3,7 +3,7 @@ title: ADMIN PAUSE DDL JOBS summary: TiDB データベースの ADMIN PAUSE DDL JOBS の使用法の概要。 --- -# 管理者によるDDLジョブの一時停止 {#admin-pause-ddl-jobs} +# ADMIN PAUSE DDL JOBS {#admin-pause-ddl-jobs} `ADMIN PAUSE DDL`は実行中のDDLジョブを一時停止します。2 `job_id` [`ADMIN SHOW DDL JOBS`](/sql-statements/sql-statement-admin-show-ddl.md)実行することで確認できます。 @@ -58,3 +58,4 @@ ADMIN PAUSE DDL JOBS job_id [, job_id] ...; - [`ADMIN CANCEL DDL`](/sql-statements/sql-statement-admin-cancel-ddl.md) - [`ADMIN RESUME DDL`](/sql-statements/sql-statement-admin-resume-ddl.md) - [`ADMIN ALTER DDL`](/sql-statements/sql-statement-admin-alter-ddl.md) + diff --git a/sql-statements/sql-statement-admin-recover.md b/sql-statements/sql-statement-admin-recover.md index 4dbe7258d923a..c318b001df2a6 100644 --- a/sql-statements/sql-statement-admin-recover.md +++ b/sql-statements/sql-statement-admin-recover.md @@ -3,7 +3,7 @@ title: ADMIN RECOVER INDEX summary: TiDB データベースの ADMIN RECOVER INDEX の使用法の概要。 --- -# 管理者によるインデックスの回復 {#admin-recover-index} +# ADMIN RECOVER INDEX {#admin-recover-index} 行データとインデックスデータに不整合がある場合、 `ADMIN RECOVER INDEX`ステートメントを使用して、冗長インデックスに基づいて整合性を回復できます。ただし、この構文は[外部キー制約](/foreign-key.md)まだサポートしていないことに注意してください。 @@ -89,3 +89,4 @@ Query OK, 0 rows affected (0.01 sec) - [`ADMIN CHECK TABLE/INDEX`](/sql-statements/sql-statement-admin-check-table-index.md) - [`ADMIN CLEANUP INDEX`](/sql-statements/sql-statement-admin-cleanup.md) + diff --git a/sql-statements/sql-statement-admin-resume-ddl.md b/sql-statements/sql-statement-admin-resume-ddl.md index a733e8c6d4c8b..5cad701d7cc38 100644 --- a/sql-statements/sql-statement-admin-resume-ddl.md +++ b/sql-statements/sql-statement-admin-resume-ddl.md @@ -3,7 +3,7 @@ title: ADMIN RESUME DDL JOBS summary: TiDB データベースの ADMIN RESUME DDL の使用法の概要。 --- -# 管理者再開DDLジョブ {#admin-resume-ddl-jobs} +# ADMIN RESUME DDL JOBS {#admin-resume-ddl-jobs} `ADMIN RESUME DDL`使用すると、一時停止中のDDLジョブを再開できます。2 は`job_id` [`ADMIN SHOW DDL JOBS`](/sql-statements/sql-statement-admin-show-ddl.md)実行すると確認できます。 @@ -60,3 +60,4 @@ ADMIN RESUME DDL JOBS job_id [, job_id] ...; - [`ADMIN CANCEL DDL`](/sql-statements/sql-statement-admin-cancel-ddl.md) - [`ADMIN PAUSE DDL`](/sql-statements/sql-statement-admin-pause-ddl.md) - [`ADMIN ALTER DDL`](/sql-statements/sql-statement-admin-alter-ddl.md) + diff --git a/sql-statements/sql-statement-admin-show-ddl.md b/sql-statements/sql-statement-admin-show-ddl.md index 3235f39acce7d..2e1047c8b9e47 100644 --- a/sql-statements/sql-statement-admin-show-ddl.md +++ b/sql-statements/sql-statement-admin-show-ddl.md @@ -3,7 +3,7 @@ title: ADMIN SHOW DDL [JOBS|JOB QUERIES] | TiDB SQL Statement Reference summary: TiDB データベースの ADMIN の使用法の概要。 --- -# 管理者 SHOW DDL [ジョブ|ジョブクエリ] {#admin-show-ddl-jobs-job-queries} +# ADMIN SHOW DDL [JOBS|JOB QUERIES]{#admin-show-ddl-jobs-job-queries} `ADMIN SHOW DDL [JOBS|JOB QUERIES]`ステートメントは、実行中の DDL ジョブと最近完了した DDL ジョブに関する情報を表示します。 @@ -253,3 +253,4 @@ DDL履歴ジョブキュー内の任意の結果範囲から、 `job_id`に対 - [`ADMIN RESUME DDL`](/sql-statements/sql-statement-admin-resume-ddl.md) - [`ADMIN ALTER DDL`](/sql-statements/sql-statement-admin-alter-ddl.md) - [情報スキーマ.DDL_JOBS](/information-schema/information-schema-ddl-jobs.md) + diff --git a/sql-statements/sql-statement-admin.md b/sql-statements/sql-statement-admin.md index 07f52007892f1..ca61cb3f3d0a4 100644 --- a/sql-statements/sql-statement-admin.md +++ b/sql-statements/sql-statement-admin.md @@ -3,7 +3,7 @@ title: ADMIN | TiDB SQL Statement Reference summary: TiDBデータベースにおけるADMINの使用方法の概要。 --- -# 管理者 {#admin} +# ADMIN {#admin} このステートメントは、TiDB のステータスを表示したり、TiDB 内のテーブルのデータをチェックしたりするために使用される TiDB 拡張構文です。このドキュメントでは、次の`ADMIN`関連のステートメントを紹介します。 @@ -294,3 +294,4 @@ ADMIN SHOW DDL JOBS 5 WHERE state != 'synced' AND db_name = 'test'; ## MySQLとの互換性 {#mysql-compatibility} このステートメントは、MySQL構文に対するTiDBの拡張機能です。 + diff --git a/sql-statements/sql-statement-alter-database.md b/sql-statements/sql-statement-alter-database.md index 0fb702491d020..cbe881e7a5d1f 100644 --- a/sql-statements/sql-statement-alter-database.md +++ b/sql-statements/sql-statement-alter-database.md @@ -3,7 +3,7 @@ title: ALTER DATABASE | TiDB SQL Statement Reference summary: TiDB データベースに対する ALTER DATABASE の使用法の概要。 --- -# データベースの変更 {#alter-database} +# ALTER DATABASE {#alter-database} `ALTER DATABASE` 、現在のデータベースのデフォルトの文字セットと照合順序を指定または変更するために使用されます。 `ALTER SCHEMA` `ALTER DATABASE`と同じ効果があります。 @@ -39,3 +39,4 @@ TiDBの`ALTER DATABASE`文はMySQLと完全に互換性があります。互換 - [データベースの作成](/sql-statements/sql-statement-create-database.md) - [データベースを表示](/sql-statements/sql-statement-show-databases.md) + diff --git a/sql-statements/sql-statement-alter-index.md b/sql-statements/sql-statement-alter-index.md index 4816228c2c61e..a8b1ded7d8607 100644 --- a/sql-statements/sql-statement-alter-index.md +++ b/sql-statements/sql-statement-alter-index.md @@ -3,7 +3,7 @@ title: ALTER INDEX summary: TiDB データベースの ALTER INDEX の使用法の概要。 --- -# インデックスの変更 {#alter-index} +# ALTER INDEX {#alter-index} `ALTER INDEX`文は、インデックスの可視性を`Visible`または`Invisible`に変更するために使用されます。非表示のインデックスはDML文によって維持されますが、クエリオプティマイザでは使用されません。これは、インデックスを恒久的に削除する前に二重チェックを行いたい場合に便利です。TiDB v8.0.0以降では、システム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800)変更することで、オプティマイザが非表示のインデックスを選択するように設定できます。 @@ -114,3 +114,4 @@ Query OK, 0 rows affected (0.02 sec) - [インデックスを追加](/sql-statements/sql-statement-add-index.md) - [インデックスの削除](/sql-statements/sql-statement-drop-index.md) - [インデックス名の変更](/sql-statements/sql-statement-rename-index.md) + diff --git a/sql-statements/sql-statement-alter-instance.md b/sql-statements/sql-statement-alter-instance.md index 749a183f473c2..ddce19b51ed75 100644 --- a/sql-statements/sql-statement-alter-instance.md +++ b/sql-statements/sql-statement-alter-instance.md @@ -3,7 +3,7 @@ title: ALTER INSTANCE summary: TiDBにおけるALTER INSTANCE`の使用方法の概要を学びましょう。 --- -# インスタンスの変更 {#alter-instance} +# ALTER INSTANCE {#alter-instance} `ALTER INSTANCE`ステートメントは、単一の TiDB インスタンスに変更を加えるために使用されます。現在、TiDB は`RELOAD TLS`句のみをサポートしています。 @@ -64,3 +64,4 @@ ALTER INSTANCE RELOAD TLS; [TiDBクライアントとサーバー間でTLSを有効にする](https://docs.pingcap.com/tidb/stable/enable-tls-between-clients-and-servers)。 + diff --git a/sql-statements/sql-statement-alter-placement-policy.md b/sql-statements/sql-statement-alter-placement-policy.md index 67fd49d15b563..2cd757789cf1a 100644 --- a/sql-statements/sql-statement-alter-placement-policy.md +++ b/sql-statements/sql-statement-alter-placement-policy.md @@ -3,7 +3,7 @@ title: ALTER PLACEMENT POLICY summary: TiDBにおけるALTER PLACEMENT POLICYの使用方法。 --- -# 配置方針の変更 {#alter-placement-policy} +# ALTER PLACEMENT POLICY {#alter-placement-policy} `ALTER PLACEMENT POLICY`は、既に作成済みの配置ポリシーを変更するために使用されます。この配置ポリシーを使用するすべてのテーブルとパーティションは自動的に更新されます。 @@ -88,3 +88,4 @@ SHOW CREATE PLACEMENT POLICY p1\G - [番組掲載](/sql-statements/sql-statement-show-placement.md) - [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) - [ドロップ配置ポリシー](/sql-statements/sql-statement-drop-placement-policy.md) + diff --git a/sql-statements/sql-statement-alter-range.md b/sql-statements/sql-statement-alter-range.md index 7006231b2d39f..513bba25a9d61 100644 --- a/sql-statements/sql-statement-alter-range.md +++ b/sql-statements/sql-statement-alter-range.md @@ -3,7 +3,7 @@ title: ALTER RANGE summary: TiDBにおけるALTER RANGEの使用方法の概要。 --- -# 範囲変更 {#alter-range} +# ALTER RANGE {#alter-range} 現在、 `ALTER RANGE`ステートメントは、TiDB の特定の配置ポリシーの範囲を変更する場合にのみ使用できます。 @@ -34,3 +34,4 @@ ALTER RANGE meta PLACEMENT POLICY = "five_replicas"; ``` 上記の例では、2 つの配置ポリシー ( `deploy111`と`five_replicas` ) を作成し、異なる領域の制約を指定した後、 `deploy111`配置ポリシーをクラスタ範囲内のすべてのデータに適用し、 `five_replicas`配置ポリシーをメタデータ範囲に適用しています。 + diff --git a/sql-statements/sql-statement-alter-resource-group.md b/sql-statements/sql-statement-alter-resource-group.md index 8500abcc10817..3f23eb25479f5 100644 --- a/sql-statements/sql-statement-alter-resource-group.md +++ b/sql-statements/sql-statement-alter-resource-group.md @@ -3,7 +3,7 @@ title: ALTER RESOURCE GROUP summary: TiDBにおけるALTER RESOURCE GROUPの使い方を学びましょう。 --- -# アルター・リソース・グループ {#alter-resource-group} +# ALTER RESOURCE GROUP {#alter-resource-group} `ALTER RESOURCE GROUP`ステートメントは、データベース内のリソース グループを変更するために使用されます。 @@ -183,3 +183,4 @@ MySQL は[アルター・リソース・グループ](https://dev.mysql.com/doc/ - [リソースグループを削除する](/sql-statements/sql-statement-drop-resource-group.md) - [リソースグループを作成する](/sql-statements/sql-statement-create-resource-group.md) - [リクエストユニット(RU)](/tidb-resource-control-ru-groups.md#what-is-request-unit-ru) + diff --git a/sql-statements/sql-statement-alter-sequence.md b/sql-statements/sql-statement-alter-sequence.md index 5273bcd532c7f..e63992e2286aa 100644 --- a/sql-statements/sql-statement-alter-sequence.md +++ b/sql-statements/sql-statement-alter-sequence.md @@ -3,7 +3,7 @@ title: ALTER SEQUENCE summary: TiDB データベースの ALTER SEQUENCE の使用法の概要。 --- -# シーケンスの変更 {#alter-sequence} +# ALTER SEQUENCE {#alter-sequence} `ALTER SEQUENCE`ステートメントは、TiDB内のシーケンスオブジェクトを変更します。シーケンスは、 `Table`および`View`のオブジェクトと同等のデータベースオブジェクトです。シーケンスは、カスタマイズされた方法でシリアル化されたIDを生成するために使用されます。 @@ -193,3 +193,4 @@ SHOW CREATE SEQUENCE s2\G - [ドロップシーケンス](/sql-statements/sql-statement-drop-sequence.md) - [シーケンスの作成を表示](/sql-statements/sql-statement-show-create-sequence.md) - [シーケンス関数](/functions-and-operators/sequence-functions.md) + diff --git a/sql-statements/sql-statement-alter-table.md b/sql-statements/sql-statement-alter-table.md index 127a7a0732bbd..7b096c389338d 100644 --- a/sql-statements/sql-statement-alter-table.md +++ b/sql-statements/sql-statement-alter-table.md @@ -3,7 +3,7 @@ title: ALTER TABLE | TiDB SQL Statement Reference summary: TiDB データベースの ALTER TABLE の使用法の概要。 --- -# テーブルの変更 {#alter-table} +# ALTER TABLE {#alter-table} この文は、既存のテーブルを新しいテーブル構造に適合するように変更します。文`ALTER TABLE`は次の目的で使用できます。 @@ -190,3 +190,4 @@ TiDB の`ALTER TABLE`には次の主な制限が適用されます。 - [テーブルの作成](/sql-statements/sql-statement-create-table.md) - [テーブルを削除](/sql-statements/sql-statement-drop-table.md) - [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) + diff --git a/sql-statements/sql-statement-alter-user.md b/sql-statements/sql-statement-alter-user.md index 6dc0c184f67da..5413745469eb3 100644 --- a/sql-statements/sql-statement-alter-user.md +++ b/sql-statements/sql-statement-alter-user.md @@ -3,7 +3,7 @@ title: ALTER USER | TiDB SQL Statement Reference summary: TiDB データベースの ALTER USER の使用法の概要。 --- -# ユーザーの変更 {#alter-user} +# ALTER USER {#alter-user} この文は、TiDB権限システム内の既存のユーザーを変更します。MySQL権限システムでは、ユーザーはユーザー名と接続元のホストの組み合わせです。したがって、IPアドレス`192.168.1.1`からのみ接続できるユーザー`'newuser2'@'192.168.1.1'`を作成することが可能です。また、2人のユーザーに同じユーザー領域を持たせ、異なるホストからログインするユーザーに異なる権限を付与することも可能です。 @@ -189,3 +189,4 @@ SELECT USER, JSON_EXTRACT(User_attributes, "$.resource_group") FROM mysql.user W - [ユーザーを作成](/sql-statements/sql-statement-create-user.md) - [ユーザーを削除](/sql-statements/sql-statement-drop-user.md) - [ユーザーの作成を表示](/sql-statements/sql-statement-show-create-user.md) + diff --git a/sql-statements/sql-statement-analyze-table.md b/sql-statements/sql-statement-analyze-table.md index 4be99ebda6c88..1ec77a316d7ae 100644 --- a/sql-statements/sql-statement-analyze-table.md +++ b/sql-statements/sql-statement-analyze-table.md @@ -3,7 +3,7 @@ title: ANALYZE | TiDB SQL Statement Reference summary: TiDB データベースに対する ANALYZE の使用法の概要。 --- -# 分析 {#analyze} +# ANALYZE {#analyze} このステートメントは、TiDBがテーブルとインデックスに対して構築する統計情報を更新します。大規模なバッチ更新またはレコードのインポートを実行した後、またはクエリ実行プランが最適ではないことに気付いた場合は、 `ANALYZE`実行することをお勧めします。 @@ -103,3 +103,4 @@ TiDBは、収集する統計情報と、クエリ実行時に統計情報を利 - [EXPLAIN](/sql-statements/sql-statement-explain.md) - [EXPLAIN分析](/sql-statements/sql-statement-explain-analyze.md) + diff --git a/sql-statements/sql-statement-backup.md b/sql-statements/sql-statement-backup.md index 7001a21d6b180..df2bdedfa215f 100644 --- a/sql-statements/sql-statement-backup.md +++ b/sql-statements/sql-statement-backup.md @@ -3,7 +3,7 @@ title: BACKUP | TiDB SQL Statement Reference summary: TiDBデータベースにおけるBACKUPの使用方法の概要。 --- -# バックアップ {#backup} +# BACKUP {#backup} このステートメントは、TiDBクラスタの分散バックアップを実行するために使用されます。 @@ -187,3 +187,4 @@ BACKUP DATABASE `test` TO 'local:///mnt/backup/hist03' - [復元する](/sql-statements/sql-statement-restore.md) - [バックアップを表示](/sql-statements/sql-statement-show-backups.md) + diff --git a/sql-statements/sql-statement-batch.md b/sql-statements/sql-statement-batch.md index b62f78c70b0d9..970a9b91c4038 100644 --- a/sql-statements/sql-statement-batch.md +++ b/sql-statements/sql-statement-batch.md @@ -3,7 +3,7 @@ title: BATCH summary: TiDB データベースにおける BATCH の使用法の概要。 --- -# バッチ {#batch} +# BATCH {#batch} `BATCH`構文は、TiDB 内で DML 文を複数の文に分割して実行します。つまり、トランザクションの原子性と独立性は**保証されません**。したがって、これは「非トランザクション」文です。 @@ -54,3 +54,4 @@ ShardableStmt ::= ## 参照 {#see-also} - [非トランザクションDMLステートメント](/non-transactional-dml.md) + diff --git a/sql-statements/sql-statement-begin.md b/sql-statements/sql-statement-begin.md index 1eb54fd118084..ad73fe13c4a38 100644 --- a/sql-statements/sql-statement-begin.md +++ b/sql-statements/sql-statement-begin.md @@ -3,7 +3,7 @@ title: BEGIN | TiDB SQL Statement Reference summary: TiDB データベースにおける BEGIN の使用法の概要。 --- -# 始める {#begin} +# BEGIN {#begin} この文はTiDB内で新しいトランザクションを開始します。これは文`START TRANSACTION`と`SET autocommit=0`に似ています。 @@ -44,3 +44,4 @@ TiDBは`BEGIN PESSIMISTIC`または`BEGIN OPTIMISTIC`の構文拡張をサポー - [トランザクションを開始](/sql-statements/sql-statement-start-transaction.md) - [TiDB楽観的トランザクションモデル](/optimistic-transaction.md) - [TiDB悲観的トランザクションモード](/pessimistic-transaction.md) + diff --git a/sql-statements/sql-statement-cancel-distribution-job.md b/sql-statements/sql-statement-cancel-distribution-job.md index b2f710f1a1d11..61dddd753f6fa 100644 --- a/sql-statements/sql-statement-cancel-distribution-job.md +++ b/sql-statements/sql-statement-cancel-distribution-job.md @@ -3,7 +3,7 @@ title: CANCEL DISTRIBUTION JOB summary: TiDBにおけるCANCEL DISTRIBUTION JOBの使用方法の概要。 --- -# 配布ジョブのキャンセル(v8.5.4の新機能) {#cancel-distribution-job-span-class-version-mark-new-in-v8-5-4-span} +# CANCEL DISTRIBUTION JOB New in v8.5.4 and v9.0.0 {#cancel-distribution-job-span-class-version-mark-new-in-v8-5-4-span} `CANCEL DISTRIBUTION JOB`ステートメントは、TiDB の[`DISTRIBUTE TABLE`](/sql-statements/sql-statement-distribute-table.md)ステートメントを使用して作成されたリージョンスケジューリング タスクをキャンセルするために使用されます。 @@ -42,3 +42,4 @@ CANCEL DISTRIBUTION JOB 1; - [`DISTRIBUTE TABLE`](/sql-statements/sql-statement-distribute-table.md) - [`SHOW DISTRIBUTION JOBS`](/sql-statements/sql-statement-show-distribution-jobs.md) + diff --git a/sql-statements/sql-statement-cancel-import-job.md b/sql-statements/sql-statement-cancel-import-job.md index 7d273561d4e21..acbd477a50f3a 100644 --- a/sql-statements/sql-statement-cancel-import-job.md +++ b/sql-statements/sql-statement-cancel-import-job.md @@ -3,7 +3,7 @@ title: CANCEL IMPORT summary: TiDB での CANCEL IMPORT の使用法の概要。 --- -# インポートをキャンセル {#cancel-import} +# CANCEL IMPORT {#cancel-import} `CANCEL IMPORT`ステートメントは、TiDB で作成されたデータ インポート ジョブをキャンセルするために使用されます。 @@ -38,3 +38,4 @@ CANCEL IMPORT JOB 1; - [`IMPORT INTO`](/sql-statements/sql-statement-import-into.md) - [`SHOW IMPORT JOB`](/sql-statements/sql-statement-show-import-job.md) + diff --git a/sql-statements/sql-statement-change-column.md b/sql-statements/sql-statement-change-column.md index e725de0f9e748..37e226380d1bd 100644 --- a/sql-statements/sql-statement-change-column.md +++ b/sql-statements/sql-statement-change-column.md @@ -3,7 +3,7 @@ title: CHANGE COLUMN | TiDB SQL Statement Reference summary: TiDB データベースの CHANGE COLUMN の使用法の概要。 --- -# 列の変更 {#change-column} +# CHANGE COLUMN {#change-column} `ALTER TABLE.. CHANGE COLUMN`のステートメントは、既存のテーブルの列を変更します。変更には、列名の変更と、互換性のあるデータ型への変更の両方が含まれます。 @@ -124,3 +124,4 @@ ALTER TABLE t CHANGE COLUMN a a DATETIME; - [列を追加](/sql-statements/sql-statement-add-column.md) - [ドロップカラム](/sql-statements/sql-statement-drop-column.md) - [列の変更](/sql-statements/sql-statement-modify-column.md) + diff --git a/sql-statements/sql-statement-create-binding.md b/sql-statements/sql-statement-create-binding.md index 9aea91429bbd5..5d3047a810824 100644 --- a/sql-statements/sql-statement-create-binding.md +++ b/sql-statements/sql-statement-create-binding.md @@ -3,7 +3,7 @@ title: CREATE [GLOBAL|SESSION] BINDING summary: TiDB データベースでの CREATE BINDING の使用。 --- -# [グローバル|セッション]バインディングの作成 {#create-global-session-binding} +# CREATE [GLOBAL|SESSION] BINDING {#create-global-session-binding} このステートメントは、TiDB に新しい実行プラン バインディングを作成します。バインディングを使用すると、基になるクエリを変更することなく、ステートメントにヒントを挿入できます。 @@ -327,3 +327,4 @@ Empty set (0.002 sec) - [表を分析する](/sql-statements/sql-statement-analyze-table.md) - [オプティマイザヒント](/optimizer-hints.md) - [SQLプラン管理](/sql-plan-management.md) + diff --git a/sql-statements/sql-statement-create-database.md b/sql-statements/sql-statement-create-database.md index 78fffd3fd5f27..1a1533ee5e1cc 100644 --- a/sql-statements/sql-statement-create-database.md +++ b/sql-statements/sql-statement-create-database.md @@ -3,7 +3,7 @@ title: CREATE DATABASE | TiDB SQL Statement Reference summary: TiDB データベースの CREATE DATABASE の使用法の概要。 --- -# データベースの作成 {#create-database} +# CREATE DATABASE {#create-database} この文はTiDBに新しいデータベースを作成します。MySQLにおける「データベース」の用語は、SQL標準のスキーマに最も近いものです。 @@ -81,3 +81,4 @@ TiDBの`CREATE DATABASE`文はMySQLと完全に互換性があります。互換 - [データベースの変更](/sql-statements/sql-statement-alter-database.md) - [データベースの削除](/sql-statements/sql-statement-drop-database.md) - [データベースを表示](/sql-statements/sql-statement-show-databases.md) + diff --git a/sql-statements/sql-statement-create-index.md b/sql-statements/sql-statement-create-index.md index 4e78c934b4d27..51f4393d27197 100644 --- a/sql-statements/sql-statement-create-index.md +++ b/sql-statements/sql-statement-create-index.md @@ -3,7 +3,7 @@ title: CREATE INDEX | TiDB SQL Statement Reference summary: TiDBデータベースにおけるCREATE INDEXの使用方法の概要。 --- -# インデックスを作成する {#create-index} +# CREATE INDEX {#create-index} このステートメントは、既存のテーブルに新しいインデックスを追加します。これは、 [`ALTER TABLE .. ADD INDEX`](/sql-statements/sql-statement-alter-table.md)の代替構文であり、MySQL との互換性のために含まれています。 @@ -415,3 +415,4 @@ TiDB v8.0.0以降では、システム変数[`tidb_opt_use_invisible_indexes`](/ - [列を追加](/sql-statements/sql-statement-add-column.md) - [テーブルを作成する](/sql-statements/sql-statement-create-table.md) - [EXPLAIN](/sql-statements/sql-statement-explain.md) + diff --git a/sql-statements/sql-statement-create-placement-policy.md b/sql-statements/sql-statement-create-placement-policy.md index 8927165019e9e..a827a5bb4e1cc 100644 --- a/sql-statements/sql-statement-create-placement-policy.md +++ b/sql-statements/sql-statement-create-placement-policy.md @@ -3,7 +3,7 @@ title: CREATE PLACEMENT POLICY summary: TiDBにおけるCREATE PLACEMENT POLICYの使用方法。 --- -# 配置ポリシーを作成する {#create-placement-policy} +# CREATE PLACEMENT POLICY {#create-placement-policy} `CREATE PLACEMENT POLICY`後でテーブル、パーティション、またはデータベーススキーマに割り当てることができる名前付き配置ポリシーを作成するために使用されます。 @@ -82,3 +82,4 @@ SHOW CREATE PLACEMENT POLICY p1; - [番組掲載](/sql-statements/sql-statement-show-placement.md) - [配置方針の変更](/sql-statements/sql-statement-alter-placement-policy.md) - [ドロップ配置ポリシー](/sql-statements/sql-statement-drop-placement-policy.md) + diff --git a/sql-statements/sql-statement-create-resource-group.md b/sql-statements/sql-statement-create-resource-group.md index 2792cb037a997..9eac278dece77 100644 --- a/sql-statements/sql-statement-create-resource-group.md +++ b/sql-statements/sql-statement-create-resource-group.md @@ -3,7 +3,7 @@ title: CREATE RESOURCE GROUP summary: TiDBにおけるCREATE RESOURCE GROUPの使い方を学びましょう。 --- -# リソースグループを作成する {#create-resource-group} +# CREATE RESOURCE GROUP {#create-resource-group} `CREATE RESOURCE GROUP`ステートメントを使用してリソース グループを作成できます。 @@ -145,3 +145,4 @@ MySQL は[リソースグループを作成する](https://dev.mysql.com/doc/ref - [アルター・リソース・グループ](/sql-statements/sql-statement-alter-resource-group.md) - [ユーザーリソースグループの変更](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user) - [リクエストユニット(RU)](/tidb-resource-control-ru-groups.md#what-is-request-unit-ru) + diff --git a/sql-statements/sql-statement-create-role.md b/sql-statements/sql-statement-create-role.md index b4452f240a657..91c1dee4d078f 100644 --- a/sql-statements/sql-statement-create-role.md +++ b/sql-statements/sql-statement-create-role.md @@ -3,7 +3,7 @@ title: CREATE ROLE | TiDB SQL Statement Reference summary: TiDB データベースの CREATE ROLE の使用法の概要。 --- -# ロールを作成 {#create-role} +# CREATE ROLE {#create-role} このステートメントは、ロールベースのアクセス制御の一部としてユーザーに割り当てることができる新しいロールを作成します。 @@ -144,3 +144,4 @@ TiDBの`CREATE ROLE`文はMySQL 8.0のロール機能と完全に互換性があ - [ロールベースアクセス制御](/role-based-access-control.md) + diff --git a/sql-statements/sql-statement-create-sequence.md b/sql-statements/sql-statement-create-sequence.md index 845cc9914b59a..429e52ed8d05c 100644 --- a/sql-statements/sql-statement-create-sequence.md +++ b/sql-statements/sql-statement-create-sequence.md @@ -3,7 +3,7 @@ title: CREATE SEQUENCE summary: TiDB データベースの CREATE SEQUENCE の使用法の概要。 --- -# シーケンスを作成 {#create-sequence} +# CREATE SEQUENCE {#create-sequence} `CREATE SEQUENCE`ステートメントは、TiDB にシーケンスオブジェクトを作成します。シーケンスは、テーブルや`View`のオブジェクトと同等のデータベースオブジェクトです。シーケンスは、カスタマイズされた方法でシリアル化された ID を生成するために使用されます。 @@ -258,3 +258,4 @@ CREATE [TEMPORARY] SEQUENCE [IF NOT EXISTS] sequence_name - [ドロップシーケンス](/sql-statements/sql-statement-drop-sequence.md) - [シーケンスの作成を表示](/sql-statements/sql-statement-show-create-sequence.md) - [シーケンス関数](/functions-and-operators/sequence-functions.md) + diff --git a/sql-statements/sql-statement-create-table-like.md b/sql-statements/sql-statement-create-table-like.md index 8c6dce75c311e..c6bf8fa376582 100644 --- a/sql-statements/sql-statement-create-table-like.md +++ b/sql-statements/sql-statement-create-table-like.md @@ -3,7 +3,7 @@ title: CREATE TABLE LIKE | TiDB SQL Statement Reference summary: TiDB データベースの CREATE TABLE LIKE の使用法の概要。 --- -# 次のようなテーブルを作成する {#create-table-like} +# CREATE TABLE LIKE {#create-table-like} このステートメントは、データをコピーせずに、既存のテーブルの定義をコピーします。 @@ -65,3 +65,4 @@ TiDBの`CREATE TABLE LIKE`文はMySQLと完全に互換性があります。互 - [テーブルの作成](/sql-statements/sql-statement-create-table.md) - [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) + diff --git a/sql-statements/sql-statement-create-table.md b/sql-statements/sql-statement-create-table.md index e16405f46dd2f..c4713716cea15 100644 --- a/sql-statements/sql-statement-create-table.md +++ b/sql-statements/sql-statement-create-table.md @@ -3,7 +3,7 @@ title: CREATE TABLE | TiDB SQL Statement Reference summary: TiDBデータベースにおけるCREATE TABLEの使用方法の概要。 --- -# テーブルを作成する {#create-table} +# CREATE TABLE {#create-table} このステートメントは、現在選択されているデータベースに新しいテーブルを作成します。MySQL の`CREATE TABLE`ステートメントと同様の動作をします。 @@ -304,3 +304,4 @@ mysql> DESC t1; - [テーブルを削除する](/sql-statements/sql-statement-drop-table.md) - [テーブルを作成する](/sql-statements/sql-statement-create-table-like.md) - [テーブルの作成を表示する](/sql-statements/sql-statement-show-create-table.md) + diff --git a/sql-statements/sql-statement-create-user.md b/sql-statements/sql-statement-create-user.md index 5b42d1240ef68..5b2840ec3eac9 100644 --- a/sql-statements/sql-statement-create-user.md +++ b/sql-statements/sql-statement-create-user.md @@ -3,7 +3,7 @@ title: CREATE USER | TiDB SQL Statement Reference summary: TiDB データベースの CREATE USER の使用法の概要。 --- -# ユーザーを作成 {#create-user} +# CREATE USER {#create-user} この文は、パスワードを指定して新しいユーザーを作成します。MySQLの権限システムでは、ユーザーはユーザー名と接続元のホストの組み合わせです。したがって、IPアドレス`192.168.1.1`からのみ接続できるユーザー`'newuser2'@'192.168.1.1'`を作成することが可能です。また、2人のユーザーに同じユーザー領域を持たせ、異なるホストからログインするユーザーに異なる権限を付与することも可能です。 @@ -173,3 +173,4 @@ SELECT USER, HOST, USER_ATTRIBUTES FROM MYSQL.USER WHERE USER='newuser7'; - [ユーザーを削除](/sql-statements/sql-statement-drop-user.md) - [ユーザーの作成を表示](/sql-statements/sql-statement-show-create-user.md) - [ユーザーの変更](/sql-statements/sql-statement-alter-user.md) + diff --git a/sql-statements/sql-statement-create-view.md b/sql-statements/sql-statement-create-view.md index 31c74f3629f37..87081020f4008 100644 --- a/sql-statements/sql-statement-create-view.md +++ b/sql-statements/sql-statement-create-view.md @@ -3,7 +3,7 @@ title: CREATE VIEW | TiDB SQL Statement Reference summary: TiDB データベースの CREATE VIEW の使用法の概要。 --- -# ビューを作成 {#create-view} +# CREATE VIEW {#create-view} `CREATE VIEW`の文は、 `SELECT`番目の文をテーブルと同様にクエリ可能なオブジェクトとして保存します。TiDB のビューは非マテリアライズドです。つまり、ビューがクエリされると、TiDB は内部的にクエリを書き換え、ビュー定義と SQL クエリを結合します。 @@ -99,3 +99,4 @@ ERROR 1105 (HY000): insert into view v1 is not supported now. - [テーブルの作成](/sql-statements/sql-statement-create-table.md) - [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) - [テーブルを削除](/sql-statements/sql-statement-drop-table.md) + diff --git a/sql-statements/sql-statement-deallocate.md b/sql-statements/sql-statement-deallocate.md index 329fcbe2ba560..59423738322a6 100644 --- a/sql-statements/sql-statement-deallocate.md +++ b/sql-statements/sql-statement-deallocate.md @@ -3,7 +3,7 @@ title: DEALLOCATE | TiDB SQL Statement Reference summary: TiDB データベースの DEALLOCATE の使用法の概要。 --- -# 割り当て解除 {#deallocate} +# DEALLOCATE {#deallocate} `DEALLOCATE`ステートメントは、サーバー側の準備済みステートメントへの SQL インターフェイスを提供します。 @@ -53,3 +53,4 @@ TiDBの`DEALLOCATE`文はMySQLと完全に互換性があります。互換性 - [準備する](/sql-statements/sql-statement-prepare.md) - [実行する](/sql-statements/sql-statement-execute.md) + diff --git a/sql-statements/sql-statement-desc.md b/sql-statements/sql-statement-desc.md index 6698a971c343b..89986e2c24798 100644 --- a/sql-statements/sql-statement-desc.md +++ b/sql-statements/sql-statement-desc.md @@ -3,6 +3,7 @@ title: DESC | TiDB SQL Statement Reference summary: TiDB データベースにおける DESC` の使用法の概要。 --- -# 説明 {#desc} +# DESC {#desc} この文は[`EXPLAIN`](/sql-statements/sql-statement-explain.md)のエイリアスです。MySQLとの互換性のために用意されています。 + diff --git a/sql-statements/sql-statement-describe.md b/sql-statements/sql-statement-describe.md index 55fd1c1918b78..64043522470d2 100644 --- a/sql-statements/sql-statement-describe.md +++ b/sql-statements/sql-statement-describe.md @@ -3,6 +3,7 @@ title: DESCRIBE | TiDB SQL Statement Reference summary: TiDB データベースにおける DESCRIBE の使用法の概要。 --- -# 説明する {#describe} +# DESCRIBE {#describe} この文は[`EXPLAIN`](/sql-statements/sql-statement-explain.md)のエイリアスです。MySQLとの互換性のために用意されています。 + diff --git a/sql-statements/sql-statement-distribute-table.md b/sql-statements/sql-statement-distribute-table.md index e8bea7bdf4961..7f63f96faabb5 100644 --- a/sql-statements/sql-statement-distribute-table.md +++ b/sql-statements/sql-statement-distribute-table.md @@ -3,7 +3,7 @@ title: DISTRIBUTE TABLE summary: TiDBデータベースにおけるDISTRIBUTE T​​ABLEの使用方法の概要。 --- -# 分散テーブル(v8.5.4の新機能) {#distribute-table-span-class-version-mark-new-in-v8-5-4-span} +# DISTRIBUTE TABLE New in v8.5.4 and v9.0.0 {#distribute-table-span-class-version-mark-new-in-v8-5-4-span} > **警告:** > @@ -118,3 +118,4 @@ DISTRIBUTE TABLE t4 PARTITION (p1, p2) RULE = "learner-scatter" ENGINE="tiflash" - [`SHOW TABLE DISTRIBUTION`](/sql-statements/sql-statement-show-table-distribution.md) - [`SHOW TABLE REGIONS`](/sql-statements/sql-statement-show-table-regions.md) - [`CANCEL DISTRIBUTION JOB`](/sql-statements/sql-statement-cancel-distribution-job.md) + diff --git a/sql-statements/sql-statement-do.md b/sql-statements/sql-statement-do.md index 135a1b9d4b7c6..2ed3c81348f3e 100644 --- a/sql-statements/sql-statement-do.md +++ b/sql-statements/sql-statement-do.md @@ -3,7 +3,7 @@ title: DO | TiDB SQL Statement Reference summary: TiDB データベースにおける DO の使用法の概要。 --- -# する {#do} +# DO {#do} `DO`式を実行しますが、結果は返しません。ほとんどの場合、 `DO`結果を返さない`SELECT expr, ...`と同等です。 @@ -58,3 +58,4 @@ TiDBの`DO`文はMySQLと完全に互換性があります。互換性に違い ## 参照 {#see-also} - [選択](/sql-statements/sql-statement-select.md) + diff --git a/sql-statements/sql-statement-drop-binding.md b/sql-statements/sql-statement-drop-binding.md index 4b36147e6155f..267cce606b3d7 100644 --- a/sql-statements/sql-statement-drop-binding.md +++ b/sql-statements/sql-statement-drop-binding.md @@ -3,7 +3,7 @@ title: DROP [GLOBAL|SESSION] BINDING summary: TiDB データベースでの DROP BINDING の使用。 --- -# DROP [グローバル|セッション] バインディング {#drop-global-session-binding} +# DROP [GLOBAL|SESSION] BINDING {#drop-global-session-binding} この文は、特定のSQL文からバインディングを削除します。バインディングを使用すると、基になるクエリを変更することなく、文にヒントを挿入できます。 @@ -213,3 +213,4 @@ Empty set (0.002 sec) - [テーブルを分析する](/sql-statements/sql-statement-analyze-table.md) - [オプティマイザヒント](/optimizer-hints.md) - [SQLプラン管理](/sql-plan-management.md) + diff --git a/sql-statements/sql-statement-drop-column.md b/sql-statements/sql-statement-drop-column.md index 5f6db94443bee..33600d7d74761 100644 --- a/sql-statements/sql-statement-drop-column.md +++ b/sql-statements/sql-statement-drop-column.md @@ -3,7 +3,7 @@ title: DROP COLUMN | TiDB SQL Statement Reference summary: TiDB データベースの DROP COLUMN の使用法の概要。 --- -# ドロップカラム {#drop-column} +# DROP COLUMN {#drop-column} このステートメントは、指定されたテーブルから列を削除します。1 `DROP COLUMN` TiDB でオンラインであるため、読み取りまたは書き込み操作はブロックされません。 @@ -81,3 +81,4 @@ mysql> SELECT * FROM t1; - [列を追加](/sql-statements/sql-statement-add-column.md) - [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) - [テーブルの作成](/sql-statements/sql-statement-create-table.md) + diff --git a/sql-statements/sql-statement-drop-placement-policy.md b/sql-statements/sql-statement-drop-placement-policy.md index 5f4ace006ef9d..d3cf4006d4cfb 100644 --- a/sql-statements/sql-statement-drop-placement-policy.md +++ b/sql-statements/sql-statement-drop-placement-policy.md @@ -3,7 +3,7 @@ title: DROP PLACEMENT POLICY summary: TiDBにおけるALTER PLACEMENT POLICYの使用方法。 --- -# ドロップ配置ポリシー {#drop-placement-policy} +# DROP PLACEMENT POLICY {#drop-placement-policy} `DROP PLACEMENT POLICY`は、以前に作成した配置ポリシーを削除するために使用されます。 @@ -69,3 +69,4 @@ Query OK, 0 rows affected (0.21 sec) - [番組掲載](/sql-statements/sql-statement-show-placement.md) - [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) - [配置方針の変更](/sql-statements/sql-statement-alter-placement-policy.md) + diff --git a/sql-statements/sql-statement-drop-role.md b/sql-statements/sql-statement-drop-role.md index 7bf6922cb5938..83f19fbe9e85d 100644 --- a/sql-statements/sql-statement-drop-role.md +++ b/sql-statements/sql-statement-drop-role.md @@ -3,7 +3,7 @@ title: DROP ROLE | TiDB SQL Statement Reference summary: TiDB データベースの DROP ROLE の使用法の概要。 --- -# 役割を放棄する {#drop-role} +# DROP ROLE {#drop-role} このステートメントは、以前に`CREATE ROLE`で作成されたロールを削除します。 @@ -177,3 +177,4 @@ TiDBの`DROP ROLE`文はMySQL 8.0のロール機能と完全に互換性があ - [ロールベースアクセス制御](/role-based-access-control.md) + diff --git a/sql-statements/sql-statement-drop-sequence.md b/sql-statements/sql-statement-drop-sequence.md index 23b303fd02981..ec6f456f092ab 100644 --- a/sql-statements/sql-statement-drop-sequence.md +++ b/sql-statements/sql-statement-drop-sequence.md @@ -3,7 +3,7 @@ title: DROP SEQUENCE summary: TiDB データベースの DROP SEQUENCE の使用法の概要。 --- -# ドロップシーケンス {#drop-sequence} +# DROP SEQUENCE {#drop-sequence} `DROP SEQUENCE`のステートメントは、TiDB 内のシーケンス オブジェクトを削除します。 @@ -45,3 +45,4 @@ DROP SEQUENCE seq, seq2; - [シーケンスを作成](/sql-statements/sql-statement-create-sequence.md) - [シーケンスの変更](/sql-statements/sql-statement-alter-sequence.md) - [シーケンスの作成を表示](/sql-statements/sql-statement-show-create-sequence.md) + diff --git a/sql-statements/sql-statement-drop-stats.md b/sql-statements/sql-statement-drop-stats.md index 59954c7a58f06..e669534dd365f 100644 --- a/sql-statements/sql-statement-drop-stats.md +++ b/sql-statements/sql-statement-drop-stats.md @@ -3,7 +3,7 @@ title: DROP STATS summary: TiDB データベースの DROP STATS の使用法の概要。 --- -# ドロップ統計 {#drop-stats} +# DROP STATS {#drop-stats} `DROP STATS`ステートメントは、選択したデータベースから選択したテーブルの統計を削除するために使用されます。 @@ -81,3 +81,4 @@ SHOW STATS_META WHERE db_name='test' and table_name='t'; ## 参照 {#see-also} - [統計入門](/statistics.md) + diff --git a/sql-statements/sql-statement-drop-view.md b/sql-statements/sql-statement-drop-view.md index b047573930297..5258af784514f 100644 --- a/sql-statements/sql-statement-drop-view.md +++ b/sql-statements/sql-statement-drop-view.md @@ -3,7 +3,7 @@ title: DROP VIEW | TiDB SQL Statement Reference summary: TiDB データベースの DROP VIEW の使用法の概要。 --- -# ドロップビュー {#drop-view} +# DROP VIEW {#drop-view} この文は、現在選択されているデータベースからビューオブジェクトを削除します。ビューが参照するベーステーブルには影響しません。 @@ -79,3 +79,4 @@ TiDBの`DROP VIEW`文はMySQLと完全に互換性があります。互換性に - [ビューを作成](/sql-statements/sql-statement-create-view.md) - [テーブルを削除](/sql-statements/sql-statement-drop-table.md) + diff --git a/sql-statements/sql-statement-execute.md b/sql-statements/sql-statement-execute.md index 5497e3ddbe9c8..0c1c360b47eb6 100644 --- a/sql-statements/sql-statement-execute.md +++ b/sql-statements/sql-statement-execute.md @@ -3,7 +3,7 @@ title: EXECUTE | TiDB SQL Statement Reference summary: TiDB データベースの EXECUTE の使用法の概要。 --- -# 実行する {#execute} +# EXECUTE {#execute} `EXECUTE`ステートメントは、サーバー側の準備済みステートメントへの SQL インターフェイスを提供します。 @@ -43,3 +43,4 @@ TiDBの`EXECUTE`文はMySQLと完全に互換性があります。互換性に - [準備する](/sql-statements/sql-statement-prepare.md) - [割り当て解除](/sql-statements/sql-statement-deallocate.md) + diff --git a/sql-statements/sql-statement-explain-analyze.md b/sql-statements/sql-statement-explain-analyze.md index 88f7560be1930..50eae5cb39f39 100644 --- a/sql-statements/sql-statement-explain-analyze.md +++ b/sql-statements/sql-statement-explain-analyze.md @@ -3,7 +3,7 @@ title: EXPLAIN ANALYZE | TiDB SQL Statement Reference summary: TiDB データベースのEXPLAIN ANALYZE の使用法の概要。 --- -# EXPLAIN分析 {#explain-analyze} +# EXPLAIN ANALYZE {#explain-analyze} `EXPLAIN ANALYZE`文は`EXPLAIN`と似た動作をしますが、大きな違いは実際に文を実行する点です。これにより、クエリプランニングに使用された推定値と、実行時に検出された実際の値を比較できます。推定値が実際の値と大きく異なる場合は、影響を受けるテーブルに対して`ANALYZE TABLE`実行することを検討してください。 @@ -325,3 +325,4 @@ TiDB v7.1 を使用している場合、計算は`pd/pd-client/model.go`の`Befo - [EXPLAIN](/sql-statements/sql-statement-explain.md) - [テーブルを分析する](/sql-statements/sql-statement-analyze-table.md) - [トレース](/sql-statements/sql-statement-trace.md) + diff --git a/sql-statements/sql-statement-flashback-cluster.md b/sql-statements/sql-statement-flashback-cluster.md index 7c50ab31b9cb4..0b0953cf01701 100644 --- a/sql-statements/sql-statement-flashback-cluster.md +++ b/sql-statements/sql-statement-flashback-cluster.md @@ -3,7 +3,7 @@ title: FLASHBACK CLUSTER summary: TiDBデータベースにおけるFLASHBACK CLUSTERの使い方を学びましょう。 --- -# フラッシュバック・クラスター {#flashback-cluster} +# FLASHBACK CLUSTER {#flashback-cluster} TiDB v6.4.0 では`FLASHBACK CLUSTER TO TIMESTAMP`構文が導入されました。これを使用すると、クラスタを特定の時点に復元できます。タイムスタンプを指定する際には、datetime 値を設定するか、time 関数を使用できます。datetime の形式は「2016-10-08 16:45:26.999」のようで、最小時間単位はミリ秒です。ただし、ほとんどの場合、時間単位を秒としてタイムスタンプを指定するだけで十分です。たとえば、「2016-10-08 16:45:26」のように指定します。 @@ -185,3 +185,4 @@ ERROR 1105 (HY000): Detected another DDL job at 2023-01-29 14:33:12 +0800 CST, c ## MySQLとの互換性 {#mysql-compatibility} このステートメントは、MySQL構文に対するTiDBの拡張機能です。 + diff --git a/sql-statements/sql-statement-flashback-database.md b/sql-statements/sql-statement-flashback-database.md index c19d7a929ef0f..07a543442b99b 100644 --- a/sql-statements/sql-statement-flashback-database.md +++ b/sql-statements/sql-statement-flashback-database.md @@ -3,7 +3,7 @@ title: FLASHBACK DATABASE summary: TiDB データベースでの FLASHBACK DATABASE の使用方法を学習します。 --- -# フラッシュバックデータベース {#flashback-database} +# FLASHBACK DATABASE {#flashback-database} TiDB v6.4.0 では`FLASHBACK DATABASE`構文が導入されました。3 `FLASHBACK DATABASE`使用すると、ガベージコレクション (GC) の有効期間内に`DROP`ステートメントによって削除されたデータベースとそのデータを復元できます。 @@ -61,3 +61,4 @@ FlashbackToNewName ::= ## MySQLの互換性 {#mysql-compatibility} このステートメントは、MySQL 構文に対する TiDB 拡張です。 + diff --git a/sql-statements/sql-statement-flashback-table.md b/sql-statements/sql-statement-flashback-table.md index bd8f58dc9a0b8..247ee5886faf3 100644 --- a/sql-statements/sql-statement-flashback-table.md +++ b/sql-statements/sql-statement-flashback-table.md @@ -3,7 +3,7 @@ title: FLASHBACK TABLE summary: FLASHBACK TABLE` ステートメントを使用してテーブルを回復する方法を学習します。 --- -# フラッシュバックテーブル {#flashback-table} +# FLASHBACK TABLE {#flashback-table} `FLASHBACK TABLE`構文は TiDB 4.0 以降で導入されました。3 ステートメント`FLASHBACK TABLE`使用すると、ガベージコレクション (GC) の有効期間中に`DROP`または`TRUNCATE`操作によって削除されたテーブルとデータを復元できます。 @@ -85,3 +85,4 @@ FlashbackToNewName ::= ## MySQLの互換性 {#mysql-compatibility} このステートメントは、MySQL 構文に対する TiDB 拡張です。 + diff --git a/sql-statements/sql-statement-flush-privileges.md b/sql-statements/sql-statement-flush-privileges.md index cfb3185eff9fa..c3537b076ba37 100644 --- a/sql-statements/sql-statement-flush-privileges.md +++ b/sql-statements/sql-statement-flush-privileges.md @@ -3,7 +3,7 @@ title: FLUSH PRIVILEGES | TiDB SQL Statement Reference summary: TiDB データベースの FLUSH PRIVILEGES の使用法の概要。 --- -# フラッシュ権限 {#flush-privileges} +# FLUSH PRIVILEGES {#flush-privileges} 文`FLUSH PRIVILEGES` 、TiDB に権限テーブルからメモリ内の権限コピーを再ロードするよう指示します。 `mysql.user`のようなテーブルを手動で編集した後は、この文を実行する必要があります。ただし、 `GRANT`や`REVOKE`ような権限文を使用した後は、この文を実行する必要はありません。この文を実行するには、 `RELOAD`権限が必要です。 @@ -45,3 +45,4 @@ TiDBの`FLUSH PRIVILEGES`文はMySQLと完全に互換性があります。互 - [権限管理](/privilege-management.md) + diff --git a/sql-statements/sql-statement-flush-status.md b/sql-statements/sql-statement-flush-status.md index ddce38ec28f2f..08cfc998667b5 100644 --- a/sql-statements/sql-statement-flush-status.md +++ b/sql-statements/sql-statement-flush-status.md @@ -3,7 +3,7 @@ title: FLUSH STATUS | TiDB SQL Statement Reference summary: TiDB データベースの FLUSH STATUS の使用法の概要。 --- -# フラッシュステータス {#flush-status} +# FLUSH STATUS {#flush-status} このステートメントはMySQLとの互換性のために含まれています。TiDBは`SHOW STATUS`代わりにPrometheusとGrafanaを使用して集中的なメトリクス収集を行うため、このステートメントはTiDBには影響しません。 @@ -79,3 +79,4 @@ mysql> show status; - [[グローバル|セッション]ステータスを表示](/sql-statements/sql-statement-show-status.md) - [サーバーステータス変数](/status-variables.md) + diff --git a/sql-statements/sql-statement-flush-tables.md b/sql-statements/sql-statement-flush-tables.md index 1a12ff459289f..57a092fe3348f 100644 --- a/sql-statements/sql-statement-flush-tables.md +++ b/sql-statements/sql-statement-flush-tables.md @@ -3,7 +3,7 @@ title: FLUSH TABLES | TiDB SQL Statement Reference summary: TiDB データベースの FLUSH TABLES の使用法の概要。 --- -# フラッシュテーブル {#flush-tables} +# FLUSH TABLES {#flush-tables} このステートメントはMySQLとの互換性のために含まれています。TiDBでは有効な用途はありません。 @@ -56,3 +56,4 @@ ERROR 1105 (HY000): FLUSH TABLES WITH READ LOCK is not supported. Please use @@ ## 参照 {#see-also} - [履歴データを読む](/read-historical-data.md) + diff --git a/sql-statements/sql-statement-import-into.md b/sql-statements/sql-statement-import-into.md index b7b1010707ad3..005ad744065d1 100644 --- a/sql-statements/sql-statement-import-into.md +++ b/sql-statements/sql-statement-import-into.md @@ -3,7 +3,7 @@ title: IMPORT INTO summary: TiDBにおけるIMPORT INTOの使用方法の概要。 --- -# インポート先 {#import-into} +# IMPORT INTO {#import-into} `IMPORT INTO`ステートメントを使用すると、 TiDB Lightningの[物理インポートモード](https://docs.pingcap.com/tidb/stable/tidb-lightning-physical-import-mode)を介して TiDB にデータをインポートできます。 `IMPORT INTO` 、次の 2 つの方法で使用できます。 @@ -369,3 +369,4 @@ IMPORT INTO t FROM SELECT * FROM src AS OF TIMESTAMP '2024-02-27 11:38:00'; - [`CANCEL IMPORT JOB`](/sql-statements/sql-statement-cancel-import-job.md) - [`SHOW IMPORT JOB(s)`](/sql-statements/sql-statement-show-import-job.md) - [TiDB分散実行フレームワーク(DXF)](/tidb-distributed-execution-framework.md) + diff --git a/sql-statements/sql-statement-insert.md b/sql-statements/sql-statement-insert.md index 0490c7b8f9cfa..30a75dd3cc4b8 100644 --- a/sql-statements/sql-statement-insert.md +++ b/sql-statements/sql-statement-insert.md @@ -3,7 +3,7 @@ title: INSERT | TiDB SQL Statement Reference summary: TiDB データベースでの INSERT の使用法の概要。 --- -# 入れる {#insert} +# INSERT {#insert} このステートメントは、テーブルに新しい行を挿入します。 @@ -109,3 +109,4 @@ TiDBの`INSERT`文はMySQLと完全に互換性があります。互換性に違 - [選択](/sql-statements/sql-statement-select.md) - [アップデート](/sql-statements/sql-statement-update.md) - [交換する](/sql-statements/sql-statement-replace.md) + diff --git a/sql-statements/sql-statement-kill.md b/sql-statements/sql-statement-kill.md index 3ebd7c1b3af88..b5cb30d050782 100644 --- a/sql-statements/sql-statement-kill.md +++ b/sql-statements/sql-statement-kill.md @@ -3,7 +3,7 @@ title: KILL summary: TiDB データベースに対する KILL の使用法の概要。 --- -# 殺す {#kill} +# KILL {#kill} `KILL`文は、現在の TiDB クラスタ内の任意の TiDB インスタンスへの接続を終了するために使用されます。TiDB v6.2.0 以降では、 `KILL`文を使用して実行中の DDL ジョブを終了することもできます。 @@ -80,3 +80,4 @@ Global Kill 機能が有効になっていない場合、または v6.1.0 より - [プロセスリストを[完全]表示](/sql-statements/sql-statement-show-processlist.md) - [クラスタープロセスリスト](/information-schema/information-schema-processlist.md#cluster_processlist) + diff --git a/sql-statements/sql-statement-load-data.md b/sql-statements/sql-statement-load-data.md index 791a3811e0670..54020a556956d 100644 --- a/sql-statements/sql-statement-load-data.md +++ b/sql-statements/sql-statement-load-data.md @@ -3,7 +3,7 @@ title: LOAD DATA | TiDB SQL Statement Reference summary: TiDB データベースの LOAD DATA の使用法の概要。 --- -# データをロード {#load-data} +# LOAD DATA {#load-data} `LOAD DATA`ステートメント バッチは、データを TiDB テーブルにロードします。 @@ -228,3 +228,4 @@ IGNORE 1 LINES; - [TiDB 悲観的トランザクションモード](/pessimistic-transaction.md) + diff --git a/sql-statements/sql-statement-load-stats.md b/sql-statements/sql-statement-load-stats.md index fbfd29ef1d60f..282b469729ce6 100644 --- a/sql-statements/sql-statement-load-stats.md +++ b/sql-statements/sql-statement-load-stats.md @@ -3,7 +3,7 @@ title: LOAD STATS summary: TiDBデータベースにおけるLOAD STATSの使用方法の概要。 --- -# ロード統計 {#load-stats} +# LOAD STATS {#load-stats} `LOAD STATS`ステートメントは、統計情報を TiDB にロードするために使用されます。 @@ -39,3 +39,4 @@ LOAD STATS '/tmp/stats.json'; ## 関連項目 {#see-also} - [統計](/statistics.md) + diff --git a/sql-statements/sql-statement-lock-stats.md b/sql-statements/sql-statement-lock-stats.md index b029ee8e54e65..f33917eb84f6f 100644 --- a/sql-statements/sql-statement-lock-stats.md +++ b/sql-statements/sql-statement-lock-stats.md @@ -3,7 +3,7 @@ title: LOCK STATS summary: TiDB データベースの LOCK STATS の使用法の概要。 --- -# ロック統計 {#lock-stats} +# LOCK STATS {#lock-stats} `LOCK STATS` 、テーブルまたはパーティションの統計情報をロックするために使用されます。統計情報がロックされている場合、TiDB はテーブルまたはパーティションの統計情報を自動更新しません。動作の詳細については、 [統計情報のロックの動作](/statistics.md#behaviors-of-locking-statistics)参照してください。 @@ -141,3 +141,4 @@ mysql> SHOW WARNINGS; - [統計](/statistics.md#lock-statistics) - [統計情報をアンロック](/sql-statements/sql-statement-unlock-stats.md) - [統計を表示_ロック済み](/sql-statements/sql-statement-show-stats-locked.md) + diff --git a/sql-statements/sql-statement-lock-tables-and-unlock-tables.md b/sql-statements/sql-statement-lock-tables-and-unlock-tables.md index d43f50414d0d1..2447241a1cdba 100644 --- a/sql-statements/sql-statement-lock-tables-and-unlock-tables.md +++ b/sql-statements/sql-statement-lock-tables-and-unlock-tables.md @@ -3,7 +3,7 @@ title: LOCK TABLES and UNLOCK TABLES summary: TiDB データベースの LOCK TABLES および UNLOCK TABLES の使用法の概要。 --- -# テーブルのロックとテーブルのロック解除 {#lock-tables-and-unlock-tables} +# LOCK TABLES and UNLOCK TABLES {#lock-tables-and-unlock-tables} > **警告:** > @@ -109,3 +109,4 @@ ERROR 1066 (42000): Not unique table/alias: 't' ### テーブルロックの解除 {#table-lock-release} TiDB セッションでトランザクションが明示的に開始されると (たとえば、 `BEGIN`ステートメントを使用)、TiDB はセッションによって保持されているテーブル ロックを暗黙的に解放しませんが、MySQL は解放します。 + diff --git a/sql-statements/sql-statement-modify-column.md b/sql-statements/sql-statement-modify-column.md index 766f96090a7af..7e00e3598a71d 100644 --- a/sql-statements/sql-statement-modify-column.md +++ b/sql-statements/sql-statement-modify-column.md @@ -3,7 +3,7 @@ title: MODIFY COLUMN | TiDB SQL Statement Reference summary: TiDB データベースの MODIFY COLUMN の使用法の概要。 --- -# 列の変更 {#modify-column} +# MODIFY COLUMN {#modify-column} `ALTER TABLE ... MODIFY COLUMN`文は既存のテーブルの列を変更します。変更にはデータ型と属性の変更が含まれます。同時に列名を変更するには、代わりに[`CHANGE COLUMN`](/sql-statements/sql-statement-change-column.md)文を使用してください。 @@ -204,3 +204,4 @@ CREATE TABLE `t1` ( - [列を追加](/sql-statements/sql-statement-add-column.md) - [ドロップカラム](/sql-statements/sql-statement-drop-column.md) - [列の変更](/sql-statements/sql-statement-change-column.md) + diff --git a/sql-statements/sql-statement-overview.md b/sql-statements/sql-statement-overview.md index 649416462e290..cbca50816e544 100644 --- a/sql-statements/sql-statement-overview.md +++ b/sql-statements/sql-statement-overview.md @@ -3,7 +3,7 @@ title: SQL Statement Overview summary: TiDBでサポートされているSQL文について学びましょう。 --- -# SQLステートメントの概要 {#sql-statement-overview} +# SQL Statement Overview {#sql-statement-overview} TiDBは、ISO/IEC SQL標準に準拠することを目的としたSQL文を使用しており、必要に応じてMySQL用の拡張機能やTiDB固有の文が追加されています。 @@ -333,3 +333,4 @@ TiDBは、ISO/IEC SQL標準に準拠することを目的としたSQL文を使 | [`SHOW STATS_LOCKED`](/sql-statements/sql-statement-show-stats-locked.md) | 統計情報がロックされているテーブルを表示します。 | | [`SHOW STATS_META`](/sql-statements/sql-statement-show-stats-meta.md) | テーブルに含まれる行数と、そのテーブル内で変更された行数を表示します。 | | [`SHOW STATS_TOPN`](/sql-statements/sql-statement-show-stats-topn.md) | 統計情報の中から上位N件の情報を表示します。 | + diff --git a/sql-statements/sql-statement-prepare.md b/sql-statements/sql-statement-prepare.md index de5c0295723de..b197d00a782c8 100644 --- a/sql-statements/sql-statement-prepare.md +++ b/sql-statements/sql-statement-prepare.md @@ -3,7 +3,7 @@ title: PREPARE | TiDB SQL Statement Reference summary: TiDB データベースの PREPARE の使用法の概要。 --- -# 準備する {#prepare} +# PREPARE {#prepare} `PREPARE`ステートメントは、サーバー側の準備済みステートメントへの SQL インターフェイスを提供します。 @@ -53,3 +53,4 @@ TiDBの`PREPARE`文はMySQLと完全に互換性があります。互換性に - [実行する](/sql-statements/sql-statement-execute.md) - [割り当て解除](/sql-statements/sql-statement-deallocate.md) + diff --git a/sql-statements/sql-statement-query-watch.md b/sql-statements/sql-statement-query-watch.md index 47e2c5708fe14..08f2186aa22d1 100644 --- a/sql-statements/sql-statement-query-watch.md +++ b/sql-statements/sql-statement-query-watch.md @@ -3,7 +3,7 @@ title: QUERY WATCH summary: TiDBデータベースにおけるQUERY WATCHの使用方法の概要。 --- -# クエリウォッチ {#query-watch} +# QUERY WATCH {#query-watch} `QUERY WATCH`ステートメントは、リソース グループ内の暴走クエリの監視リストを手動で管理するために使用されます。 @@ -63,3 +63,4 @@ DropQueryWatchStmt ::= ## 関連項目 {#see-also} - [暴走クエリ](/tidb-resource-control-runaway-queries.md) + diff --git a/sql-statements/sql-statement-recover-table.md b/sql-statements/sql-statement-recover-table.md index 8a642ec82581c..46164e915c5b0 100644 --- a/sql-statements/sql-statement-recover-table.md +++ b/sql-statements/sql-statement-recover-table.md @@ -3,7 +3,7 @@ title: RECOVER TABLE summary: TiDB データベースの RECOVER TABLE の使用法の概要。 --- -# テーブルの回復 {#recover-table} +# RECOVER TABLE {#recover-table} `RECOVER TABLE` 、 `DROP TABLE`ステートメントが実行された後、GC (ガベージ コレクション) の有効期間内に削除されたテーブルとその上のデータを回復するために使用されます。 @@ -86,3 +86,4 @@ NUM ::= intLit ## MySQLの互換性 {#mysql-compatibility} このステートメントは、MySQL 構文に対する TiDB 拡張です。 + diff --git a/sql-statements/sql-statement-rename-index.md b/sql-statements/sql-statement-rename-index.md index 19688754eac87..2e5b6fe22ba7a 100644 --- a/sql-statements/sql-statement-rename-index.md +++ b/sql-statements/sql-statement-rename-index.md @@ -3,7 +3,7 @@ title: RENAME INDEX | TiDB SQL Statement Reference summary: TiDB データベースの RENAME INDEX の使用法の概要。 --- -# インデックス名の変更 {#rename-index} +# RENAME INDEX {#rename-index} ステートメント`ALTER TABLE .. RENAME INDEX` 、既存のインデックスの名前を新しい名前に変更します。この操作はTiDBでは即座に実行され、メタデータの変更のみが必要です。 @@ -60,3 +60,4 @@ TiDBの`RENAME INDEX`文はMySQLと完全に互換性があります。互換性 - [インデックスの削除](/sql-statements/sql-statement-drop-index.md) - [インデックスを表示](/sql-statements/sql-statement-show-indexes.md) - [インデックスの変更](/sql-statements/sql-statement-alter-index.md) + diff --git a/sql-statements/sql-statement-rename-table.md b/sql-statements/sql-statement-rename-table.md index c0426ca1b6dd5..25fe33a97248c 100644 --- a/sql-statements/sql-statement-rename-table.md +++ b/sql-statements/sql-statement-rename-table.md @@ -3,7 +3,7 @@ title: RENAME TABLE | TiDB SQL Statement Reference summary: TiDB データベースの RENAME TABLE の使用法の概要。 --- -# テーブル名の変更 {#rename-table} +# RENAME TABLE {#rename-table} このステートメントは、既存のテーブルとビューの名前を変更するために使用され、複数のテーブルの名前を一度に変更したり、データベース間で名前を変更したりすることをサポートします。 @@ -141,3 +141,4 @@ TiDBの`RENAME TABLE`文はMySQLと完全に互換性があります。互換性 - [テーブルの作成](/sql-statements/sql-statement-create-table.md) - [テーブルを表示](/sql-statements/sql-statement-show-tables.md) - [テーブルの変更](/sql-statements/sql-statement-alter-table.md) + diff --git a/sql-statements/sql-statement-rename-user.md b/sql-statements/sql-statement-rename-user.md index 0d45ee10685e1..0f278c25d4226 100644 --- a/sql-statements/sql-statement-rename-user.md +++ b/sql-statements/sql-statement-rename-user.md @@ -3,7 +3,7 @@ title: RENAME USER summary: TiDB データベースの RENAME USER の使用法の概要。 --- -# ユーザー名の変更 {#rename-user} +# RENAME USER {#rename-user} `RENAME USER`既存のユーザーの名前を変更するために使用されます。 @@ -79,3 +79,4 @@ ERROR 1141 (42000): There is no such grant defined for user 'newuser' on host '% - [ユーザーの作成](/sql-statements/sql-statement-create-user.md) - [ショーグラント](/sql-statements/sql-statement-show-grants.md) - [ユーザーを削除](/sql-statements/sql-statement-drop-user.md) + diff --git a/sql-statements/sql-statement-replace.md b/sql-statements/sql-statement-replace.md index 0a4bcb37ac9a5..445fc222b23f9 100644 --- a/sql-statements/sql-statement-replace.md +++ b/sql-statements/sql-statement-replace.md @@ -3,7 +3,7 @@ title: REPLACE | TiDB SQL Statement Reference summary: TiDB データベースでの REPLACE の使用法の概要。 --- -# 交換する {#replace} +# REPLACE {#replace} `REPLACE`文は意味的には`DELETE`文と`INSERT`文を組み合わせたものになります。これにより、アプリケーションコードを簡素化できます。 @@ -80,3 +80,4 @@ TiDBの`REPLACE`文はMySQLと完全に互換性があります。互換性に - [入れる](/sql-statements/sql-statement-insert.md) - [選択](/sql-statements/sql-statement-select.md) - [アップデート](/sql-statements/sql-statement-update.md) + diff --git a/sql-statements/sql-statement-restore.md b/sql-statements/sql-statement-restore.md index 04f03adb379ed..db4f6e9830bc6 100644 --- a/sql-statements/sql-statement-restore.md +++ b/sql-statements/sql-statement-restore.md @@ -3,7 +3,7 @@ title: RESTORE | TiDB SQL Statement Reference summary: TiDBデータベースにおけるRESTOREの使用方法の概要。 --- -# 復元する {#restore} +# RESTORE {#restore} このステートメントは[`BACKUP`ステートメント](/sql-statements/sql-statement-backup.md)によって以前に作成されたバックアップ アーカイブから分散復元を実行します。 @@ -165,3 +165,4 @@ RESTORE DATABASE * FROM 's3://example-bucket/inc-backup-2'; - [バックアップ](/sql-statements/sql-statement-backup.md) - [ショーが復元する](/sql-statements/sql-statement-show-backups.md) + diff --git a/sql-statements/sql-statement-rollback.md b/sql-statements/sql-statement-rollback.md index b95fef14f0325..4837f62150d1e 100644 --- a/sql-statements/sql-statement-rollback.md +++ b/sql-statements/sql-statement-rollback.md @@ -3,7 +3,7 @@ title: ROLLBACK | TiDB SQL Statement Reference summary: TiDB データベースの ROLLBACK の使用法の概要。 --- -# ロールバック {#rollback} +# ROLLBACK {#rollback} このステートメントは、TiDB内の現在のトランザクション内のすべての変更を元に戻します。これは`COMMIT`ステートメントの逆の動作です。 @@ -48,3 +48,4 @@ Empty set (0.01 sec) - [COMMIT](/sql-statements/sql-statement-commit.md) - [始める](/sql-statements/sql-statement-begin.md) - [トランザクションを開始](/sql-statements/sql-statement-start-transaction.md) + diff --git a/sql-statements/sql-statement-savepoint.md b/sql-statements/sql-statement-savepoint.md index 7fdcf566ba97e..45983136e9891 100644 --- a/sql-statements/sql-statement-savepoint.md +++ b/sql-statements/sql-statement-savepoint.md @@ -3,7 +3,7 @@ title: SAVEPOINT | TiDB SQL Statement Reference summary: TiDB データベースの SAVEPOINT の使用法の概要。 --- -# セーブポイント {#savepoint} +# SAVEPOINT {#savepoint} `SAVEPOINT`はTiDB v6.2.0で導入された機能です。構文は次のとおりです。 @@ -158,3 +158,4 @@ TiDB は MySQL 構文`ROLLBACK WORK TO SAVEPOINT ...`サポートしていませ - [トランザクションを開始](/sql-statements/sql-statement-start-transaction.md) - [TiDB 楽観的トランザクションモード](/optimistic-transaction.md) - [TiDB 悲観的トランザクションモード](/pessimistic-transaction.md) + diff --git a/sql-statements/sql-statement-select.md b/sql-statements/sql-statement-select.md index f0bdf6b0709d2..37a4338795039 100644 --- a/sql-statements/sql-statement-select.md +++ b/sql-statements/sql-statement-select.md @@ -3,7 +3,7 @@ title: SELECT | TiDB SQL Statement Reference summary: TiDBデータベースにおけるSELECT文の使用方法の概要。 --- -# 選択 {#select} +# SELECT {#select} `SELECT`ステートメントは、TiDB からデータを読み取るために使用されます。 @@ -234,3 +234,4 @@ Query OK, 3 rows affected (0.00 sec) - [消去](/sql-statements/sql-statement-delete.md) - [アップデート](/sql-statements/sql-statement-update.md) - [交換する](/sql-statements/sql-statement-replace.md) + diff --git a/sql-statements/sql-statement-set-names.md b/sql-statements/sql-statement-set-names.md index fe53d46383688..71fd29108e7a3 100644 --- a/sql-statements/sql-statement-set-names.md +++ b/sql-statements/sql-statement-set-names.md @@ -3,7 +3,7 @@ title: SET [NAMES|CHARACTER SET] | TiDB SQL Statement Reference summary: TiDB データベースの SET [NAMES|CHARACTER SET] の使用法の概要。 --- -# SET [名前|文字セット] {#set-names-character-set} +# SET [NAMES|CHARACTER SET] {#set-names-character-set} ステートメント`SET NAMES` 、および`SET CHARSET` `SET CHARACTER SET`現在の接続の変数`character_set_client` 、および`character_set_connection` `character_set_results`します。 @@ -78,3 +78,4 @@ TiDBの`SET [NAMES|CHARACTER SET]`文はMySQLと完全に互換性がありま - [[グローバル|セッション]変数を表示](/sql-statements/sql-statement-show-variables.md) - [`SET <variable>`](/sql-statements/sql-statement-set-variable.md) - [文字セットと照合順序のサポート](/character-set-and-collation.md) + diff --git a/sql-statements/sql-statement-set-password.md b/sql-statements/sql-statement-set-password.md index 9bf1b37646de9..874199ba65403 100644 --- a/sql-statements/sql-statement-set-password.md +++ b/sql-statements/sql-statement-set-password.md @@ -3,7 +3,7 @@ title: SET PASSWORD | TiDB SQL Statement Reference summary: TiDB データベースの SET PASSWORD の使用法の概要。 --- -# パスワードを設定する {#set-password} +# SET PASSWORD {#set-password} このステートメントは、TiDB システム データベース内のユーザー アカウントのユーザー パスワードを変更します。 @@ -67,3 +67,4 @@ TiDBの`SET PASSWORD`文はMySQLと完全に互換性があります。互換性 - [権限管理](/privilege-management.md) + diff --git a/sql-statements/sql-statement-set-resource-group.md b/sql-statements/sql-statement-set-resource-group.md index 1648784f758e6..ca0b575fdf182 100644 --- a/sql-statements/sql-statement-set-resource-group.md +++ b/sql-statements/sql-statement-set-resource-group.md @@ -3,7 +3,7 @@ title: SET RESOURCE GROUP summary: TiDBデータベースにおけるSET RESOURCE GROUPの使用方法の概要。 --- -# リソースグループを設定する {#set-resource-group} +# SET RESOURCE GROUP {#set-resource-group} `SET RESOURCE GROUP`現在のセッションのリソース グループを設定するために使用されます。 @@ -94,3 +94,4 @@ MySQL は[リソースグループを設定する](https://dev.mysql.com/doc/ref - [リソースグループを削除する](/sql-statements/sql-statement-drop-resource-group.md) - [アルター・リソース・グループ](/sql-statements/sql-statement-alter-resource-group.md) - [リソース制御](/tidb-resource-control-ru-groups.md) + diff --git a/sql-statements/sql-statement-set-role.md b/sql-statements/sql-statement-set-role.md index 5815ebcbe0d3e..bc0a245035502 100644 --- a/sql-statements/sql-statement-set-role.md +++ b/sql-statements/sql-statement-set-role.md @@ -3,7 +3,7 @@ title: SET ROLE | TiDB SQL Statement Reference summary: TiDB データベースの SET ROLE の使用法の概要。 --- -# 役割を設定する {#set-role} +# SET ROLE {#set-role} `SET ROLE`文は、現在のセッションでロールを有効にするために使用されます。ロールを有効にすると、ユーザーはロールの権限を使用できるようになります。 @@ -98,3 +98,4 @@ TiDBの`SET ROLE`文はMySQL 8.0のロール機能と完全に互換性があり - [ロールベースアクセス制御](/role-based-access-control.md) + diff --git a/sql-statements/sql-statement-set-transaction.md b/sql-statements/sql-statement-set-transaction.md index f91e8e362bcad..63d9bb51fe757 100644 --- a/sql-statements/sql-statement-set-transaction.md +++ b/sql-statements/sql-statement-set-transaction.md @@ -3,7 +3,7 @@ title: SET TRANSACTION | TiDB SQL Statement Reference summary: TiDB データベースの SET TRANSACTION の使用法の概要。 --- -# トランザクションの設定 {#set-transaction} +# SET TRANSACTION {#set-transaction} `SET TRANSACTION`文は、現在の分離レベルを`GLOBAL`または`SESSION`単位で変更するために使用できます。この構文は`SET transaction_isolation='new-value'`の代替であり、MySQL と SQL 標準の両方との互換性のために用意されています。 @@ -71,3 +71,4 @@ mysql> SHOW SESSION VARIABLES LIKE 'transaction_isolation'; - [`SET [GLOBAL|SESSION] <variable>`](/sql-statements/sql-statement-set-variable.md) - [分離レベル](/transaction-isolation-levels.md) + diff --git a/sql-statements/sql-statement-show-affinity.md b/sql-statements/sql-statement-show-affinity.md index b7da31232897f..f3c21913c7d83 100644 --- a/sql-statements/sql-statement-show-affinity.md +++ b/sql-statements/sql-statement-show-affinity.md @@ -3,7 +3,7 @@ title: SHOW AFFINITY summary: TiDB データベースに対する SHOW AFFINITY の使用法の概要。 --- -# アフィニティを表示v8.5.5 の新機能 {#show-affinity-span-class-version-mark-new-in-v8-5-5-span} +# SHOW AFFINITY New in v8.5.5 {#show-affinity-span-class-version-mark-new-in-v8-5-5-span} `SHOW AFFINITY`文は、 `AFFINITY`オプションで設定されたテーブルの[親和性](/table-affinity.md)スケジュール情報と、PD によって現在記録されているターゲット レプリカ分散を表示します。 diff --git a/sql-statements/sql-statement-show-analyze-status.md b/sql-statements/sql-statement-show-analyze-status.md index c69c97a1221d4..51da7628e1ba5 100644 --- a/sql-statements/sql-statement-show-analyze-status.md +++ b/sql-statements/sql-statement-show-analyze-status.md @@ -3,7 +3,7 @@ title: SHOW ANALYZE STATUS summary: TiDB データベースの SHOW ANALYZE STATUS の使用法の概要。 --- -# 分析ステータスを表示 {#show-analyze-status} +# SHOW ANALYZE STATUS {#show-analyze-status} `SHOW ANALYZE STATUS`ステートメントは、TiDB によって実行されている統計収集タスクと、限られた数の履歴タスク レコードを表示します。 @@ -87,3 +87,4 @@ mysql> show analyze status; ## 参照 {#see-also} - [ANALYZE_STATUS テーブル](/information-schema/information-schema-analyze-status.md) + diff --git a/sql-statements/sql-statement-show-backups.md b/sql-statements/sql-statement-show-backups.md index 0baa3f69bf691..d7924dfafe990 100644 --- a/sql-statements/sql-statement-show-backups.md +++ b/sql-statements/sql-statement-show-backups.md @@ -3,7 +3,7 @@ title: SHOW [BACKUPS|RESTORES] | TiDB SQL Statement Reference summary: TiDBデータベースにおけるSHOW [BACKUPS|RESTORES]の使用方法の概要。 --- -# [バックアップ|復元]を表示 {#show-backups-restores} +# SHOW [BACKUPS|RESTORES]{#show-backups-restores} これらのステートメントは、TiDBインスタンスで実行された、キューに入っている、実行中の、および最近完了したすべての[`BACKUP`](/sql-statements/sql-statement-backup.md)および[`RESTORE`](/sql-statements/sql-statement-restore.md)タスクのリストを示します。 @@ -104,3 +104,4 @@ SHOW BACKUPS WHERE `Progress` < 25.0; - [バックアップ](/sql-statements/sql-statement-backup.md) - [復元する](/sql-statements/sql-statement-restore.md) + diff --git a/sql-statements/sql-statement-show-bindings.md b/sql-statements/sql-statement-show-bindings.md index 65ce3034e1b88..6d5528f223f1a 100644 --- a/sql-statements/sql-statement-show-bindings.md +++ b/sql-statements/sql-statement-show-bindings.md @@ -3,7 +3,7 @@ title: SHOW [GLOBAL|SESSION] BINDINGS summary: TiDB データベースでの SHOW BINDINGS バインディングの使用。 --- -# [グローバル|セッション]バインディングを表示 {#show-global-session-bindings} +# SHOW [GLOBAL|SESSION] BINDINGS {#show-global-session-bindings} `SHOW BINDINGS`ステートメントは、作成されたSQLバインディングに関する情報を表示するために使用されます。3 `BINDING` `GLOBAL`または`SESSION`いずれかの基準で表されます。デフォルトは`SESSION`です。 @@ -134,3 +134,4 @@ Original_sql: select * from t1 where b = ? - [テーブルを分析する](/sql-statements/sql-statement-analyze-table.md) - [オプティマイザヒント](/optimizer-hints.md) - [SQLプラン管理](/sql-plan-management.md) + diff --git a/sql-statements/sql-statement-show-builtins.md b/sql-statements/sql-statement-show-builtins.md index a0d7967cd4727..361c10561b2ac 100644 --- a/sql-statements/sql-statement-show-builtins.md +++ b/sql-statements/sql-statement-show-builtins.md @@ -3,7 +3,7 @@ title: SHOW BUILTINS summary: TiDB での SHOW BUILTINS の使用法。 --- -# ショービルド {#show-builtins} +# SHOW BUILTINS {#show-builtins} `SHOW BUILTINS` 、TiDB でサポートされているすべての組み込み関数を一覧表示するために使用されます。 @@ -321,3 +321,4 @@ SHOW BUILTINS; ## MySQLの互換性 {#mysql-compatibility} このステートメントは、MySQL 構文に対する TiDB 拡張です。 + diff --git a/sql-statements/sql-statement-show-character-set.md b/sql-statements/sql-statement-show-character-set.md index 814e46e5b8e2a..f420a93afbb21 100644 --- a/sql-statements/sql-statement-show-character-set.md +++ b/sql-statements/sql-statement-show-character-set.md @@ -3,7 +3,7 @@ title: SHOW CHARACTER SET | TiDB SQL Statement Reference summary: TiDB データベースの SHOW CHARACTER SET の使用法の概要。 --- -# 文字セットを表示 {#show-character-set} +# SHOW CHARACTER SET {#show-character-set} このステートメントは、TiDBで使用可能な文字セットの静的リストを提供します。出力には、現在の接続またはユーザーの属性は反映されません。 @@ -68,3 +68,4 @@ TiDBの`SHOW CHARACTER SET`文の使用方法はMySQLと完全に互換性があ - [照合順序を表示](/sql-statements/sql-statement-show-collation.md) - [文字セットと照合順序](/character-set-and-collation.md) + diff --git a/sql-statements/sql-statement-show-collation.md b/sql-statements/sql-statement-show-collation.md index 61d726b36112e..0a035b09c9555 100644 --- a/sql-statements/sql-statement-show-collation.md +++ b/sql-statements/sql-statement-show-collation.md @@ -3,7 +3,7 @@ title: SHOW COLLATION | TiDB SQL Statement Reference summary: TiDB データベースの SHOW COLLATION の使用法の概要。 --- -# 照合順序を表示 {#show-collation} +# SHOW COLLATION {#show-collation} このステートメントは照合の静的リストを提供し、MySQL クライアント ライブラリとの互換性を提供するために含まれています。 @@ -102,3 +102,4 @@ TiDBにおける`SHOW COLLATION`文の使用法はMySQLと完全に互換性が - [文字セットを表示](/sql-statements/sql-statement-show-character-set.md) - [文字セットと照合順序](/character-set-and-collation.md) + diff --git a/sql-statements/sql-statement-show-column-stats-usage.md b/sql-statements/sql-statement-show-column-stats-usage.md index 492d3ea1dbb8b..82710bedb7306 100644 --- a/sql-statements/sql-statement-show-column-stats-usage.md +++ b/sql-statements/sql-statement-show-column-stats-usage.md @@ -3,7 +3,7 @@ title: SHOW COLUMN_STATS_USAGE summary: TiDB データベースの SHOW COLUMN_STATS_USAGE の使用法の概要。 --- -# COLUMN_STATS_USAGE を表示 {#show-column-stats-usage} +# SHOW COLUMN_STATS_USAGE {#show-column-stats-usage} `SHOW COLUMN_STATS_USAGE`文は、列統計の最終使用時刻と収集時刻を表示します。また、統計が収集された`PREDICATE COLUMNS`列と列を特定するためにも使用できます。 @@ -54,3 +54,4 @@ SHOW COLUMN_STATS_USAGE; - [`ANALYZE`](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) + diff --git a/sql-statements/sql-statement-show-columns-from.md b/sql-statements/sql-statement-show-columns-from.md index d37ff776de605..85609a4c67e1a 100644 --- a/sql-statements/sql-statement-show-columns-from.md +++ b/sql-statements/sql-statement-show-columns-from.md @@ -3,7 +3,7 @@ title: SHOW [FULL] COLUMNS FROM | TiDB SQL Statement Reference summary: TiDB データベースの SHOW [FULL] COLUMNS FROM の使用法の概要。 --- -# [全列表示] から {#show-full-columns-from} +# SHOW [FULL] COLUMNS FROM {#show-full-columns-from} ステートメント`SHOW [FULL] COLUMNS FROM ` 、テーブルまたはビューの列を便利な表形式で記述します。オプションのキーワード`FULL` 、現在のユーザーがその列に対して持っている権限と、テーブル定義の`comment`表示します。 @@ -134,3 +134,4 @@ TiDBの`SHOW [FULL] COLUMNS FROM`文はMySQLと完全に互換性があります ## 参照 {#see-also} - [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) + diff --git a/sql-statements/sql-statement-show-config.md b/sql-statements/sql-statement-show-config.md index a329e82aec303..02e01e27cbc66 100644 --- a/sql-statements/sql-statement-show-config.md +++ b/sql-statements/sql-statement-show-config.md @@ -3,7 +3,7 @@ title: SHOW CONFIG summary: TiDBデータベースにおけるSHOW CONFIGの使用の概要 --- -# 設定を表示 {#show-config} +# SHOW CONFIG {#show-config} `SHOW CONFIG`文は、TiDB の様々なコンポーネントの現在の設定を表示するために使用されます。設定変数とシステム変数は異なる次元で作用するため、混同しないように注意してください。システム変数の情報を取得する場合は、 [変数を表示](/sql-statements/sql-statement-show-variables.md)構文を使用してください。 @@ -74,3 +74,4 @@ SHOW CONFIG LIKE 'tidb'; ## 参照 {#see-also} - [変数を表示](/sql-statements/sql-statement-show-variables.md) + diff --git a/sql-statements/sql-statement-show-create-database.md b/sql-statements/sql-statement-show-create-database.md index d278a2379df91..0020df8d878f6 100644 --- a/sql-statements/sql-statement-show-create-database.md +++ b/sql-statements/sql-statement-show-create-database.md @@ -3,7 +3,7 @@ title: SHOW CREATE DATABASE summary: TiDB データベースでの SHOW CREATE DATABASE の使用の概要。 --- -# 表示データベースの作成 {#show-create-database} +# SHOW CREATE DATABASE {#show-create-database} `SHOW CREATE DATABASE`は、既存のデータベースを再作成するための正確な SQL ステートメントを表示するために使用されます。2 `SHOW CREATE SCHEMA`その同義語です。 @@ -62,3 +62,4 @@ SHOW CREATE SCHEMA IF NOT EXISTS test; - [テーブルを削除](/sql-statements/sql-statement-drop-table.md) - [テーブルを表示](/sql-statements/sql-statement-show-tables.md) - [列を表示](/sql-statements/sql-statement-show-columns-from.md) + diff --git a/sql-statements/sql-statement-show-create-placement-policy.md b/sql-statements/sql-statement-show-create-placement-policy.md index 9db86876d434d..f6ebdb2d91ca9 100644 --- a/sql-statements/sql-statement-show-create-placement-policy.md +++ b/sql-statements/sql-statement-show-create-placement-policy.md @@ -3,7 +3,7 @@ title: SHOW CREATE PLACEMENT POLICY summary: TiDBにおけるSHOW CREATE PLACEMENT POLICYの使用方法。 --- -# 表示・作成・配置ポリシー {#show-create-placement-policy} +# SHOW CREATE PLACEMENT POLICY {#show-create-placement-policy} `SHOW CREATE PLACEMENT POLICY`配置ポリシーの定義を表示するために使用されます。これを使用すると、現在の配置ポリシーの定義を確認し、別の TiDB クラスタでそれを再現できます。 @@ -49,3 +49,4 @@ SHOW CREATE PLACEMENT POLICY p1\G - [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) - [配置方針の変更](/sql-statements/sql-statement-alter-placement-policy.md) - [ドロップ配置ポリシー](/sql-statements/sql-statement-drop-placement-policy.md) + diff --git a/sql-statements/sql-statement-show-create-resource-group.md b/sql-statements/sql-statement-show-create-resource-group.md index d121caec5ad0a..132a7d77401f6 100644 --- a/sql-statements/sql-statement-show-create-resource-group.md +++ b/sql-statements/sql-statement-show-create-resource-group.md @@ -3,7 +3,7 @@ title: SHOW CREATE RESOURCE GROUP summary: TiDBにおけるSHOW CREATE RESOURCE GROUPの使い方を学びましょう。 --- -# リソースグループの作成と表示 {#show-create-resource-group} +# SHOW CREATE RESOURCE GROUP {#show-create-resource-group} `SHOW CREATE RESOURCE GROUP`ステートメントを使用すると、リソース グループの現在の定義を表示できます。 @@ -54,3 +54,4 @@ SHOW CREATE RESOURCE GROUP rg1; - [リソースグループを作成する](/sql-statements/sql-statement-alter-resource-group.md) - [アルター・リソース・グループ](/sql-statements/sql-statement-alter-resource-group.md) - [リソースグループを削除する](/sql-statements/sql-statement-drop-resource-group.md) + diff --git a/sql-statements/sql-statement-show-create-sequence.md b/sql-statements/sql-statement-show-create-sequence.md index 69b9c72365d0a..5e0600bf00009 100644 --- a/sql-statements/sql-statement-show-create-sequence.md +++ b/sql-statements/sql-statement-show-create-sequence.md @@ -3,7 +3,7 @@ title: SHOW CREATE SEQUENCE summary: TiDB データベースの SHOW CREATE SEQUENCE の使用法の概要。 --- -# シーケンスの作成を表示 {#show-create-sequence} +# SHOW CREATE SEQUENCE {#show-create-sequence} `SHOW CREATE SEQUENCE` `SHOW CREATE TABLE`と同様にシーケンスの詳細情報を表示します。 @@ -42,3 +42,4 @@ SHOW CREATE SEQUENCE seq; - [シーケンスを作成](/sql-statements/sql-statement-create-sequence.md) - [シーケンスの変更](/sql-statements/sql-statement-alter-sequence.md) - [ドロップシーケンス](/sql-statements/sql-statement-drop-sequence.md) + diff --git a/sql-statements/sql-statement-show-create-table.md b/sql-statements/sql-statement-show-create-table.md index 2eb20d7fff028..509090272db07 100644 --- a/sql-statements/sql-statement-show-create-table.md +++ b/sql-statements/sql-statement-show-create-table.md @@ -3,7 +3,7 @@ title: SHOW CREATE TABLE | TiDB SQL Statement Reference summary: TiDB データベースの SHOW CREATE TABLE の使用法の概要。 --- -# 表示テーブルの作成 {#show-create-table} +# SHOW CREATE TABLE {#show-create-table} このステートメントは、SQL を使用して既存のテーブルを再作成するための正確なステートメントを示しています。 @@ -39,3 +39,4 @@ TiDBの`SHOW CREATE TABLE`文はMySQLと完全に互換性があります。互 - [テーブルを削除](/sql-statements/sql-statement-drop-table.md) - [テーブルを表示](/sql-statements/sql-statement-show-tables.md) - [列を表示](/sql-statements/sql-statement-show-columns-from.md) + diff --git a/sql-statements/sql-statement-show-create-user.md b/sql-statements/sql-statement-show-create-user.md index a9b6662f2dfe9..fed911e9ad352 100644 --- a/sql-statements/sql-statement-show-create-user.md +++ b/sql-statements/sql-statement-show-create-user.md @@ -3,7 +3,7 @@ title: SHOW CREATE USER | TiDB SQL Statement Reference summary: TiDB データベースの SHOW CREATE USER の使用法の概要。 --- -# 表示 ユーザーの作成 {#show-create-user} +# SHOW CREATE USER {#show-create-user} このステートメントは、 `CREATE USER`構文を使用してユーザーを再作成する方法を示しています。 @@ -53,3 +53,4 @@ mysql> SHOW GRANTS FOR 'root'; - [ユーザーの作成](/sql-statements/sql-statement-create-user.md) - [ショーグラント](/sql-statements/sql-statement-show-grants.md) - [ユーザーを削除](/sql-statements/sql-statement-drop-user.md) + diff --git a/sql-statements/sql-statement-show-databases.md b/sql-statements/sql-statement-show-databases.md index 7454632f49f68..530b120429f17 100644 --- a/sql-statements/sql-statement-show-databases.md +++ b/sql-statements/sql-statement-show-databases.md @@ -3,7 +3,7 @@ title: SHOW DATABASES | TiDB SQL Statement Reference summary: TiDB データベースに対する SHOW DATABASES の使用法の概要。 --- -# データベースを表示 {#show-databases} +# SHOW DATABASES {#show-databases} このステートメントは、現在のユーザーが権限を持つデータベースのリストを表示します。現在のユーザーがアクセスできないデータベースはリストに表示されません。データベース`information_schema`常にデータベースリストの先頭に表示されます。 @@ -60,3 +60,4 @@ TiDBの`SHOW DATABASES`文はMySQLと完全に互換性があります。互換 - [データベースの削除](/sql-statements/sql-statement-drop-database.md) - [データベースの作成](/sql-statements/sql-statement-create-database.md) - [`INFORMATION_SCHEMA.SCHEMATA`](/information-schema/information-schema-schemata.md) + diff --git a/sql-statements/sql-statement-show-distribution-jobs.md b/sql-statements/sql-statement-show-distribution-jobs.md index bc95ee6fdafce..6357670d60a28 100644 --- a/sql-statements/sql-statement-show-distribution-jobs.md +++ b/sql-statements/sql-statement-show-distribution-jobs.md @@ -3,7 +3,7 @@ title: SHOW DISTRIBUTION JOBS summary: TiDBデータベースにおけるSHOW DISTRIBUTION JOBSの使用方法の概要。 --- -# 配布ジョブの表示(v8.5.4の新機能) {#show-distribution-jobs-span-class-version-mark-new-in-v8-5-4-span} +# SHOW DISTRIBUTION JOBS New in v8.5.4 and v9.0.0 {#show-distribution-jobs-span-class-version-mark-new-in-v8-5-4-span} `SHOW DISTRIBUTION JOBS`ステートメントは、現在実行中のリージョン配布ジョブをすべて表示します。 @@ -47,3 +47,4 @@ SHOW DISTRIBUTION JOBS; - [`DISTRIBUTE TABLE`](/sql-statements/sql-statement-distribute-table.md) - [`SHOW TABLE DISTRIBUTION`](/sql-statements/sql-statement-show-table-distribution.md) - [`CANCEL DISTRIBUTION JOB`](/sql-statements/sql-statement-cancel-distribution-job.md) + diff --git a/sql-statements/sql-statement-show-engines.md b/sql-statements/sql-statement-show-engines.md index c9395ee0564f0..4ab5464fd3fed 100644 --- a/sql-statements/sql-statement-show-engines.md +++ b/sql-statements/sql-statement-show-engines.md @@ -3,7 +3,7 @@ title: SHOW ENGINES | TiDB SQL Statement Reference summary: TiDB データベースの SHOW ENGINES の使用法の概要。 --- -# エンジンを表示 {#show-engines} +# SHOW ENGINES {#show-engines} このステートメントは、サポートされているすべてのストレージエンジンを一覧表示するために使用されます。この構文は、MySQLとの互換性のためにのみ含まれています。 @@ -33,3 +33,4 @@ mysql> SHOW ENGINES; ## MySQLの互換性 {#mysql-compatibility} - このステートメントは、サポートされているエンジンとして常にInnoDBのみを返します。TiDBは内部的に、ストレージエンジンとして通常[TiKV](/tikv-overview.md)使用します。 + diff --git a/sql-statements/sql-statement-show-errors.md b/sql-statements/sql-statement-show-errors.md index 5c0cf0b9bfec7..55da051b7cb0d 100644 --- a/sql-statements/sql-statement-show-errors.md +++ b/sql-statements/sql-statement-show-errors.md @@ -3,7 +3,7 @@ title: SHOW ERRORS | TiDB SQL Statement Reference summary: TiDB データベースの SHOW ERRORS の使用法の概要。 --- -# エラーを表示 {#show-errors} +# SHOW ERRORS {#show-errors} この文は、以前に実行された文のエラーを表示します。文が正常に実行されると、エラーバッファはすぐにクリアされます。その場合、 `SHOW ERRORS`空のセットを返します。 @@ -57,3 +57,4 @@ TiDBの`SHOW ERRORS`文はMySQLと完全に互換性があります。互換性 ## 参照 {#see-also} - [警告を表示](/sql-statements/sql-statement-show-warnings.md) + diff --git a/sql-statements/sql-statement-show-fields-from.md b/sql-statements/sql-statement-show-fields-from.md index e8231a50c098f..707b2af1a161b 100644 --- a/sql-statements/sql-statement-show-fields-from.md +++ b/sql-statements/sql-statement-show-fields-from.md @@ -3,6 +3,7 @@ title: SHOW [FULL] FIELDS FROM | TiDB SQL Statement Reference summary: TiDB データベースの SHOW [FULL] FIELDS FROM の使用法の概要。 --- -# [FULL]フィールドを表示 {#show-full-fields-from} +# SHOW [FULL] FIELDS FROM {#show-full-fields-from} この文は[`SHOW [FULL] COLUMNS FROM`](/sql-statements/sql-statement-show-columns-from.md)のエイリアスです。MySQLとの互換性のために用意されています。 + diff --git a/sql-statements/sql-statement-show-grants.md b/sql-statements/sql-statement-show-grants.md index 69cc9a7b612f1..225d24867b803 100644 --- a/sql-statements/sql-statement-show-grants.md +++ b/sql-statements/sql-statement-show-grants.md @@ -3,7 +3,7 @@ title: SHOW GRANTS | TiDB SQL Statement Reference summary: TiDB データベースの SHOW GRANTS の使用法の概要。 --- -# ショーグラント {#show-grants} +# SHOW GRANTS {#show-grants} このステートメントは、ユーザーに関連付けられた権限のリストを表示します。MySQLと同様に、権限`USAGE` TiDBにログインする権限を示します。 @@ -58,3 +58,4 @@ TiDBの`SHOW GRANTS`文はMySQLと完全に互換性があります。互換性 - [表示 ユーザーの作成](/sql-statements/sql-statement-show-create-user.md) - [付与](/sql-statements/sql-statement-grant-privileges.md) + diff --git a/sql-statements/sql-statement-show-import-job.md b/sql-statements/sql-statement-show-import-job.md index 13463c6fbcc59..907cad795abbf 100644 --- a/sql-statements/sql-statement-show-import-job.md +++ b/sql-statements/sql-statement-show-import-job.md @@ -3,7 +3,7 @@ title: SHOW IMPORT summary: TiDB での SHOW IMPORT の使用法の概要。 --- -# インポートを表示 {#show-import} +# SHOW IMPORT {#show-import} `SHOW IMPORT`ステートメントは、TiDB で作成された IMPORT ジョブを表示するために使用されます。このステートメントは、現在のユーザーが作成したジョブのみを表示できます。 @@ -72,3 +72,4 @@ SHOW IMPORT JOB 60001; - [`IMPORT INTO`](/sql-statements/sql-statement-import-into.md) - [`CANCEL IMPORT JOB`](/sql-statements/sql-statement-cancel-import-job.md) + diff --git a/sql-statements/sql-statement-show-indexes.md b/sql-statements/sql-statement-show-indexes.md index 4a08a3426ff47..7c2612611e18c 100644 --- a/sql-statements/sql-statement-show-indexes.md +++ b/sql-statements/sql-statement-show-indexes.md @@ -3,7 +3,7 @@ title: SHOW INDEXES [FROM|IN] | TiDB SQL Statement Reference summary: TiDB データベースの SHOW INDEXES [FROM|IN] の使用法の概要。 --- -# インデックスを表示 [FROM|IN] {#show-indexes-from-in} +# SHOW INDEXES [FROM|IN]{#show-indexes-from-in} 文`SHOW INDEXES [FROM|IN]` 、指定されたテーブルのインデックスを一覧表示します。文`SHOW INDEX [FROM|IN]`と`SHOW KEYS [FROM|IN]`この文のエイリアスであり、MySQLとの互換性のために用意されています。 @@ -67,3 +67,4 @@ TiDBの`SHOW INDEXES [FROM|IN]`文はMySQLと完全に互換性があります - [`information_schema.TIDB_INDEX_USAGE`](/information-schema/information-schema-tidb-index-usage.md) - [`information_schema.KEY_COLUMN_USAGE`](/information-schema/information-schema-key-column-usage.md) - [`sys.schema_unused_indexes`](/sys-schema/sys-schema-unused-indexes.md) + diff --git a/sql-statements/sql-statement-show-master-status.md b/sql-statements/sql-statement-show-master-status.md index d39c73c152ff9..9a7eb92dd200b 100644 --- a/sql-statements/sql-statement-show-master-status.md +++ b/sql-statements/sql-statement-show-master-status.md @@ -3,7 +3,7 @@ title: SHOW MASTER STATUS summary: TiDB データベースの SHOW MASTER STATUS の使用法の概要。 --- -# マスターステータスを表示 {#show-master-status} +# SHOW MASTER STATUS {#show-master-status} `SHOW MASTER STATUS`ステートメントは、クラスター内の最新の TSO を表示します。 @@ -27,3 +27,4 @@ SHOW MASTER STATUS; `SHOW MASTER STATUS`の出力はMySQLと一致するように設計されています。ただし、MySQLの結果はbinlogの位置情報であり、TiDBの結果は最新のTSO情報であるという点で実行結果が異なります。 `SHOW BINARY LOG STATUS`ステートメントは、MySQL 8.2.0 以降のバージョンでは非推奨となっている`SHOW MASTER STATUS`エイリアスとして TiDB に追加されました。 + diff --git a/sql-statements/sql-statement-show-placement-for.md b/sql-statements/sql-statement-show-placement-for.md index 592e3dee2c02b..fae4593f0695f 100644 --- a/sql-statements/sql-statement-show-placement-for.md +++ b/sql-statements/sql-statement-show-placement-for.md @@ -3,7 +3,7 @@ title: SHOW PLACEMENT FOR summary: TiDB における SHOW PLACEMENT FOR の使用方法。 --- -# ショーの掲載場所 {#show-placement-for} +# SHOW PLACEMENT FOR {#show-placement-for} `SHOW PLACEMENT FOR` 、すべての配置オプションを要約し、特定のテーブル、データベーススキーマ、またはパーティションに対して正規の形式で表示します。 @@ -84,3 +84,4 @@ SHOW PLACEMENT FOR TABLE t3 PARTITION p1\G - [SQLにおける配置ルール](/placement-rules-in-sql.md) - [番組掲載](/sql-statements/sql-statement-show-placement.md) - [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) + diff --git a/sql-statements/sql-statement-show-placement-labels.md b/sql-statements/sql-statement-show-placement-labels.md index 0cef8d78d6b68..4b3e377a6bfb6 100644 --- a/sql-statements/sql-statement-show-placement-labels.md +++ b/sql-statements/sql-statement-show-placement-labels.md @@ -3,7 +3,7 @@ title: SHOW PLACEMENT LABELS summary: TiDBにおけるSHOW PLACEMENT LABELSの使用方法。 --- -# 配置ラベルを表示する {#show-placement-labels} +# SHOW PLACEMENT LABELS {#show-placement-labels} `SHOW PLACEMENT LABELS`配置ルールで使用可能なラベルと値を要約するために使用されます。 @@ -41,3 +41,4 @@ SHOW PLACEMENT LABELS; - [SQLにおける配置ルール](/placement-rules-in-sql.md) - [番組掲載](/sql-statements/sql-statement-show-placement.md) - [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) + diff --git a/sql-statements/sql-statement-show-placement.md b/sql-statements/sql-statement-show-placement.md index 92563eea290d3..cfc869274d873 100644 --- a/sql-statements/sql-statement-show-placement.md +++ b/sql-statements/sql-statement-show-placement.md @@ -3,7 +3,7 @@ title: SHOW PLACEMENT summary: TiDBにおけるSHOW PLACEMENTの使用方法。 --- -# 番組掲載 {#show-placement} +# SHOW PLACEMENT {#show-placement} `SHOW PLACEMENT`配置ポリシーからのすべての配置オプションを要約し、正規の形式で表示します。 @@ -54,3 +54,4 @@ SHOW PLACEMENT; - [SQLにおける配置ルール](/placement-rules-in-sql.md) - [ショーの掲載場所](/sql-statements/sql-statement-show-placement-for.md) - [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) + diff --git a/sql-statements/sql-statement-show-plugins.md b/sql-statements/sql-statement-show-plugins.md index 5ea196e9c5154..b502341678492 100644 --- a/sql-statements/sql-statement-show-plugins.md +++ b/sql-statements/sql-statement-show-plugins.md @@ -3,7 +3,7 @@ title: SHOW PLUGINS summary: TiDBデータベースにおけるSHOW PLUGINSの使用方法の概要。 --- -# プラグインを表示 {#show-plugins} +# SHOW PLUGINS {#show-plugins} `SHOW PLUGINS` 、TiDB にインストールされているすべてのプラグインと、各プラグインの状態およびバージョン情報を表示します。 @@ -49,3 +49,4 @@ TiDB の`SHOW PLUGINS`ステートメントは、MySQL と完全な互換性が ## 関連項目 {#see-also} - [`ADMIN PLUGINS`](/sql-statements/sql-statement-admin.md#admin-plugins-related-statement) + diff --git a/sql-statements/sql-statement-show-privileges.md b/sql-statements/sql-statement-show-privileges.md index db6c6f2c3b542..b23c66563610f 100644 --- a/sql-statements/sql-statement-show-privileges.md +++ b/sql-statements/sql-statement-show-privileges.md @@ -3,7 +3,7 @@ title: SHOW PRIVILEGES | TiDB SQL Statement Reference summary: TiDB データベースに対する SHOW PRIVILEGES の使用法の概要。 --- -# 権限を表示 {#show-privileges} +# SHOW PRIVILEGES {#show-privileges} このステートメントは、TiDB で割り当て可能な権限のリストを表示します。これは静的なリストであり、現在のユーザーの権限を反映するものではありません。 @@ -97,3 +97,4 @@ TiDBの`SHOW PRIVILEGES`文はMySQLと完全に互換性があります。互換 - [`GRANT <privileges>`](/sql-statements/sql-statement-grant-privileges.md) + diff --git a/sql-statements/sql-statement-show-processlist.md b/sql-statements/sql-statement-show-processlist.md index ecaa5a5a3afeb..17f7ed11016c2 100644 --- a/sql-statements/sql-statement-show-processlist.md +++ b/sql-statements/sql-statement-show-processlist.md @@ -3,7 +3,7 @@ title: SHOW [FULL] PROCESSLIST | TiDB SQL Statement Reference summary: TiDB データベースの SHOW [FULL] PROCESSLIST の使用法の概要。 --- -# プロセスリストを[完全]表示 {#show-full-processlist} +# SHOW [FULL] PROCESSLIST {#show-full-processlist} このステートメントは、同じTiDBサーバーに接続されている現在のセッションを一覧表示します。1列`Info`にはクエリテキストが含まれますが、オプションのキーワード`FULL`が指定されていない限り、切り捨てられます。クラスター全体のプロセスリストを表示するには、 [`INFORMATION_SCHEMA.CLUSTER_PROCESSLIST`](/information-schema/information-schema-processlist.md#cluster_processlist)列目を使用してください。 @@ -38,3 +38,4 @@ mysql> SHOW PROCESSLIST; - [キル [TIDB]](/sql-statements/sql-statement-kill.md) - [`INFORMATION_SCHEMA.PROCESSLIST`](/information-schema/information-schema-processlist.md) + diff --git a/sql-statements/sql-statement-show-profiles.md b/sql-statements/sql-statement-show-profiles.md index 43372838c3bf3..d3c433a58d7b4 100644 --- a/sql-statements/sql-statement-show-profiles.md +++ b/sql-statements/sql-statement-show-profiles.md @@ -3,7 +3,7 @@ title: SHOW PROFILES summary: TiDB データベースの SHOW PROFILES の使用法の概要。 --- -# プロフィールを表示 {#show-profiles} +# SHOW PROFILES {#show-profiles} `SHOW PROFILES`ステートメントは現在、空の結果のみを返します。 @@ -31,3 +31,4 @@ SHOW PROFILES; このステートメントはMySQLとの互換性のためにのみ含まれています。1 `SHOW PROFILES`実行すると常に空の結果が返されます。 代替案として、TiDB は SQL パフォーマンスの問題を理解するのに役立つ[明細書要約表](/statement-summary-tables.md)提供します。 + diff --git a/sql-statements/sql-statement-show-schemas.md b/sql-statements/sql-statement-show-schemas.md index 5b573da09607e..af3a468d3c4cf 100644 --- a/sql-statements/sql-statement-show-schemas.md +++ b/sql-statements/sql-statement-show-schemas.md @@ -3,6 +3,7 @@ title: SHOW SCHEMAS | TiDB SQL Statement Reference summary: TiDB データベースの SHOW SCHEMAS の使用法の概要。 --- -# スキーマを表示 {#show-schemas} +# SHOW SCHEMAS {#show-schemas} この文は[`SHOW DATABASES`](/sql-statements/sql-statement-show-databases.md)のエイリアスです。MySQLとの互換性のために用意されています。 + diff --git a/sql-statements/sql-statement-show-stats-buckets.md b/sql-statements/sql-statement-show-stats-buckets.md index 7e24459412d02..2f3babe7d6646 100644 --- a/sql-statements/sql-statement-show-stats-buckets.md +++ b/sql-statements/sql-statement-show-stats-buckets.md @@ -3,7 +3,7 @@ title: SHOW STATS_BUCKETS summary: TiDB データベースの SHOW STATS_BUCKETS の使用法の概要。 --- -# STATS_BUCKETSを表示 {#show-stats-buckets} +# SHOW STATS_BUCKETS {#show-stats-buckets} `SHOW STATS_BUCKETS`文は[統計](/statistics.md)のバケット情報を表示します。 @@ -60,3 +60,4 @@ SHOW STATS_BUCKETS WHERE Table_name='t'; - [`ANALYZE`](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) + diff --git a/sql-statements/sql-statement-show-stats-healthy.md b/sql-statements/sql-statement-show-stats-healthy.md index 4af0af6931530..6c34ede4515ce 100644 --- a/sql-statements/sql-statement-show-stats-healthy.md +++ b/sql-statements/sql-statement-show-stats-healthy.md @@ -3,7 +3,7 @@ title: SHOW STATS_HEALTHY summary: TiDB データベースの SHOW STATS_HEALTHY の使用法の概要。 --- -# 統計情報を表示_健康 {#show-stats-healthy} +# SHOW STATS_HEALTHY {#show-stats-healthy} `SHOW STATS_HEALTHY`ステートメントは、統計の精度の推定値を示しています。健全性パーセンテージが低いテーブルでは、最適ではないクエリ実行プランが生成される場合があります。 @@ -89,3 +89,4 @@ mysql> SHOW STATS_HEALTHY; - [分析](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) + diff --git a/sql-statements/sql-statement-show-stats-histograms.md b/sql-statements/sql-statement-show-stats-histograms.md index 8bf18ea2a5f0c..71c743f4d3c52 100644 --- a/sql-statements/sql-statement-show-stats-histograms.md +++ b/sql-statements/sql-statement-show-stats-histograms.md @@ -3,7 +3,7 @@ title: SHOW STATS_HISTOGRAMS summary: TiDB データベースの SHOW STATS_HISTOGRAMS の使用法の概要。 --- -# 統計ヒストグラムを表示 {#show-stats-histograms} +# SHOW STATS_HISTOGRAMS {#show-stats-histograms} このステートメントは、データベース[統計](/statistics.md)の一部として[`ANALYZE`ステートメント](/sql-statements/sql-statement-analyze-table.md)によって収集されたヒストグラム情報を表示します。 @@ -77,3 +77,4 @@ SHOW STATS_HISTOGRAMS WHERE table_name = 't2'; - [分析](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) + diff --git a/sql-statements/sql-statement-show-stats-locked.md b/sql-statements/sql-statement-show-stats-locked.md index 453056c05c180..85a51f73eb15f 100644 --- a/sql-statements/sql-statement-show-stats-locked.md +++ b/sql-statements/sql-statement-show-stats-locked.md @@ -3,7 +3,7 @@ title: SHOW STATS_LOCKED summary: TiDB データベースの SHOW STATS_LOCKED の使用法の概要。 --- -# 統計を表示_ロック済み {#show-stats-locked} +# SHOW STATS_LOCKED {#show-stats-locked} `SHOW STATS_LOCKED`統計がロックされているテーブルを表示します。 @@ -72,3 +72,4 @@ mysql> SHOW STATS_LOCKED; - [統計](/statistics.md#lock-statistics) - [ロック統計](/sql-statements/sql-statement-lock-stats.md) - [統計情報をアンロック](/sql-statements/sql-statement-unlock-stats.md) + diff --git a/sql-statements/sql-statement-show-stats-meta.md b/sql-statements/sql-statement-show-stats-meta.md index 610ef0ad33a0f..349d422da6d7f 100644 --- a/sql-statements/sql-statement-show-stats-meta.md +++ b/sql-statements/sql-statement-show-stats-meta.md @@ -3,7 +3,7 @@ title: SHOW STATS_META summary: TiDB データベースの SHOW STATS_META の使用法の概要。 --- -# STATS_METAを表示 {#show-stats-meta} +# SHOW STATS_META {#show-stats-meta} `SHOW STATS_META`使用すると、テーブル内の行数と、そのテーブルで変更された行数を表示できます。このステートメントを使用する場合、 `ShowLikeOrWhere`句を使用して必要な情報をフィルタリングできます。 @@ -74,3 +74,4 @@ SHOW STATS_META WHERE table_name = 't2'; - [分析](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) + diff --git a/sql-statements/sql-statement-show-stats-topn.md b/sql-statements/sql-statement-show-stats-topn.md index afb5c8f5d0a72..4103af9ef9e90 100644 --- a/sql-statements/sql-statement-show-stats-topn.md +++ b/sql-statements/sql-statement-show-stats-topn.md @@ -3,7 +3,7 @@ title: SHOW STATS_TOPN summary: TiDB データベースの SHOW STATS_TOPN の使用法の概要。 --- -# STATS_TOPNを表示 {#show-stats-topn} +# SHOW STATS_TOPN {#show-stats-topn} `SHOW STATS_TOPN`文は[統計](/statistics.md)の Top-N 情報を表示します。 @@ -56,3 +56,4 @@ SHOW STATS_TOPN WHERE Table_name='t'; - [`ANALYZE`](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) + diff --git a/sql-statements/sql-statement-show-status.md b/sql-statements/sql-statement-show-status.md index 31e56ae20d7b8..10929773457cc 100644 --- a/sql-statements/sql-statement-show-status.md +++ b/sql-statements/sql-statement-show-status.md @@ -3,7 +3,7 @@ title: SHOW [GLOBAL|SESSION] STATUS | TiDB SQL Statement Reference summary: TiDB データベースの SHOW [GLOBAL|SESSION] STATUS の使用法の概要。 --- -# [グローバル|セッション]ステータスを表示 {#show-global-session-status} +# SHOW [GLOBAL|SESSION] STATUS {#show-global-session-status} このステートメントは、MySQL との互換性のために含まれています。TiDB は、ほとんどのメトリクスに対して`SHOW STATUS`ではなく、Prometheus と Grafana を使用して集中的なメトリクス収集を行います。 @@ -71,3 +71,4 @@ mysql> SHOW GLOBAL STATUS; - [フラッシュステータス](/sql-statements/sql-statement-flush-status.md) - [サーバーステータス変数](/status-variables.md) + diff --git a/sql-statements/sql-statement-show-table-distribution.md b/sql-statements/sql-statement-show-table-distribution.md index 0301a3f624e32..49e8a0e2912b0 100644 --- a/sql-statements/sql-statement-show-table-distribution.md +++ b/sql-statements/sql-statement-show-table-distribution.md @@ -3,7 +3,7 @@ title: SHOW TABLE DISTRIBUTION summary: TiDBデータベースにおけるSHOW TABLE DISTRIBUTIONの使用方法の概要。 --- -# 表の分布を表示する(v8.5.4の新機能) {#show-table-distribution-span-class-version-mark-new-in-v8-5-4-span} +# SHOW TABLE DISTRIBUTION New in v8.5.4 and v9.0.0 {#show-table-distribution-span-class-version-mark-new-in-v8-5-4-span} `SHOW TABLE DISTRIBUTION`ステートメントは、指定されたテーブルのリージョン分布情報を表示します。 @@ -65,3 +65,4 @@ SHOW TABLE t DISTRIBUTIONS; - [`DISTRIBUTE TABLE`](/sql-statements/sql-statement-distribute-table.md) - [`SHOW DISTRIBUTION JOBS`](/sql-statements/sql-statement-show-distribution-jobs.md) - [`CANCEL DISTRIBUTION JOB`](/sql-statements/sql-statement-cancel-distribution-job.md) + diff --git a/sql-statements/sql-statement-show-table-regions.md b/sql-statements/sql-statement-show-table-regions.md index 92aaed873c5a4..ff238ebcf9750 100644 --- a/sql-statements/sql-statement-show-table-regions.md +++ b/sql-statements/sql-statement-show-table-regions.md @@ -3,7 +3,7 @@ title: SHOW TABLE REGIONS summary: TiDBでSHOW TABLE REGIONSを使用する方法を学びましょう。 --- -# テーブル領域を表示する {#show-table-regions} +# SHOW TABLE REGIONS {#show-table-regions} `SHOW TABLE REGIONS`ステートメントは、TiDB のテーブルのリージョン情報を表示するために使用されます。 @@ -206,3 +206,4 @@ test> SHOW TABLE t REGIONS; - [分割領域](/sql-statements/sql-statement-split-region.md) - [テーブルを作成する](/sql-statements/sql-statement-create-table.md) + diff --git a/sql-statements/sql-statement-show-table-status.md b/sql-statements/sql-statement-show-table-status.md index f3e6a89710ddf..cc70805c915f1 100644 --- a/sql-statements/sql-statement-show-table-status.md +++ b/sql-statements/sql-statement-show-table-status.md @@ -3,7 +3,7 @@ title: SHOW TABLE STATUS | TiDB SQL Statement Reference summary: TiDB データベースの SHOW TABLE STATUS の使用法の概要。 --- -# テーブルステータスを表示 {#show-table-status} +# SHOW TABLE STATUS {#show-table-status} このステートメントは、TiDB内のテーブルに関するさまざまな統計情報を表示します。統計情報が古い場合は、 [`ANALYZE TABLE`](/sql-statements/sql-statement-analyze-table.md)実行することをお勧めします。 @@ -86,3 +86,4 @@ TiDBの`SHOW TABLE STATUS`文はMySQLと完全に互換性があります。互 - [テーブルの作成](/sql-statements/sql-statement-create-table.md) - [テーブルを削除](/sql-statements/sql-statement-drop-table.md) - [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) + diff --git a/sql-statements/sql-statement-show-tables.md b/sql-statements/sql-statement-show-tables.md index 0da4fc3700289..c9a21616ec2eb 100644 --- a/sql-statements/sql-statement-show-tables.md +++ b/sql-statements/sql-statement-show-tables.md @@ -3,7 +3,7 @@ title: SHOW [FULL] TABLES | TiDB SQL Statement Reference summary: TiDB データベースの SHOW [FULL] TABLES の使用法の概要。 --- -# [全表]を表示 {#show-full-tables} +# SHOW [FULL] TABLES {#show-full-tables} このステートメントは、現在選択されているデータベース内のテーブルとビューのリストを表示します。オプションのキーワード`FULL` 、テーブルのタイプが`BASE TABLE` 、 `SEQUENCE` 、または`VIEW`いずれであるかを示します。 @@ -85,3 +85,4 @@ TiDBの`SHOW [FULL] TABLES`文はMySQLと完全に互換性があります。互 - [テーブルを削除](/sql-statements/sql-statement-drop-table.md) - [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) - [`INFORMATION_SCHEMA.TABLES`](/information-schema/information-schema-tables.md) + diff --git a/sql-statements/sql-statement-show-variables.md b/sql-statements/sql-statement-show-variables.md index 00a1e7d9f1cb6..29f8639b03f07 100644 --- a/sql-statements/sql-statement-show-variables.md +++ b/sql-statements/sql-statement-show-variables.md @@ -3,7 +3,7 @@ title: SHOW [GLOBAL|SESSION] VARIABLES | TiDB SQL Statement Reference summary: TiDB データベースの SHOW [GLOBAL|SESSION] VARIABLES の使用法の概要。 --- -# [グローバル|セッション]変数を表示 {#show-global-session-variables} +# SHOW [GLOBAL|SESSION] VARIABLES {#show-global-session-variables} この文は、スコープ`GLOBAL`または`SESSION`の変数のリストを表示します。スコープが指定されていない場合は、デフォルトのスコープ`SESSION`が適用されます。 @@ -173,3 +173,4 @@ TiDBの`SHOW [GLOBAL|SESSION] VARIABLES`文はMySQLと完全に互換性があ ## 参照 {#see-also} - [`SET [GLOBAL|SESSION]`](/sql-statements/sql-statement-set-variable.md) + diff --git a/sql-statements/sql-statement-show-warnings.md b/sql-statements/sql-statement-show-warnings.md index ff7a7150995b4..4a8c669b0e1d5 100644 --- a/sql-statements/sql-statement-show-warnings.md +++ b/sql-statements/sql-statement-show-warnings.md @@ -3,7 +3,7 @@ title: SHOW WARNINGS | TiDB SQL Statement Reference summary: TiDB データベースの SHOW WARNINGS の使用法の概要。 --- -# 警告を表示 {#show-warnings} +# SHOW WARNINGS {#show-warnings} このステートメントは、現在のクライアント接続で以前に実行されたステートメントで発生した警告のリストを表示します。MySQLと同様に、 `sql_mode`どのステートメントがエラーと警告を引き起こすかに大きな影響を与えます。 @@ -81,3 +81,4 @@ TiDBの`SHOW WARNINGS`文はMySQLと完全に互換性があります。互換 ## 参照 {#see-also} - [エラーを表示](/sql-statements/sql-statement-show-errors.md) + diff --git a/sql-statements/sql-statement-shutdown.md b/sql-statements/sql-statement-shutdown.md index c63ec4a70da53..2efbc3518a002 100644 --- a/sql-statements/sql-statement-shutdown.md +++ b/sql-statements/sql-statement-shutdown.md @@ -3,7 +3,7 @@ title: SHUTDOWN summary: TiDB データベースの SHUTDOWN の使用法の概要。 --- -# シャットダウン {#shutdown} +# SHUTDOWN {#shutdown} `SHUTDOWN`文はTiDBのシャットダウン操作を実行するために使用されます。3 `SHUTDOWN`を実行するには、ユーザーは`SHUTDOWN privilege`必要です。 @@ -33,3 +33,4 @@ SHUTDOWN; > TiDB は分散データベースであるため、TiDB のシャットダウン操作では、TiDB クラスター全体ではなく、クライアントに接続された TiDB インスタンスが停止されます。 `SHUTDOWN`文はMySQLと部分的に互換性があります。互換性の問題が発生した場合は、 [バグを報告する](https://docs.pingcap.com/tidb/stable/support)実行してください。 + diff --git a/sql-statements/sql-statement-split-region.md b/sql-statements/sql-statement-split-region.md index c6422515a1615..9f31e0a7b3a03 100644 --- a/sql-statements/sql-statement-split-region.md +++ b/sql-statements/sql-statement-split-region.md @@ -3,7 +3,7 @@ title: Split Region summary: TiDBデータベースにおけるスプリットリージョンの使用概要。 --- -# 分割リージョン {#split-region} +# Split Region {#split-region} TiDBで新しいテーブルを作成するたびに、デフォルトで1つの[リージョン](/tidb-storage.md#region)が分割され、そのテーブルのデータが格納されます。このデフォルトの動作は、TiDB構成ファイルの`split-table`によって制御されます。このリージョン内のデータがデフォルトのリージョンサイズ制限を超えると、リージョンは2つに分割され始めます。 @@ -391,3 +391,4 @@ CREATE TABLE t (a INT, b INT, INDEX idx1(a)) SHARD_ROW_ID_BITS = 4 PRE_SPLIT_REG - [テーブルリージョンを表示する](/sql-statements/sql-statement-show-table-regions.md) - セッション変数: [`tidb_scatter_region`](/system-variables.md#tidb_scatter_region) 、 [`tidb_wait_split_region_finish`](/system-variables.md#tidb_wait_split_region_finish) 、 [`tidb_wait_split_region_timeout`](/system-variables.md#tidb_wait_split_region_timeout) 。 + diff --git a/sql-statements/sql-statement-start-transaction.md b/sql-statements/sql-statement-start-transaction.md index 11e1966d65400..aba048f53432a 100644 --- a/sql-statements/sql-statement-start-transaction.md +++ b/sql-statements/sql-statement-start-transaction.md @@ -3,7 +3,7 @@ title: START TRANSACTION | TiDB SQL Statement Reference summary: TiDB データベースの START TRANSACTION の使用法の概要。 --- -# トランザクションを開始 {#start-transaction} +# START TRANSACTION {#start-transaction} この文はTiDB内で新しいトランザクションを開始します。これは文`BEGIN`と似ています。 @@ -50,3 +50,4 @@ Query OK, 0 rows affected (0.01 sec) - [ロールバック](/sql-statements/sql-statement-rollback.md) - [始める](/sql-statements/sql-statement-begin.md) - [因果関係の一貫性のみでトランザクションを開始する](/transaction-overview.md#causal-consistency) + diff --git a/sql-statements/sql-statement-table.md b/sql-statements/sql-statement-table.md index c32148ca2bef8..4fb6ba9dab78e 100644 --- a/sql-statements/sql-statement-table.md +++ b/sql-statements/sql-statement-table.md @@ -3,7 +3,7 @@ title: TABLE | TiDB SQL Statement Reference summary: TiDB データベースの TABLE の使用法の概要。 --- -# テーブル {#table} +# TABLE {#table} 集計や複雑なフィルタリングが不要な場合は、 `SELECT * FROM`代わりに`TABLE`ステートメントを使用できます。 @@ -85,3 +85,4 @@ TABLE t1 LIMIT 1; - [`SELECT`](/sql-statements/sql-statement-select.md) - [MySQLの`TABLE`文](https://dev.mysql.com/doc/refman/8.0/en/table.html) + diff --git a/sql-statements/sql-statement-trace.md b/sql-statements/sql-statement-trace.md index 4d3b585cd1cc6..0b98026a56b26 100644 --- a/sql-statements/sql-statement-trace.md +++ b/sql-statements/sql-statement-trace.md @@ -3,7 +3,7 @@ title: TRACE | TiDB SQL Statement Reference summary: TiDB データベースにおける TRACE の使用法の概要。 --- -# トレース {#trace} +# TRACE {#trace} `TRACE`文はクエリ実行に関する詳細情報を提供します。これは、TiDB サーバーのステータスポートによって公開されるグラフィカルインターフェースを通じて表示されるものです。 @@ -95,3 +95,4 @@ TRACE FORMAT='log' SELECT * FROM mysql.user; ## 参照 {#see-also} - [EXPLAIN分析](/sql-statements/sql-statement-explain-analyze.md) + diff --git a/sql-statements/sql-statement-unlock-stats.md b/sql-statements/sql-statement-unlock-stats.md index ecf1c1d46a89c..fb40bec6cd581 100644 --- a/sql-statements/sql-statement-unlock-stats.md +++ b/sql-statements/sql-statement-unlock-stats.md @@ -3,7 +3,7 @@ title: UNLOCK STATS summary: TiDB データベースの UNLOCK STATS の使用法の概要。 --- -# 統計情報をアンロック {#unlock-stats} +# UNLOCK STATS {#unlock-stats} `UNLOCK STATS` 、テーブルまたはテーブルの統計のロックを解除するために使用されます。 @@ -74,3 +74,4 @@ mysql> SHOW WARNINGS; - [統計](/statistics.md#lock-statistics) - [ロック統計](/sql-statements/sql-statement-lock-stats.md) - [統計を表示_ロック済み](/sql-statements/sql-statement-show-stats-locked.md) + diff --git a/sql-statements/sql-statement-update.md b/sql-statements/sql-statement-update.md index 292af65831aa2..3f34efadfccec 100644 --- a/sql-statements/sql-statement-update.md +++ b/sql-statements/sql-statement-update.md @@ -3,7 +3,7 @@ title: UPDATE | TiDB SQL Statement Reference summary: TiDB データベースの UPDATE の使用法の概要。 --- -# アップデート {#update} +# UPDATE {#update} `UPDATE`ステートメントは、指定されたテーブル内のデータを変更するために使用されます。 @@ -85,3 +85,4 @@ TiDB はより標準的な SQL 動作に従い、 `b`対 1 で更新します。 - [選択](/sql-statements/sql-statement-select.md) - [消去](/sql-statements/sql-statement-delete.md) - [交換する](/sql-statements/sql-statement-replace.md) + diff --git a/sql-statements/sql-statement-use.md b/sql-statements/sql-statement-use.md index be27eff9aaeab..3d8f5d8fb9265 100644 --- a/sql-statements/sql-statement-use.md +++ b/sql-statements/sql-statement-use.md @@ -3,7 +3,7 @@ title: USE | TiDB SQL Statement Reference summary: TiDB データベースにおける USE の使用法の概要。 --- -# 使用 {#use} +# USE {#use} `USE`ステートメントは、ユーザー セッションの現在のデータベースを選択します。 @@ -80,3 +80,4 @@ TiDBの`USE`文はMySQLと完全に互換性があります。互換性に違い - [データベースの作成](/sql-statements/sql-statement-create-database.md) - [テーブルを表示](/sql-statements/sql-statement-show-tables.md) + diff --git a/sql-statements/sql-statement-with.md b/sql-statements/sql-statement-with.md index b10d1466555b1..2719aca248a6a 100644 --- a/sql-statements/sql-statement-with.md +++ b/sql-statements/sql-statement-with.md @@ -3,7 +3,7 @@ title: WITH | TiDB SQL Statement Reference summary: TiDB データベースの WITH (共通テーブル式) の使用法の概要。 --- -# と {#with} +# WITH {#with} 共通テーブル式(CTE)は、SQL文内で複数回参照できる一時的な結果セットであり、文の可読性と実行効率を向上させます。共通テーブル式を使用するには、 `WITH`文を適用します。 @@ -86,3 +86,4 @@ WITH RECURSIVE cte(a) AS (SELECT 1 UNION SELECT a+1 FROM cte WHERE a < 5) SELECT - [消去](/sql-statements/sql-statement-delete.md) - [アップデート](/sql-statements/sql-statement-update.md) - [交換する](/sql-statements/sql-statement-replace.md) + From 340158d55c6ca28a976aeb2b972ca62dcb8f9927 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Thu, 25 Jun 2026 16:24:29 +0900 Subject: [PATCH 03/24] i18n(ja): fix unnatural translations across repo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - JSONタイプ/ベクトルタイプ → JSON型/ベクトル型 - 文字セットと照合 → 文字セットと照合順序 (TOC, basic-features, etc.) - 生きる時が来た → 存続時間(TTL) (system-variables.md x9) - 見えない/目に見えないインデックス → 非表示インデックス (6 files) - 複合PRIMARY KEY → 複合主キー - stray 表示 removal in release-8.0.0.md --- TOC-tidb-cloud-essential.md | 2 +- TOC-tidb-cloud-premium.md | 2 +- TOC-tidb-cloud-starter.md | 2 +- TOC-tidb-cloud.md | 2 +- TOC.md | 2 +- basic-features.md | 10 +++++----- .../index-management-best-practices.md | 4 ++-- .../information-schema-statistics.md | 2 +- migrate-from-mariadb.md | 2 +- mysql-compatibility.md | 2 +- releases/release-5.0.0.md | 2 +- releases/release-8.0.0.md | 4 ++-- system-variables.md | 20 +++++++++---------- tidb-cloud/database-schema-concepts.md | 2 +- 14 files changed, 29 insertions(+), 29 deletions(-) diff --git a/TOC-tidb-cloud-essential.md b/TOC-tidb-cloud-essential.md index 93ca20d010f63..dd6b48b855220 100644 --- a/TOC-tidb-cloud-essential.md +++ b/TOC-tidb-cloud-essential.md @@ -397,7 +397,7 @@ - [一時テーブル](/temporary-tables.md) - [キャッシュされたテーブル](/cached-tables.md) - [外部キー制約](/foreign-key.md) - - 文字セットと照合 + - 文字セットと照合順序 - [概要](/character-set-and-collation.md) - [GBK](/character-set-gbk.md) - 履歴データを読む diff --git a/TOC-tidb-cloud-premium.md b/TOC-tidb-cloud-premium.md index 904e03c51aea9..469c9987b1c1b 100644 --- a/TOC-tidb-cloud-premium.md +++ b/TOC-tidb-cloud-premium.md @@ -376,7 +376,7 @@ - [一時テーブル](/temporary-tables.md) - [キャッシュされたテーブル](/cached-tables.md) - [外部キー制約](/foreign-key.md) - - 文字セットと照合 + - 文字セットと照合順序 - [概要](/character-set-and-collation.md) - [GBK](/character-set-gbk.md) - 履歴データを読む diff --git a/TOC-tidb-cloud-starter.md b/TOC-tidb-cloud-starter.md index 344c19161b0f7..02530ba4b2e5f 100644 --- a/TOC-tidb-cloud-starter.md +++ b/TOC-tidb-cloud-starter.md @@ -400,7 +400,7 @@ - [一時テーブル](/temporary-tables.md) - [キャッシュされたテーブル](/cached-tables.md) - [外部キー制約](/foreign-key.md) - - 文字セットと照合 + - 文字セットと照合順序 - [概要](/character-set-and-collation.md) - [GBK](/character-set-gbk.md) - 履歴データを読む diff --git a/TOC-tidb-cloud.md b/TOC-tidb-cloud.md index f98a8daadc719..c7c1a8781d46a 100644 --- a/TOC-tidb-cloud.md +++ b/TOC-tidb-cloud.md @@ -490,7 +490,7 @@ - [一時テーブル](/temporary-tables.md) - [キャッシュされたテーブル](/cached-tables.md) - [外部キー制約](/foreign-key.md) - - 文字セットと照合 + - 文字セットと照合順序 - [概要](/character-set-and-collation.md) - [GBK](/character-set-gbk.md) - 履歴データを読む diff --git a/TOC.md b/TOC.md index c1ab434ed9055..7827824473d1c 100644 --- a/TOC.md +++ b/TOC.md @@ -868,7 +868,7 @@ - [キャッシュされたテーブル](/cached-tables.md) - [外部キー制約](/foreign-key.md) - [テーブルレベルのデータ親和性](/table-affinity.md) - - 文字セットと照合 + - 文字セットと照合順序 - [概要](/character-set-and-collation.md) - [GBK](/character-set-gbk.md) - [TTL(Time to Live:存続時間)](/time-to-live.md) diff --git a/basic-features.md b/basic-features.md index e85de07dec6a4..19297147ca3e3 100644 --- a/basic-features.md +++ b/basic-features.md @@ -28,8 +28,8 @@ summary: TiDBの機能概要について学びましょう。 | [数値型](/data-type-numeric.md) | Y | Y | Y | Y | Y | Y | Y | | [日付と時刻の種類](/data-type-date-and-time.md) | Y | Y | Y | Y | Y | Y | Y | | [文字列型](/data-type-string.md) | Y | Y | Y | Y | Y | Y | Y | -| [JSONタイプ](/data-type-json.md) | Y | Y | Y | Y | Y | E | E | -| [ベクトルタイプ](/ai/reference/vector-search-data-types.md) | E | N | N | N | N | N | N | +| [JSON型](/data-type-json.md) | Y | Y | Y | Y | Y | E | E | +| [ベクトル型](/ai/reference/vector-search-data-types.md) | E | N | N | N | N | N | N | | [制御フロー関数](/functions-and-operators/control-flow-functions.md) | Y | Y | Y | Y | Y | Y | Y | | [文字列関数](/functions-and-operators/string-functions.md) | Y | Y | Y | Y | Y | Y | Y | | [数値関数と数値演算子](/functions-and-operators/numeric-functions-and-operators.md) | Y | Y | Y | Y | Y | Y | Y | @@ -44,7 +44,7 @@ summary: TiDBの機能概要について学びましょう。 | [ウィンドウ関数](/functions-and-operators/window-functions.md) | Y | Y | Y | Y | Y | Y | Y | | [その他の関数](/functions-and-operators/miscellaneous-functions.md) | Y | Y | Y | Y | Y | Y | Y | | [オペレーター](/functions-and-operators/operators.md) | Y | Y | Y | Y | Y | Y | Y | -| [文字セットと照合](/character-set-and-collation.md)[^1] | Y | Y | Y | Y | Y | Y | Y | +| [文字セットと照合順序](/character-set-and-collation.md)[^1] | Y | Y | Y | Y | Y | Y | Y | | [ユーザーレベルのロック](/functions-and-operators/locking-functions.md) | Y | Y | Y | Y | Y | Y | N | @@ -62,8 +62,8 @@ summary: TiDBの機能概要について学びましょう。 | [Titanプラグイン](/storage-engine/titan-overview.md) | Y | Y | Y | Y | Y | Y | Y | | [Titanレベルマージ](/storage-engine/titan-configuration.md#level-merge-experimental) | E | E | E | E | E | E | E | | [バケットを使用してスキャンの同時実行性を向上させる](/tune-region-performance.md#use-bucket-to-increase-concurrency) | E | E | E | E | E | E | N | -| [見えないインデックス](/sql-statements/sql-statement-create-index.md#invisible-index) | Y | Y | Y | Y | Y | Y | Y | -| [複合`PRIMARY KEY`](/constraints.md) | Y | Y | Y | Y | Y | Y | Y | +| [非表示インデックス](/sql-statements/sql-statement-create-index.md#invisible-index) | Y | Y | Y | Y | Y | Y | Y | +| [複合主キー](/constraints.md) | Y | Y | Y | Y | Y | Y | Y | | [`CHECK`制約](/constraints.md#check) | Y | Y | Y | N | N | N | N | | [一意インデックス](/constraints.md) | Y | Y | Y | Y | Y | Y | Y | | [整数型の`PRIMARY KEY`に対するクラスター化インデックス](/clustered-indexes.md) | Y | Y | Y | Y | Y | Y | Y | diff --git a/best-practices/index-management-best-practices.md b/best-practices/index-management-best-practices.md index de66bd92c05d0..709172bc615c0 100644 --- a/best-practices/index-management-best-practices.md +++ b/best-practices/index-management-best-practices.md @@ -215,7 +215,7 @@ SELECT * FROM sys.schema_unused_indexes; 重要だが頻度の低いクエリにインデックスが表示される場合は、まずインデックスを保持するか非表示にすることをお勧めします。 -[目に見えないインデックス](#safely-test-index-removal-using-invisible-indexes)使用すると、パフォーマンスに影響を与えずにインデックスを削除できるかどうかを安全にテストできます。 +[非表示インデックス](#safely-test-index-removal-using-invisible-indexes)使用すると、パフォーマンスに影響を与えずにインデックスを削除できるかどうかを安全にテストできます。 ### schema_unused_indexesビューを手動で作成する {#manually-create-the-code-schema-unused-indexes-code-view} @@ -252,7 +252,7 @@ ALTER TABLE bookshop.users ALTER INDEX nickname INVISIBLE; - パフォーマンスに変化がない場合、インデックスは不要である可能性が高いため、安全に削除できます。 - クエリのレイテンシーが増加すると、インデックスが依然として必要になる可能性があります。 -### 目に見えないインデックスを効果的に使用する {#use-invisible-indexes-effectively} +### 非表示インデックスを効果的に使用する {#use-invisible-indexes-effectively} - **オフピーク時にテストする**: 制御された環境でパフォーマンスへの影響を監視します。 - **クエリ監視ツールを使用する**: インデックスを非表示にする前と後のクエリ実行プランを分析します。 diff --git a/information-schema/information-schema-statistics.md b/information-schema/information-schema-statistics.md index 93bca3c75c0a1..5be7c04c4bf60 100644 --- a/information-schema/information-schema-statistics.md +++ b/information-schema/information-schema-statistics.md @@ -56,7 +56,7 @@ DESC statistics; - `INDEX_TYPE` : インデックスのタイプ。 - `COMMENT` : インデックスに関連するその他の情報。 - `INDEX_COMMENT` : インデックスの作成時にインデックスに指定されたコメント属性を持つコメント。 -- `IS_VISIBLE` : このインデックスが表示されるかどうか。2 [目に見えないインデックス](/sql-statements/sql-statement-create-index.md#invisible-index)参照してください。 +- `IS_VISIBLE` : このインデックスが表示されるかどうか。2 [非表示インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)参照してください。 - `Expression`非式部分のインデックスキーの場合、この値は`NULL`です。式部分のインデックスキーの場合、この値は式そのものです[表現インデックス](/sql-statements/sql-statement-create-index.md#expression-index)を参照してください。 次の文は同等です。 diff --git a/migrate-from-mariadb.md b/migrate-from-mariadb.md index f10a7e8e4b882..7d305c1ecbb24 100644 --- a/migrate-from-mariadb.md +++ b/migrate-from-mariadb.md @@ -252,7 +252,7 @@ ORDER BY 14 rows in set (0.045 sec) ``` -[文字セットと照合](/character-set-and-collation.md)も参照してください。 +[文字セットと照合順序](/character-set-and-collation.md)も参照してください。 ### インデックスの長さ {#index-length} diff --git a/mysql-compatibility.md b/mysql-compatibility.md index d2fd5139dd10a..a07895851e5ba 100644 --- a/mysql-compatibility.md +++ b/mysql-compatibility.md @@ -223,7 +223,7 @@ TiDB のビューは更新できず、 `UPDATE` 、 `INSERT` 、 `DELETE`など 詳細については、 [TiDBローカル一時テーブルとMySQL一時テーブルの互換性](/temporary-tables.md#compatibility-with-mysql-temporary-tables)参照してください。 -### 文字セットと照合 {#character-sets-and-collations} +### 文字セットと照合順序 {#character-sets-and-collations} - TiDB でサポートされている文字セットと照合順序については、[文字セットと照合の概要](/character-set-and-collation.md)参照してください。 diff --git a/releases/release-5.0.0.md b/releases/release-5.0.0.md index d21a4161820ea..576e62fe3a10a 100644 --- a/releases/release-5.0.0.md +++ b/releases/release-5.0.0.md @@ -102,7 +102,7 @@ List COLUMNS パーティショニングは、リストパーティショニン List COLUMNS パーティショニングを有効にするには、セッション変数[`tidb_enable_list_partition`](/system-variables.md#tidb_enable_list_partition-new-in-v50) `ON`に設定します。 -#### 見えないインデックス {#invisible-indexes} +#### 非表示インデックス {#invisible-indexes} [ユーザー向けドキュメント](/sql-statements/sql-statement-alter-index.md)、 [#9246](https://github.com/pingcap/tidb/issues/9246) diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index 2a259d300ae1c..e29bff1a2cd76 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -153,7 +153,7 @@ TiDB バージョン: 8.0.0 - セッションレベルで非表示のインデックスを可視化する機能のサポート [#50653](https://github.com/pingcap/tidb/issues/50653) @[hawkingrei](https://github.com/hawkingrei) - デフォルトでは、オプティマイザは[目に見えないインデックス](/sql-statements/sql-statement-create-index.md#invisible-index)表示 を選択しません。このメカニズムは通常、インデックスを削除するかどうかを評価するために使用されます。インデックスを削除した場合のパフォーマンスへの影響が不明な場合は、インデックスを一時的に非表示に設定し、必要に応じてすぐに表示に戻すことができます。 + デフォルトでは、オプティマイザは[非表示インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)表示 を選択しません。このメカニズムは通常、インデックスを削除するかどうかを評価するために使用されます。インデックスを削除した場合のパフォーマンスへの影響が不明な場合は、インデックスを一時的に非表示に設定し、必要に応じてすぐに表示に戻すことができます。 バージョン8.0.0以降では、セッションレベルのシステム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) `ON`に設定することで、現在のセッションで非表示インデックスを認識させることができます。この機能を使用すると、新しいインデックスを作成し、最初にインデックスを可視化してから、現在のセッションのシステム変数を変更してテストすることで、他のセッションに影響を与えることなくパフォーマンスをテストできます。この改善により、SQLチューニングの安全性が向上し、本番データベースの安定性も向上します。 @@ -282,7 +282,7 @@ TiDB バージョン: 8.0.0 | [`tidb_load_binding_timeout`](/system-variables.md#tidb_load_binding_timeout-new-in-v800) | 新しく追加された | バインディングの読み込みタイムアウトを制御します。バインディングの読み込み実行時間がこの値を超えると、読み込みが停止します。 | | [`tidb_low_resolution_tso_update_interval`](/system-variables.md#tidb_low_resolution_tso_update_interval-new-in-v800) | 新しく追加された | TiDB [キャッシュタイムスタンプ](/system-variables.md#tidb_low_resolution_tso)スタンプを更新する間隔を制御します。 | | [`tidb_opt_ordering_index_selectivity_ratio`](/system-variables.md#tidb_opt_ordering_index_selectivity_ratio-new-in-v800) | 新しく追加された | SQL ステートメントに`ORDER BY`および`ORDER BY` } 句が存在するものの、インデックスでカバーされていないフィルタ条件がある場合に、SQL ステートメント`LIMIT`に一致するインデックスの推定行数を制御します。デフォルト値は`-1`で、このシステム変数を無効にすることを意味します。 | -| [`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) | 新しく追加された | オプティマイザーが現在のセッションでクエリ最適化のために[目に見えないインデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。変数が`ON`に設定されている場合、オプティマイザーはセッション内のクエリ最適化のために非表示のインデックスを選択できます。 | +| [`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) | 新しく追加された | オプティマイザーが現在のセッションでクエリ最適化のために[非表示インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。変数が`ON`に設定されている場合、オプティマイザーはセッション内のクエリ最適化のために非表示のインデックスを選択できます。 | | [`tidb_schema_cache_size`](/system-variables.md#tidb_schema_cache_size-new-in-v800) | 新しく追加された | スキーマ情報のキャッシュに使用できるメモリの上限を制御し、メモリの過剰使用を防ぎます。この機能を有効にすると、LRUアルゴリズムを使用して必要なテーブルをキャッシュし、スキーマ情報によって占有されるメモリを効果的に削減します。 | ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} diff --git a/system-variables.md b/system-variables.md index eac44b5c0f634..2714be09a15c4 100644 --- a/system-variables.md +++ b/system-variables.md @@ -5128,7 +5128,7 @@ SHOW WARNINGS; - ヒント[SET_VAR](/optimizer-hints.md#set_varvar_namevar_value)に適用:はい - タイプ: ブール値 - デフォルト値: `OFF` -- この変数は、オプティマイザが[目に見えないインデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。非表示のインデックスは DML ステートメントによって維持されますが、クエリ最適化では使用されません。これは、インデックスを完全に削除する前に二重チェックしたいシナリオで役立ちます。変数が`ON`に設定されている場合、オプティマイザはセッションでクエリ最適化のために非表示のインデックスを選択できます。 +- この変数は、オプティマイザが[非表示インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。非表示のインデックスは DML ステートメントによって維持されますが、クエリ最適化では使用されません。これは、インデックスを完全に削除する前に二重チェックしたいシナリオで役立ちます。変数が`ON`に設定されている場合、オプティマイザはセッションでクエリ最適化のために非表示のインデックスを選択できます。 ### tidb_opt_write_row_id {#tidb-opt-write-row-id} @@ -6530,7 +6530,7 @@ Query OK, 0 rows affected, 1 warning (0.00 sec) - ヒント[SET_VAR](/optimizer-hints.md#set_varvar_namevar_value)に適用:いいえ - デフォルト値: `0` - 範囲: `[0, 9223372036854775807]` -- この変数は、各 TiDB ノード上の TTL ジョブにおける`DELETE`ステートメントのレートを制限するために使用されます。この値は、TTL ジョブ内の単一ノードで 1 秒あたりに許可される`DELETE`ステートメントの最大数を表します。この変数が`0`に設定されている場合、制限は適用されません。詳細については、[生きる時が来た](/time-to-live.md)を参照してください。 +- この変数は、各 TiDB ノード上の TTL ジョブにおける`DELETE`ステートメントのレートを制限するために使用されます。この値は、TTL ジョブ内の単一ノードで 1 秒あたりに許可される`DELETE`ステートメントの最大数を表します。この変数が`0`に設定されている場合、制限は適用されません。詳細については、[存続時間(TTL)](/time-to-live.md)を参照してください。 ### tidb_ttl_delete_batch_size はv6.5.0 で追加されました。 {#tidb-ttl-delete-batch-size-span-class-version-mark-new-in-v6-5-0-span} @@ -6543,7 +6543,7 @@ Query OK, 0 rows affected, 1 warning (0.00 sec) - ヒント[SET_VAR](/optimizer-hints.md#set_varvar_namevar_value)に適用:いいえ - デフォルト値: `100` - 範囲: `[1, 10240]` -- この変数は、TTL ジョブの単一の`DELETE`トランザクションで削除できる最大行数を設定するために使用されます。詳細については、[生きる時が来た](/time-to-live.md)を参照してください。 +- この変数は、TTL ジョブの単一の`DELETE`トランザクションで削除できる最大行数を設定するために使用されます。詳細については、[存続時間(TTL)](/time-to-live.md)を参照してください。 ### tidb_ttl_delete_worker_count はv6.5.0 で追加されました。 {#tidb-ttl-delete-worker-count-span-class-version-mark-new-in-v6-5-0-span} @@ -6556,7 +6556,7 @@ Query OK, 0 rows affected, 1 warning (0.00 sec) - ヒント[SET_VAR](/optimizer-hints.md#set_varvar_namevar_value)に適用:いいえ - デフォルト値: `4` - 範囲: `[1, 256]` -- この変数は、各 TiDB ノードでの TTL ジョブの最大同時実行数を設定するために使用されます。詳細については、[生きる時が来た](/time-to-live.md)を参照してください。 +- この変数は、各 TiDB ノードでの TTL ジョブの最大同時実行数を設定するために使用されます。詳細については、[存続時間(TTL)](/time-to-live.md)を参照してください。 ### tidb_ttl_job_enable v6.5.0で追加 {#tidb-ttl-job-enable-span-class-version-mark-new-in-v6-5-0-span} @@ -6569,7 +6569,7 @@ Query OK, 0 rows affected, 1 warning (0.00 sec) - ヒント[SET_VAR](/optimizer-hints.md#set_varvar_namevar_value)に適用:いいえ - デフォルト値: `ON` - タイプ: ブール値 -- この変数は、TTL ジョブを有効にするかどうかを制御するために使用されます。 `OFF`に設定されている場合、TTL 属性を持つすべてのテーブルは、期限切れデータのクリーンアップを自動的に停止します。詳細については、[生きる時が来た](/time-to-live.md)を参照してください。 +- この変数は、TTL ジョブを有効にするかどうかを制御するために使用されます。 `OFF`に設定されている場合、TTL 属性を持つすべてのテーブルは、期限切れデータのクリーンアップを自動的に停止します。詳細については、[存続時間(TTL)](/time-to-live.md)を参照してください。 ### tidb_ttl_scan_batch_size はv6.5.0 で追加されました。 {#tidb-ttl-scan-batch-size-span-class-version-mark-new-in-v6-5-0-span} @@ -6582,7 +6582,7 @@ Query OK, 0 rows affected, 1 warning (0.00 sec) - ヒント[SET_VAR](/optimizer-hints.md#set_varvar_namevar_value)に適用:いいえ - デフォルト値: `500` - 範囲: `[1, 10240]` -- この変数は、TTL ジョブの期限切れデータのスキャンに使用される各`LIMIT` `SELECT`値を設定するために使用されます。詳細については、[生きる時が来た](/time-to-live.md)を参照してください。 +- この変数は、TTL ジョブの期限切れデータのスキャンに使用される各`LIMIT` `SELECT`値を設定するために使用されます。詳細については、[存続時間(TTL)](/time-to-live.md)を参照してください。 ### tidb_ttl_scan_worker_count はv6.5.0 で追加されました。 {#tidb-ttl-scan-worker-count-span-class-version-mark-new-in-v6-5-0-span} @@ -6595,7 +6595,7 @@ Query OK, 0 rows affected, 1 warning (0.00 sec) - ヒント[SET_VAR](/optimizer-hints.md#set_varvar_namevar_value)に適用:いいえ - デフォルト値: `4` - 範囲: `[1, 256]` -- この変数は、各 TiDB ノードでの TTL スキャン ジョブの最大同時実行数を設定するために使用されます。詳細については、[生きる時が来た](/time-to-live.md)を参照してください。 +- この変数は、各 TiDB ノードでの TTL スキャン ジョブの最大同時実行数を設定するために使用されます。詳細については、[存続時間(TTL)](/time-to-live.md)を参照してください。 ### tidb_ttl_job_schedule_window_start_time はv6.5.0 で追加されました。 {#tidb-ttl-job-schedule-window-start-time-span-class-version-mark-new-in-v6-5-0-span} @@ -6608,7 +6608,7 @@ Query OK, 0 rows affected, 1 warning (0.00 sec) - タイプ: 時間 - クラスターに保持される: はい - デフォルト値: `00:00 +0000` -- この変数は、バックグラウンドで実行されるTTLジョブのスケジューリングウィンドウの開始時刻を制御するために使用されます。この変数の値を変更する際は、ウィンドウが小さすぎると期限切れデータのクリーンアップが失敗する可能性があるため注意してください。詳細については、[生きる時が来た](/time-to-live.md)を参照してください。 +- この変数は、バックグラウンドで実行されるTTLジョブのスケジューリングウィンドウの開始時刻を制御するために使用されます。この変数の値を変更する際は、ウィンドウが小さすぎると期限切れデータのクリーンアップが失敗する可能性があるため注意してください。詳細については、[存続時間(TTL)](/time-to-live.md)を参照してください。 ### tidb_ttl_job_schedule_window_end_time はv6.5.0 で追加されました。 {#tidb-ttl-job-schedule-window-end-time-span-class-version-mark-new-in-v6-5-0-span} @@ -6621,7 +6621,7 @@ Query OK, 0 rows affected, 1 warning (0.00 sec) - タイプ: 時間 - クラスターに保持される: はい - デフォルト値: `23:59 +0000` -- この変数は、バックグラウンドで実行されるTTLジョブのスケジューリングウィンドウの終了時刻を制御するために使用されます。この変数の値を変更する際は、ウィンドウが小さすぎると期限切れデータのクリーンアップが失敗する可能性があるため注意してください。詳細については、[生きる時が来た](/time-to-live.md)を参照してください。 +- この変数は、バックグラウンドで実行されるTTLジョブのスケジューリングウィンドウの終了時刻を制御するために使用されます。この変数の値を変更する際は、ウィンドウが小さすぎると期限切れデータのクリーンアップが失敗する可能性があるため注意してください。詳細については、[存続時間(TTL)](/time-to-live.md)を参照してください。 ### tidb_ttl_running_tasks はv7.0.0 で追加されました。 {#tidb-ttl-running-tasks-span-class-version-mark-new-in-v7-0-0-span} @@ -6635,7 +6635,7 @@ Query OK, 0 rows affected, 1 warning (0.00 sec) - 型: 整数 - デフォルト値: `-1` - 範囲: `-1`および`[1, 256]` -- クラスター全体で実行中の TTL タスクの最大数を指定します。 `-1`は、TTL タスクの数が TiKV ノードの数と等しいことを意味します。詳細については、[生きる時が来た](/time-to-live.md)を参照してください。 +- クラスター全体で実行中の TTL タスクの最大数を指定します。 `-1`は、TTL タスクの数が TiKV ノードの数と等しいことを意味します。詳細については、[存続時間(TTL)](/time-to-live.md)を参照してください。 ### tidb_txn_assertion_level v6.0.0で追加 {#tidb-txn-assertion-level-span-class-version-mark-new-in-v6-0-0-span} diff --git a/tidb-cloud/database-schema-concepts.md b/tidb-cloud/database-schema-concepts.md index 4adf946170bd3..a6fb887ddadae 100644 --- a/tidb-cloud/database-schema-concepts.md +++ b/tidb-cloud/database-schema-concepts.md @@ -95,7 +95,7 @@ TiDBの一意インデックスは、1つ以上の列に一意性を強制し、 複合インデックスは、テーブルの2つ以上の列に基づいて構築されるインデックスであり、複数のフィールドでデータをフィルタリングまたはソートするクエリに特に役立ちます。たとえば、人物テーブルの`last_name`と`first_name`に複合インデックスを作成すると、TiDBは両方の名前に基づいてレコードをすばやく検索できます。 -### 見えないインデックス {#invisible-indexes} +### 非表示インデックス {#invisible-indexes} 非表示インデックスとは、データベースには存在するものの、クエリ最適化ツールからは非表示になっているインデックスのことです。つまり、クエリプランでは無視されます。TiDBでは、非表示インデックスはテストやデバッグに役立ち、インデックスを完全に削除することなく、パフォーマンスへの影響を評価できます。 From 46e3bbe2891f5f1042ab9229f4e1faec59510495 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Thu, 25 Jun 2026 16:28:42 +0900 Subject: [PATCH 04/24] =?UTF-8?q?i18n(ja):=20=E9=9D=9E=E8=A1=A8=E7=A4=BA?= =?UTF-8?q?=E3=82=A4=E3=83=B3=E3=83=87=E3=83=83=E3=82=AF=E3=82=B9=20?= =?UTF-8?q?=E2=86=92=20=E4=B8=8D=E5=8F=AF=E8=A6=96=E3=82=A4=E3=83=B3?= =?UTF-8?q?=E3=83=87=E3=83=83=E3=82=AF=E3=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Align with the official PingCAP Japanese documentation (https://docs.pingcap.com/ja/tidb/stable/sql-statement-alter-index/) which uses 不可視インデックス for 'invisible index'. --- basic-features.md | 2 +- best-practices/index-management-best-practices.md | 6 +++--- information-schema/information-schema-statistics.md | 2 +- releases/release-5.0.0-rc.md | 2 +- releases/release-5.0.0.md | 6 +++--- releases/release-8.0.0.md | 6 +++--- sql-statements/sql-statement-alter-index.md | 2 +- sql-statements/sql-statement-create-index.md | 4 ++-- system-variables.md | 2 +- tidb-cloud/database-schema-concepts.md | 6 +++--- 10 files changed, 19 insertions(+), 19 deletions(-) diff --git a/basic-features.md b/basic-features.md index 19297147ca3e3..6a3f1061bf2f1 100644 --- a/basic-features.md +++ b/basic-features.md @@ -62,7 +62,7 @@ summary: TiDBの機能概要について学びましょう。 | [Titanプラグイン](/storage-engine/titan-overview.md) | Y | Y | Y | Y | Y | Y | Y | | [Titanレベルマージ](/storage-engine/titan-configuration.md#level-merge-experimental) | E | E | E | E | E | E | E | | [バケットを使用してスキャンの同時実行性を向上させる](/tune-region-performance.md#use-bucket-to-increase-concurrency) | E | E | E | E | E | E | N | -| [非表示インデックス](/sql-statements/sql-statement-create-index.md#invisible-index) | Y | Y | Y | Y | Y | Y | Y | +| [不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index) | Y | Y | Y | Y | Y | Y | Y | | [複合主キー](/constraints.md) | Y | Y | Y | Y | Y | Y | Y | | [`CHECK`制約](/constraints.md#check) | Y | Y | Y | N | N | N | N | | [一意インデックス](/constraints.md) | Y | Y | Y | Y | Y | Y | Y | diff --git a/best-practices/index-management-best-practices.md b/best-practices/index-management-best-practices.md index 709172bc615c0..5eb9a5c10c21c 100644 --- a/best-practices/index-management-best-practices.md +++ b/best-practices/index-management-best-practices.md @@ -215,7 +215,7 @@ SELECT * FROM sys.schema_unused_indexes; 重要だが頻度の低いクエリにインデックスが表示される場合は、まずインデックスを保持するか非表示にすることをお勧めします。 -[非表示インデックス](#safely-test-index-removal-using-invisible-indexes)使用すると、パフォーマンスに影響を与えずにインデックスを削除できるかどうかを安全にテストできます。 +[不可視インデックス](#safely-test-index-removal-using-invisible-indexes)使用すると、パフォーマンスに影響を与えずにインデックスを削除できるかどうかを安全にテストできます。 ### schema_unused_indexesビューを手動で作成する {#manually-create-the-code-schema-unused-indexes-code-view} @@ -233,7 +233,7 @@ SELECT * FROM sys.schema_unused_indexes; 非表示のインデックスはデータベースに残りますが、TiDBオプティマイザによって無視されます。1 [`ALTER TABLE ... INVISIBLE`](/sql-statements/sql-statement-alter-table.md)使用してインデックスを非表示にすることで、インデックスを永久に削除することなく、本当に不要かどうかをテストできます。 -非表示インデックスの主な利点は次のとおりです。 +不可視インデックスの主な利点は次のとおりです。 - **安全なインデックステスト**:クエリはインデックスを使用しなくなりますが、関連するオプティマイザ統計は引き続き維持されます。必要に応じていつでも簡単に復元できます。 - **インデックスストレージの中断はゼロ**: インデックスはそのまま残るため、コストのかかる再作成は不要です。 @@ -252,7 +252,7 @@ ALTER TABLE bookshop.users ALTER INDEX nickname INVISIBLE; - パフォーマンスに変化がない場合、インデックスは不要である可能性が高いため、安全に削除できます。 - クエリのレイテンシーが増加すると、インデックスが依然として必要になる可能性があります。 -### 非表示インデックスを効果的に使用する {#use-invisible-indexes-effectively} +### 不可視インデックスを効果的に使用する {#use-invisible-indexes-effectively} - **オフピーク時にテストする**: 制御された環境でパフォーマンスへの影響を監視します。 - **クエリ監視ツールを使用する**: インデックスを非表示にする前と後のクエリ実行プランを分析します。 diff --git a/information-schema/information-schema-statistics.md b/information-schema/information-schema-statistics.md index 5be7c04c4bf60..070f72829e4ab 100644 --- a/information-schema/information-schema-statistics.md +++ b/information-schema/information-schema-statistics.md @@ -56,7 +56,7 @@ DESC statistics; - `INDEX_TYPE` : インデックスのタイプ。 - `COMMENT` : インデックスに関連するその他の情報。 - `INDEX_COMMENT` : インデックスの作成時にインデックスに指定されたコメント属性を持つコメント。 -- `IS_VISIBLE` : このインデックスが表示されるかどうか。2 [非表示インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)参照してください。 +- `IS_VISIBLE` : このインデックスが表示されるかどうか。2 [不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)参照してください。 - `Expression`非式部分のインデックスキーの場合、この値は`NULL`です。式部分のインデックスキーの場合、この値は式そのものです[表現インデックス](/sql-statements/sql-statement-create-index.md#expression-index)を参照してください。 次の文は同等です。 diff --git a/releases/release-5.0.0-rc.md b/releases/release-5.0.0-rc.md index b30ed385d8c83..2fad23807cb61 100644 --- a/releases/release-5.0.0-rc.md +++ b/releases/release-5.0.0-rc.md @@ -1,6 +1,6 @@ --- title: TiDB 5.0 RC Release Notes -summary: TiDB v5.0.0-rcはTiDB v5.0の前身バージョンです。クラスター化インデックス、非同期コミット、ジッターの低減、 Raft Joint Consensusアルゴリズム、最適化された「EXPLAIN」機能、非表示インデックス、エンタープライズデータの信頼性向上などの新機能が含まれています。また、セキュリティ対策として、エラーメッセージとログファイルの感度低下もサポートしています。パフォーマンス向上には、非同期コミット、オプティマイザーの安定性、パフォーマンスジッターの低減が含まれます。また、リージョンメンバーシップ変更時のシステム可用性も向上します。さらに、AWS S3およびGoogle Cloud GCSへのバックアップとリストア、データのインポート/エクスポート、SQLパフォーマンスの問題のトラブルシューティングのための最適化された「EXPLAIN」機能もサポートしています。導入とメンテナンスの改善には、強化された「mirror」コマンドとより簡単なインストールプロセスが含まれます。 +summary: TiDB v5.0.0-rcはTiDB v5.0の前身バージョンです。クラスター化インデックス、非同期コミット、ジッターの低減、 Raft Joint Consensusアルゴリズム、最適化された「EXPLAIN」機能、不可視インデックス、エンタープライズデータの信頼性向上などの新機能が含まれています。また、セキュリティ対策として、エラーメッセージとログファイルの感度低下もサポートしています。パフォーマンス向上には、非同期コミット、オプティマイザーの安定性、パフォーマンスジッターの低減が含まれます。また、リージョンメンバーシップ変更時のシステム可用性も向上します。さらに、AWS S3およびGoogle Cloud GCSへのバックアップとリストア、データのインポート/エクスポート、SQLパフォーマンスの問題のトラブルシューティングのための最適化された「EXPLAIN」機能もサポートしています。導入とメンテナンスの改善には、強化された「mirror」コマンドとより簡単なインストールプロセスが含まれます。 --- # TiDB 5.0 RC リリースノート {#tidb-5-0-rc-release-notes} diff --git a/releases/release-5.0.0.md b/releases/release-5.0.0.md index 576e62fe3a10a..1ffc2f37a87b7 100644 --- a/releases/release-5.0.0.md +++ b/releases/release-5.0.0.md @@ -19,7 +19,7 @@ TiDB バージョン: 5.0.0 - ジッターを低減します。これは、オプティマイザの安定性を向上させ、システムタスクによるI/O、ネットワーク、CPU、メモリリソースの使用を制限することによって実現されます。例えば、8時間のパフォーマンステストでは、TPC-C tpmCの標準偏差は2%を超えません。 - スケジューリングを改善し、実行計画を可能な限り安定させることで、システムの安定性を向上させる。 - リージョンメンバーシップの変更時にもシステムの可用性を保証するRaft共同合意アルゴリズムを導入します。 -- `EXPLAIN`機能と非表示インデックスを最適化することで、データベース管理者 (DBA) が SQL ステートメントをより効率的にデバッグできるようになります。 +- `EXPLAIN`機能と不可視インデックスを最適化することで、データベース管理者 (DBA) が SQL ステートメントをより効率的にデバッグできるようになります。 - 企業データの信頼性を保証します。TiDBからAmazon S3ストレージやGoogle Cloud GCSにデータをバックアップしたり、これらのクラウドストレージプラットフォームからデータを復元したりできます。 - Amazon S3ストレージまたはTiDB/MySQLへのデータインポートおよびデータエクスポートのパフォーマンスが向上し、企業がクラウド上でアプリケーションを迅速に構築できるようになります。例えば、TPC-Cテストでは、1 TiBのデータをインポートする際のパフォーマンスが40%向上し、254 GiB/hから366 GiB/hになりました。 @@ -102,7 +102,7 @@ List COLUMNS パーティショニングは、リストパーティショニン List COLUMNS パーティショニングを有効にするには、セッション変数[`tidb_enable_list_partition`](/system-variables.md#tidb_enable_list_partition-new-in-v50) `ON`に設定します。 -#### 非表示インデックス {#invisible-indexes} +#### 不可視インデックス {#invisible-indexes} [ユーザー向けドキュメント](/sql-statements/sql-statement-alter-index.md)、 [#9246](https://github.com/pingcap/tidb/issues/9246) @@ -234,7 +234,7 @@ CREATE TABLE `t` (`a` VARCHAR(255) PRIMARY KEY CLUSTERED, `b` INT); - クラスター化インデックスの削除はサポートされていません。 - `ALTER TABLE`ステートメントを使用したクラスター化インデックスの追加、削除、および変更はサポートされていません。 - クラスター化インデックスの再編成および再作成はサポートされていません。 -- インデックスの有効化または無効化はサポートされていないため、非表示インデックス機能はクラスター化インデックスには適用されません。 +- インデックスの有効化または無効化はサポートされていないため、不可視インデックス機能はクラスター化インデックスには適用されません。 - `UNIQUE KEY`をクラスター化インデックスとして作成することはサポートされていません。 - TiDB Binlogとクラスター化インデックス機能を併用することはサポートされていません。TiDB Binlog を有効にすると、TiDB は単一の整数主キーのみをクラスター化インデックスとして作成することをサポートします。TiDB Binlog は、クラスター化インデックスを持つ既存のテーブルのデータ変更をダウンストリームにレプリケートしません。 - クラスター化インデックス機能を属性`SHARD_ROW_ID_BITS`および`PRE_SPLIT_REGIONS`と併用することはサポートされていません。 diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index e29bff1a2cd76..a17536a3903bc 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -153,9 +153,9 @@ TiDB バージョン: 8.0.0 - セッションレベルで非表示のインデックスを可視化する機能のサポート [#50653](https://github.com/pingcap/tidb/issues/50653) @[hawkingrei](https://github.com/hawkingrei) - デフォルトでは、オプティマイザは[非表示インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)表示 を選択しません。このメカニズムは通常、インデックスを削除するかどうかを評価するために使用されます。インデックスを削除した場合のパフォーマンスへの影響が不明な場合は、インデックスを一時的に非表示に設定し、必要に応じてすぐに表示に戻すことができます。 + デフォルトでは、オプティマイザは[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)表示 を選択しません。このメカニズムは通常、インデックスを削除するかどうかを評価するために使用されます。インデックスを削除した場合のパフォーマンスへの影響が不明な場合は、インデックスを一時的に非表示に設定し、必要に応じてすぐに表示に戻すことができます。 - バージョン8.0.0以降では、セッションレベルのシステム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) `ON`に設定することで、現在のセッションで非表示インデックスを認識させることができます。この機能を使用すると、新しいインデックスを作成し、最初にインデックスを可視化してから、現在のセッションのシステム変数を変更してテストすることで、他のセッションに影響を与えることなくパフォーマンスをテストできます。この改善により、SQLチューニングの安全性が向上し、本番データベースの安定性も向上します。 + バージョン8.0.0以降では、セッションレベルのシステム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) `ON`に設定することで、現在のセッションで不可視インデックスを認識させることができます。この機能を使用すると、新しいインデックスを作成し、最初にインデックスを可視化してから、現在のセッションのシステム変数を変更してテストすることで、他のセッションに影響を与えることなくパフォーマンスをテストできます。この改善により、SQLチューニングの安全性が向上し、本番データベースの安定性も向上します。 詳細については、 [ドキュメント](/sql-statements/sql-statement-create-index.md#invisible-index)を参照してください。 @@ -282,7 +282,7 @@ TiDB バージョン: 8.0.0 | [`tidb_load_binding_timeout`](/system-variables.md#tidb_load_binding_timeout-new-in-v800) | 新しく追加された | バインディングの読み込みタイムアウトを制御します。バインディングの読み込み実行時間がこの値を超えると、読み込みが停止します。 | | [`tidb_low_resolution_tso_update_interval`](/system-variables.md#tidb_low_resolution_tso_update_interval-new-in-v800) | 新しく追加された | TiDB [キャッシュタイムスタンプ](/system-variables.md#tidb_low_resolution_tso)スタンプを更新する間隔を制御します。 | | [`tidb_opt_ordering_index_selectivity_ratio`](/system-variables.md#tidb_opt_ordering_index_selectivity_ratio-new-in-v800) | 新しく追加された | SQL ステートメントに`ORDER BY`および`ORDER BY` } 句が存在するものの、インデックスでカバーされていないフィルタ条件がある場合に、SQL ステートメント`LIMIT`に一致するインデックスの推定行数を制御します。デフォルト値は`-1`で、このシステム変数を無効にすることを意味します。 | -| [`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) | 新しく追加された | オプティマイザーが現在のセッションでクエリ最適化のために[非表示インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。変数が`ON`に設定されている場合、オプティマイザーはセッション内のクエリ最適化のために非表示のインデックスを選択できます。 | +| [`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) | 新しく追加された | オプティマイザーが現在のセッションでクエリ最適化のために[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。変数が`ON`に設定されている場合、オプティマイザーはセッション内のクエリ最適化のために非表示のインデックスを選択できます。 | | [`tidb_schema_cache_size`](/system-variables.md#tidb_schema_cache_size-new-in-v800) | 新しく追加された | スキーマ情報のキャッシュに使用できるメモリの上限を制御し、メモリの過剰使用を防ぎます。この機能を有効にすると、LRUアルゴリズムを使用して必要なテーブルをキャッシュし、スキーマ情報によって占有されるメモリを効果的に削減します。 | ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} diff --git a/sql-statements/sql-statement-alter-index.md b/sql-statements/sql-statement-alter-index.md index a8b1ded7d8607..82cdd0cb239ab 100644 --- a/sql-statements/sql-statement-alter-index.md +++ b/sql-statements/sql-statement-alter-index.md @@ -104,7 +104,7 @@ Query OK, 0 rows affected (0.02 sec) ## MySQLの互換性 {#mysql-compatibility} -- TiDB の非表示インデックスは、MySQL 8.0 の同等の機能に基づいてモデル化されています。 +- TiDB の不可視インデックスは、MySQL 8.0 の同等の機能に基づいてモデル化されています。 - MySQL と同様に、TiDB では`PRIMARY KEY`インデックスを非表示にすることはできません。 ## 参照 {#see-also} diff --git a/sql-statements/sql-statement-create-index.md b/sql-statements/sql-statement-create-index.md index 51f4393d27197..e43d6318409e1 100644 --- a/sql-statements/sql-statement-create-index.md +++ b/sql-statements/sql-statement-create-index.md @@ -365,9 +365,9 @@ Query OK, 1 row affected (0.00 sec) - テーブルが複数値インデックスを使用している場合、 BR、TiCDC、またはTiDB Lightningを使用して、v6.6.0より前のTiDBクラスタにテーブルをバックアップ、レプリケート、またはインポートすることはできません。 - 複雑な条件を含むクエリの場合、TiDB は複数値のインデックスを選択できない場合があります。多値インデックスでサポートされる条件パターンについては、 [複数値インデックスを使用する](/choose-index.md#use-multi-valued-indexes)を参照してください。 -## 非表示インデックス {#invisible-index} +## 不可視インデックス {#invisible-index} -デフォルトでは、非表示インデックスとはクエリ最適化ツールによって無視されるインデックスのことです。 +デフォルトでは、不可視インデックスとはクエリ最適化ツールによって無視されるインデックスのことです。 ```sql CREATE TABLE t1 (c1 INT, c2 INT, UNIQUE(c2)); diff --git a/system-variables.md b/system-variables.md index 2714be09a15c4..d64038e3f3d36 100644 --- a/system-variables.md +++ b/system-variables.md @@ -5128,7 +5128,7 @@ SHOW WARNINGS; - ヒント[SET_VAR](/optimizer-hints.md#set_varvar_namevar_value)に適用:はい - タイプ: ブール値 - デフォルト値: `OFF` -- この変数は、オプティマイザが[非表示インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。非表示のインデックスは DML ステートメントによって維持されますが、クエリ最適化では使用されません。これは、インデックスを完全に削除する前に二重チェックしたいシナリオで役立ちます。変数が`ON`に設定されている場合、オプティマイザはセッションでクエリ最適化のために非表示のインデックスを選択できます。 +- この変数は、オプティマイザが[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。非表示のインデックスは DML ステートメントによって維持されますが、クエリ最適化では使用されません。これは、インデックスを完全に削除する前に二重チェックしたいシナリオで役立ちます。変数が`ON`に設定されている場合、オプティマイザはセッションでクエリ最適化のために非表示のインデックスを選択できます。 ### tidb_opt_write_row_id {#tidb-opt-write-row-id} diff --git a/tidb-cloud/database-schema-concepts.md b/tidb-cloud/database-schema-concepts.md index a6fb887ddadae..b436d9a659433 100644 --- a/tidb-cloud/database-schema-concepts.md +++ b/tidb-cloud/database-schema-concepts.md @@ -95,11 +95,11 @@ TiDBの一意インデックスは、1つ以上の列に一意性を強制し、 複合インデックスは、テーブルの2つ以上の列に基づいて構築されるインデックスであり、複数のフィールドでデータをフィルタリングまたはソートするクエリに特に役立ちます。たとえば、人物テーブルの`last_name`と`first_name`に複合インデックスを作成すると、TiDBは両方の名前に基づいてレコードをすばやく検索できます。 -### 非表示インデックス {#invisible-indexes} +### 不可視インデックス {#invisible-indexes} -非表示インデックスとは、データベースには存在するものの、クエリ最適化ツールからは非表示になっているインデックスのことです。つまり、クエリプランでは無視されます。TiDBでは、非表示インデックスはテストやデバッグに役立ち、インデックスを完全に削除することなく、パフォーマンスへの影響を評価できます。 +不可視インデックスとは、データベースには存在するものの、クエリ最適化ツールからは非表示になっているインデックスのことです。つまり、クエリプランでは無視されます。TiDBでは、不可視インデックスはテストやデバッグに役立ち、インデックスを完全に削除することなく、パフォーマンスへの影響を評価できます。 -TiDB v8.0.0以降では、 [`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800)システム変数を変更することで、オプティマイザに非表示インデックスを選択させることができます。 +TiDB v8.0.0以降では、 [`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800)システム変数を変更することで、オプティマイザに不可視インデックスを選択させることができます。 ### クラスター化インデックス {#clustered-indexes} From fa15bfb72d7c2bbc6259eeaca351886cb45f00fb Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Thu, 25 Jun 2026 16:29:49 +0900 Subject: [PATCH 05/24] =?UTF-8?q?i18n(ja):=20fix=20IS=5FVISIBLE=20descript?= =?UTF-8?q?ion,=20=E6=B6=88=E5=8E=BB=E2=86=92DELETE=20in=20delete=20docs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- best-practices/index-management-best-practices.md | 8 ++++---- develop/dev-guide-delete-data.md | 2 +- information-schema/information-schema-statistics.md | 2 +- releases/release-5.0.0-rc.md | 4 ++-- releases/release-8.0.0.md | 6 +++++- sql-statements/sql-statement-alter-index.md | 6 +++--- sql-statements/sql-statement-create-index.md | 2 +- system-variables.md | 4 ++++ ticdc/ticdc-simple-protocol.md | 2 +- 9 files changed, 22 insertions(+), 14 deletions(-) diff --git a/best-practices/index-management-best-practices.md b/best-practices/index-management-best-practices.md index 5eb9a5c10c21c..2f7dac6885988 100644 --- a/best-practices/index-management-best-practices.md +++ b/best-practices/index-management-best-practices.md @@ -39,7 +39,7 @@ TiDB は、次のツールを導入することでインデックスの最適化 - `INFORMATION_SCHEMA.TIDB_INDEX_USAGE` : インデックスの使用パターンとクエリ頻度を監視します。 - `sys.schema_unused_indexes` : データベースが最後に再起動されてから使用されていないインデックスを一覧表示します。 -- 非表示のインデックス: インデックスを完全に削除する前に、削除の影響をテストできます。 +- 不可視インデックス: インデックスを完全に削除する前に、削除の影響をテストできます。 これらの観測ツールを使用することで、パフォーマンスの低下を招くことなく、冗長なインデックスを確実にクリーンアップできます。 @@ -223,15 +223,15 @@ SELECT * FROM sys.schema_unused_indexes; 詳細については[`schema_unused_indexes`ビューを手動で作成する](/sys-schema/sys-schema-unused-indexes.md#manually-create-the-schema_unused_indexes-view)参照してください。 -## 非表示のインデックスを使用してインデックスの削除を安全にテストする {#safely-test-index-removal-using-invisible-indexes} +## 不可視インデックスを使用してインデックスの削除を安全にテストする {#safely-test-index-removal-using-invisible-indexes} 適切な検証を行わずにインデックスを削除すると、特にインデックスが頻繁に使用されないものの、特定のクエリにとって依然として重要である場合、予期しないパフォーマンスの問題が発生する可能性があります。 このリスクを軽減するために、TiDBは不可視インデックスを提供しています。これにより、インデックスを削除せずに一時的に無効化することができます。不可視インデックスを使用することで、インデックス削除の決定を安全に検証でき、より制御された予測可能なデータベース最適化プロセスを実現できます。 -### 非表示のインデックスとは何ですか? {#what-are-invisible-indexes} +### 不可視インデックスとは何ですか? {#what-are-invisible-indexes} -非表示のインデックスはデータベースに残りますが、TiDBオプティマイザによって無視されます。1 [`ALTER TABLE ... INVISIBLE`](/sql-statements/sql-statement-alter-table.md)使用してインデックスを非表示にすることで、インデックスを永久に削除することなく、本当に不要かどうかをテストできます。 +不可視インデックスはデータベースに残りますが、TiDBオプティマイザによって無視されます。1 [`ALTER TABLE ... INVISIBLE`](/sql-statements/sql-statement-alter-table.md)使用してインデックスを非表示にすることで、インデックスを永久に削除することなく、本当に不要かどうかをテストできます。 不可視インデックスの主な利点は次のとおりです。 diff --git a/develop/dev-guide-delete-data.md b/develop/dev-guide-delete-data.md index 8c6a79047581c..17dfb72fe382a 100644 --- a/develop/dev-guide-delete-data.md +++ b/develop/dev-guide-delete-data.md @@ -6,7 +6,7 @@ aliases: ['/ja/tidb/stable/dev-guide-delete-data/','/ja/tidb/dev/dev-guide-delet # データ削除 {#delete-data} -このドキュメントでは、[消去](/sql-statements/sql-statement-delete.md)SQL ステートメントを使用して TiDB 内のデータを削除する方法について説明します。期限切れのデータを定期的に削除する必要がある場合は、[存続時間](/develop/dev-guide-time-to-live.md)機能を使用してください。 +このドキュメントでは、[DELETE](/sql-statements/sql-statement-delete.md)SQL ステートメントを使用して TiDB 内のデータを削除する方法について説明します。期限切れのデータを定期的に削除する必要がある場合は、[存続時間](/develop/dev-guide-time-to-live.md)機能を使用してください。 ## 始める前に {#before-you-start} diff --git a/information-schema/information-schema-statistics.md b/information-schema/information-schema-statistics.md index 070f72829e4ab..fe2a09ab7681d 100644 --- a/information-schema/information-schema-statistics.md +++ b/information-schema/information-schema-statistics.md @@ -56,7 +56,7 @@ DESC statistics; - `INDEX_TYPE` : インデックスのタイプ。 - `COMMENT` : インデックスに関連するその他の情報。 - `INDEX_COMMENT` : インデックスの作成時にインデックスに指定されたコメント属性を持つコメント。 -- `IS_VISIBLE` : このインデックスが表示されるかどうか。2 [不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)参照してください。 +- `IS_VISIBLE` : このインデックスが可視かどうか。[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)参照してください。 - `Expression`非式部分のインデックスキーの場合、この値は`NULL`です。式部分のインデックスキーの場合、この値は式そのものです[表現インデックス](/sql-statements/sql-statement-create-index.md#expression-index)を参照してください。 次の文は同等です。 diff --git a/releases/release-5.0.0-rc.md b/releases/release-5.0.0-rc.md index 2fad23807cb61..150944dcd4a08 100644 --- a/releases/release-5.0.0-rc.md +++ b/releases/release-5.0.0-rc.md @@ -17,7 +17,7 @@ v5.0 の主な新機能または改善点は次のとおりです。 - 非同期コミット。この機能を有効にすると、書き込みレイテンシーが短縮されます。例えば、Sysbench olpt-insert テストでは、非同期コミットを有効にした TiDB の書き込みレイテンシーが 37.3% 短縮されます。 - ジッターの低減。これは、オプティマイザーの安定性を向上させ、システムタスクによるI/O、ネットワーク、CPU、メモリリソースの使用を制限することで実現されます。例えば、72時間のパフォーマンステストでは、Sysbench TPSジッターの標準偏差が11.09%から3.36%に低減しました。 - リージョンメンバーシップの変更中にシステムの可用性を確保するRaftジョイント コンセンサス アルゴリズム。 -- 最適化された`EXPLAIN`機能と非表示のインデックスにより、データベース管理者 (DBA) は SQL ステートメントをより効率的にデバッグできるようになります。 +- 最適化された`EXPLAIN`機能と不可視インデックスにより、データベース管理者 (DBA) は SQL ステートメントをより効率的にデバッグできるようになります。 - エンタープライズデータの信頼性を保証します。TiDBからAWS S3ストレージやGoogle Cloud GCSにデータをバックアップしたり、これらのクラウドストレージプラットフォームからデータを復元したりできます。 - AWS S3ストレージまたはTiDB/MySQLとの間でのデータインポート/エクスポートのパフォーマンスが向上し、企業がクラウド上でアプリケーションを迅速に構築できるようになります。例えば、TPC-Cテストでは、1TiBデータのインポートパフォーマンスが254GiB/時間から366GiB/時間へと40%向上しました。 @@ -41,7 +41,7 @@ v5.0 の主な新機能または改善点は次のとおりです。 - [ユーザードキュメント](/system-variables.md#tidb_enable_clustered_index-new-in-v50) - 関連号: [#4841](https://github.com/pingcap/tidb/issues/4841) -### 非表示のインデックスをサポート {#support-invisible-indexes} +### 不可視インデックスをサポート {#support-invisible-indexes} ユーザーはパフォーマンスを調整したり、最適なインデックスを選択したりする際に、SQL文を使用してインデックスを`Visible`または`Invisible`に設定できます。この設定により、 `DROP INDEX`や`ADD INDEX`といったリソースを消費する操作の実行を回避できます。 diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index a17536a3903bc..46d2bdd840b81 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -151,7 +151,7 @@ TiDB バージョン: 8.0.0 詳細については、 [ドキュメント](/br/backup-and-restore-storages.md#other-features-supported-by-the-storage-service)を参照してください。 -- セッションレベルで非表示のインデックスを可視化する機能のサポート [#50653](https://github.com/pingcap/tidb/issues/50653) @[hawkingrei](https://github.com/hawkingrei) +- セッションレベルで不可視インデックスを可視化する機能のサポート [#50653](https://github.com/pingcap/tidb/issues/50653) @[hawkingrei](https://github.com/hawkingrei) デフォルトでは、オプティマイザは[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)表示 を選択しません。このメカニズムは通常、インデックスを削除するかどうかを評価するために使用されます。インデックスを削除した場合のパフォーマンスへの影響が不明な場合は、インデックスを一時的に非表示に設定し、必要に応じてすぐに表示に戻すことができます。 @@ -282,7 +282,11 @@ TiDB バージョン: 8.0.0 | [`tidb_load_binding_timeout`](/system-variables.md#tidb_load_binding_timeout-new-in-v800) | 新しく追加された | バインディングの読み込みタイムアウトを制御します。バインディングの読み込み実行時間がこの値を超えると、読み込みが停止します。 | | [`tidb_low_resolution_tso_update_interval`](/system-variables.md#tidb_low_resolution_tso_update_interval-new-in-v800) | 新しく追加された | TiDB [キャッシュタイムスタンプ](/system-variables.md#tidb_low_resolution_tso)スタンプを更新する間隔を制御します。 | | [`tidb_opt_ordering_index_selectivity_ratio`](/system-variables.md#tidb_opt_ordering_index_selectivity_ratio-new-in-v800) | 新しく追加された | SQL ステートメントに`ORDER BY`および`ORDER BY` } 句が存在するものの、インデックスでカバーされていないフィルタ条件がある場合に、SQL ステートメント`LIMIT`に一致するインデックスの推定行数を制御します。デフォルト値は`-1`で、このシステム変数を無効にすることを意味します。 | +<<<<<<< HEAD | [`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) | 新しく追加された | オプティマイザーが現在のセッションでクエリ最適化のために[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。変数が`ON`に設定されている場合、オプティマイザーはセッション内のクエリ最適化のために非表示のインデックスを選択できます。 | +======= +| [`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) | 新しく追加された | オプティマイザーが現在のセッションでクエリ最適化のために[目に見えないインデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。変数が`ON`に設定されている場合、オプティマイザーはセッション内のクエリ最適化のために不可視インデックスを選択できます。 | +>>>>>>> 24689a82f8 (i18n(ja): 非表示のインデックス → 不可視インデックス) | [`tidb_schema_cache_size`](/system-variables.md#tidb_schema_cache_size-new-in-v800) | 新しく追加された | スキーマ情報のキャッシュに使用できるメモリの上限を制御し、メモリの過剰使用を防ぎます。この機能を有効にすると、LRUアルゴリズムを使用して必要なテーブルをキャッシュし、スキーマ情報によって占有されるメモリを効果的に削減します。 | ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} diff --git a/sql-statements/sql-statement-alter-index.md b/sql-statements/sql-statement-alter-index.md index 82cdd0cb239ab..d0aeb2bd3f7c8 100644 --- a/sql-statements/sql-statement-alter-index.md +++ b/sql-statements/sql-statement-alter-index.md @@ -5,7 +5,7 @@ summary: TiDB データベースの ALTER INDEX の使用法の概要。 # ALTER INDEX {#alter-index} -`ALTER INDEX`文は、インデックスの可視性を`Visible`または`Invisible`に変更するために使用されます。非表示のインデックスはDML文によって維持されますが、クエリオプティマイザでは使用されません。これは、インデックスを恒久的に削除する前に二重チェックを行いたい場合に便利です。TiDB v8.0.0以降では、システム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800)変更することで、オプティマイザが非表示のインデックスを選択するように設定できます。 +`ALTER INDEX`文は、インデックスの可視性を`Visible`または`Invisible`に変更するために使用されます。不可視インデックスはDML文によって維持されますが、クエリオプティマイザでは使用されません。これは、インデックスを恒久的に削除する前に二重チェックを行いたい場合に便利です。TiDB v8.0.0以降では、システム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800)変更することで、オプティマイザが不可視インデックスを選択するように設定できます。 ## 概要 {#synopsis} @@ -47,7 +47,7 @@ SHOW CREATE TABLE t1; 1 row in set (0.00 sec) ``` -オプティマイザーは**非表示のインデックス**`c1`を使用できません。 +オプティマイザーは**不可視インデックス**`c1`を使用できません。 ```sql EXPLAIN SELECT c1 FROM t1 ORDER BY c1; @@ -80,7 +80,7 @@ EXPLAIN SELECT c2 FROM t1 ORDER BY c2; 2 rows in set (0.00 sec) ``` -`USE INDEX` SQL ヒントを使用して強制的にインデックスを使用した場合でも、オプティマイザーは非表示のインデックスを使用できません。そうでない場合は、エラーが返されます。 +`USE INDEX` SQL ヒントを使用して強制的にインデックスを使用した場合でも、オプティマイザーは不可視インデックスを使用できません。そうでない場合は、エラーが返されます。 ```sql SELECT * FROM t1 USE INDEX(c1); diff --git a/sql-statements/sql-statement-create-index.md b/sql-statements/sql-statement-create-index.md index e43d6318409e1..022a9928b025c 100644 --- a/sql-statements/sql-statement-create-index.md +++ b/sql-statements/sql-statement-create-index.md @@ -374,7 +374,7 @@ CREATE TABLE t1 (c1 INT, c2 INT, UNIQUE(c2)); CREATE UNIQUE INDEX c1 ON t1 (c1) INVISIBLE; ``` -TiDB v8.0.0以降では、システム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800)変更することで、オプティマイザに非表示のインデックスを選択させることができます。 +TiDB v8.0.0以降では、システム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800)変更することで、オプティマイザに不可視インデックスを選択させることができます。 詳細については、 [`ALTER INDEX`](/sql-statements/sql-statement-alter-index.md)参照してください。 diff --git a/system-variables.md b/system-variables.md index d64038e3f3d36..b9d8c728edecd 100644 --- a/system-variables.md +++ b/system-variables.md @@ -5128,7 +5128,11 @@ SHOW WARNINGS; - ヒント[SET_VAR](/optimizer-hints.md#set_varvar_namevar_value)に適用:はい - タイプ: ブール値 - デフォルト値: `OFF` +<<<<<<< HEAD - この変数は、オプティマイザが[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。非表示のインデックスは DML ステートメントによって維持されますが、クエリ最適化では使用されません。これは、インデックスを完全に削除する前に二重チェックしたいシナリオで役立ちます。変数が`ON`に設定されている場合、オプティマイザはセッションでクエリ最適化のために非表示のインデックスを選択できます。 +======= +- この変数は、オプティマイザが[目に見えないインデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。不可視インデックスは DML ステートメントによって維持されますが、クエリ最適化では使用されません。これは、インデックスを完全に削除する前に二重チェックしたいシナリオで役立ちます。変数が`ON`に設定されている場合、オプティマイザはセッションでクエリ最適化のために不可視インデックスを選択できます。 +>>>>>>> 24689a82f8 (i18n(ja): 非表示のインデックス → 不可視インデックス) ### tidb_opt_write_row_id {#tidb-opt-write-row-id} diff --git a/ticdc/ticdc-simple-protocol.md b/ticdc/ticdc-simple-protocol.md index aeaf248495797..bbf8f1e8d2446 100644 --- a/ticdc/ticdc-simple-protocol.md +++ b/ticdc/ticdc-simple-protocol.md @@ -326,7 +326,7 @@ TiCDC は`UPDATE`イベントを次の JSON 形式でエンコードします。 `UPDATE`イベントには、それぞれ更新後のデータと更新前のデータを表す`data`フィールドと`old`フィールドの両方が含まれています。 -#### 消去 {#delete} +#### DELETE {#delete} TiCDC は`DELETE`イベントを次の JSON 形式でエンコードします。 From a761fff6f0408d456656b32e38e0486573a6b695 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Thu, 25 Jun 2026 16:53:25 +0900 Subject: [PATCH 06/24] =?UTF-8?q?i18n(ja):=20fix=20section=20heading=20inc?= =?UTF-8?q?onsistencies=20=E3=81=82=E3=82=89=E3=81=99=E3=81=98=E2=86=92?= =?UTF-8?q?=E6=A6=82=E8=A6=81,=20=E9=96=A2=E9=80=A3=E9=A0=85=E7=9B=AE?= =?UTF-8?q?=E2=86=92=E5=8F=82=E7=85=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sql-statements/sql-statement-split-region.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sql-statements/sql-statement-split-region.md b/sql-statements/sql-statement-split-region.md index 9f31e0a7b3a03..46c94fbcf1303 100644 --- a/sql-statements/sql-statement-split-region.md +++ b/sql-statements/sql-statement-split-region.md @@ -15,7 +15,7 @@ TiDBで新しいテーブルを作成するたびに、デフォルトで1つの > > この機能は、 [TiDB Cloud Starter](https://docs.pingcap.com/tidbcloud/select-cluster-tier#starter)および[TiDB Cloud Essential](https://docs.pingcap.com/tidbcloud/select-cluster-tier#essential)インスタンスではご利用いただけません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram SplitRegionStmt ::= @@ -387,7 +387,7 @@ CREATE TABLE t (a INT, b INT, INDEX idx1(a)) SHARD_ROW_ID_BITS = 4 PRE_SPLIT_REG このステートメントは、MySQL構文に対するTiDBの拡張機能です。 -## 関連項目 {#see-also} +## 参照 {#see-also} - [テーブルリージョンを表示する](/sql-statements/sql-statement-show-table-regions.md) - セッション変数: [`tidb_scatter_region`](/system-variables.md#tidb_scatter_region) 、 [`tidb_wait_split_region_finish`](/system-variables.md#tidb_wait_split_region_finish) 、 [`tidb_wait_split_region_timeout`](/system-variables.md#tidb_wait_split_region_timeout) 。 From 17bee3df028aab47f77c81aa9eb29bcbb6467bb5 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Thu, 25 Jun 2026 16:55:50 +0900 Subject: [PATCH 07/24] =?UTF-8?q?i18n(ja):=20=E3=82=B9=E3=83=86=E3=83=BC?= =?UTF-8?q?=E3=83=88=E3=83=A1=E3=83=B3=E3=83=88=E3=82=92=E8=A1=A8=E7=A4=BA?= =?UTF-8?q?=E3=81=99=E3=82=8B=20=E2=86=92=20SHOW=20=E3=82=B9=E3=83=86?= =?UTF-8?q?=E3=83=BC=E3=83=88=E3=83=A1=E3=83=B3=E3=83=88=20(match=20other?= =?UTF-8?q?=20section=20heading=20pattern)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- releases/release-8.0.0.md | 10 +++++----- sql-statements/sql-statement-overview.md | 2 +- system-variables.md | 6 +----- tidb-cloud/releases/release-notes-2024.md | 2 +- 4 files changed, 8 insertions(+), 12 deletions(-) diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index 46d2bdd840b81..d30f4cc682faa 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -153,7 +153,9 @@ TiDB バージョン: 8.0.0 - セッションレベルで不可視インデックスを可視化する機能のサポート [#50653](https://github.com/pingcap/tidb/issues/50653) @[hawkingrei](https://github.com/hawkingrei) - デフォルトでは、オプティマイザは[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)表示 を選択しません。このメカニズムは通常、インデックスを削除するかどうかを評価するために使用されます。インデックスを削除した場合のパフォーマンスへの影響が不明な場合は、インデックスを一時的に非表示に設定し、必要に応じてすぐに表示に戻すことができます。 + + デフォルトでは、オプティマイザは[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択しません。このメカニズムは通常、インデックスを削除するかどうかを評価するために使用されます。インデックスを削除した場合のパフォーマンスへの影響が不明な場合は、インデックスを一時的に非表示に設定し、必要に応じてすぐに表示に戻すことができます。 + バージョン8.0.0以降では、セッションレベルのシステム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) `ON`に設定することで、現在のセッションで不可視インデックスを認識させることができます。この機能を使用すると、新しいインデックスを作成し、最初にインデックスを可視化してから、現在のセッションのシステム変数を変更してテストすることで、他のセッションに影響を与えることなくパフォーマンスをテストできます。この改善により、SQLチューニングの安全性が向上し、本番データベースの安定性も向上します。 @@ -282,11 +284,9 @@ TiDB バージョン: 8.0.0 | [`tidb_load_binding_timeout`](/system-variables.md#tidb_load_binding_timeout-new-in-v800) | 新しく追加された | バインディングの読み込みタイムアウトを制御します。バインディングの読み込み実行時間がこの値を超えると、読み込みが停止します。 | | [`tidb_low_resolution_tso_update_interval`](/system-variables.md#tidb_low_resolution_tso_update_interval-new-in-v800) | 新しく追加された | TiDB [キャッシュタイムスタンプ](/system-variables.md#tidb_low_resolution_tso)スタンプを更新する間隔を制御します。 | | [`tidb_opt_ordering_index_selectivity_ratio`](/system-variables.md#tidb_opt_ordering_index_selectivity_ratio-new-in-v800) | 新しく追加された | SQL ステートメントに`ORDER BY`および`ORDER BY` } 句が存在するものの、インデックスでカバーされていないフィルタ条件がある場合に、SQL ステートメント`LIMIT`に一致するインデックスの推定行数を制御します。デフォルト値は`-1`で、このシステム変数を無効にすることを意味します。 | -<<<<<<< HEAD -| [`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) | 新しく追加された | オプティマイザーが現在のセッションでクエリ最適化のために[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。変数が`ON`に設定されている場合、オプティマイザーはセッション内のクエリ最適化のために非表示のインデックスを選択できます。 | -======= + | [`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) | 新しく追加された | オプティマイザーが現在のセッションでクエリ最適化のために[目に見えないインデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。変数が`ON`に設定されている場合、オプティマイザーはセッション内のクエリ最適化のために不可視インデックスを選択できます。 | ->>>>>>> 24689a82f8 (i18n(ja): 非表示のインデックス → 不可視インデックス) + | [`tidb_schema_cache_size`](/system-variables.md#tidb_schema_cache_size-new-in-v800) | 新しく追加された | スキーマ情報のキャッシュに使用できるメモリの上限を制御し、メモリの過剰使用を防ぎます。この機能を有効にすると、LRUアルゴリズムを使用して必要なテーブルをキャッシュし、スキーマ情報によって占有されるメモリを効果的に削減します。 | ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} diff --git a/sql-statements/sql-statement-overview.md b/sql-statements/sql-statement-overview.md index cbca50816e544..6ecf4454768c4 100644 --- a/sql-statements/sql-statement-overview.md +++ b/sql-statements/sql-statement-overview.md @@ -198,7 +198,7 @@ TiDBは、ISO/IEC SQL標準に準拠することを目的としたSQL文を使 | [`TRACE`](/sql-statements/sql-statement-trace.md) | クエリ実行に関する詳細情報を提供します。 | | [`USE`](/sql-statements/sql-statement-use.md) | 現在のデータベースを設定します。 | -## ステートメントを表示する {#show-statements} +## SHOW ステートメント {#show-statements} diff --git a/system-variables.md b/system-variables.md index b9d8c728edecd..2a35c4e6dacd1 100644 --- a/system-variables.md +++ b/system-variables.md @@ -5128,11 +5128,7 @@ SHOW WARNINGS; - ヒント[SET_VAR](/optimizer-hints.md#set_varvar_namevar_value)に適用:はい - タイプ: ブール値 - デフォルト値: `OFF` -<<<<<<< HEAD -- この変数は、オプティマイザが[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。非表示のインデックスは DML ステートメントによって維持されますが、クエリ最適化では使用されません。これは、インデックスを完全に削除する前に二重チェックしたいシナリオで役立ちます。変数が`ON`に設定されている場合、オプティマイザはセッションでクエリ最適化のために非表示のインデックスを選択できます。 -======= -- この変数は、オプティマイザが[目に見えないインデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。不可視インデックスは DML ステートメントによって維持されますが、クエリ最適化では使用されません。これは、インデックスを完全に削除する前に二重チェックしたいシナリオで役立ちます。変数が`ON`に設定されている場合、オプティマイザはセッションでクエリ最適化のために不可視インデックスを選択できます。 ->>>>>>> 24689a82f8 (i18n(ja): 非表示のインデックス → 不可視インデックス) +- この変数は、オプティマイザが[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。不可視インデックスは DML ステートメントによって維持されますが、クエリ最適化では使用されません。これは、インデックスを完全に削除する前に二重チェックしたいシナリオで役立ちます。変数が`ON`に設定されている場合、オプティマイザはセッションでクエリ最適化のために不可視インデックスを選択できます。 ### tidb_opt_write_row_id {#tidb-opt-write-row-id} diff --git a/tidb-cloud/releases/release-notes-2024.md b/tidb-cloud/releases/release-notes-2024.md index c98420422a294..247069f2d0204 100644 --- a/tidb-cloud/releases/release-notes-2024.md +++ b/tidb-cloud/releases/release-notes-2024.md @@ -296,7 +296,7 @@ summary: TiDB Cloudの2024年のリリースノートについてご確認くだ 詳細については、 [TiDB Cloud Serverlessの料金詳細](https://www.pingcap.com/tidb-serverless-pricing-details/#storage)を参照してください。 -- [TiDB Cloud Serverless](/tidb-cloud/select-cluster-tier.md#starter)[存続時間(TTL)](/time-to-live.md)をサポートします。 +- [TiDB Cloud Serverless](/tidb-cloud/select-cluster-tier.md#starter)の[存続時間(TTL)](/time-to-live.md)をサポートします。 ## 2024年5月28日 {#may-28-2024} From 2559f5c049c5d16651b8f3751aaf9facda9bab63 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Thu, 25 Jun 2026 17:12:27 +0900 Subject: [PATCH 08/24] =?UTF-8?q?i18n(ja):=20=E6=B6=88=E8=B2=BB=E8=80=85?= =?UTF-8?q?=E2=86=92=E3=82=B3=E3=83=B3=E3=82=B7=E3=83=A5=E3=83=BC=E3=83=9E?= =?UTF-8?q?=E3=83=BC,=20=E9=80=8F=E3=81=8B=E3=81=97=E2=86=92WATERMARK,=20?= =?UTF-8?q?=E3=83=96=E3=83=BC=E3=83=88=E3=82=B9=E3=83=88=E3=83=A9=E3=83=83?= =?UTF-8?q?=E3=83=97=E2=86=92BOOTSTRAP?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ticdc/ticdc-simple-protocol.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ticdc/ticdc-simple-protocol.md b/ticdc/ticdc-simple-protocol.md index bbf8f1e8d2446..1a8424fab38a8 100644 --- a/ticdc/ticdc-simple-protocol.md +++ b/ticdc/ticdc-simple-protocol.md @@ -365,7 +365,7 @@ TiCDC は`DELETE`イベントを次の JSON 形式でエンコードします。 `DELETE`イベントには`old`フィールドが含まれ、 `data`フィールドは含まれません。 -### 透かし {#watermark} +### WATERMARK {#watermark} TiCDC は`WATERMARK`イベントを次の JSON 形式でエンコードします。 @@ -387,7 +387,7 @@ TiCDC は`WATERMARK`イベントを次の JSON 形式でエンコードします | `commitTs` | 番号 | `WATERMARK`のコミット タイムスタンプ。 | | `buildTs` | 番号 | TiCDC 内でメッセージが正常にエンコードされたときの UNIX タイムスタンプ。 | -### ブートストラップ {#bootstrap} +### BOOTSTRAP {#bootstrap} TiCDC は`BOOTSTRAP`イベントを次の JSON 形式でエンコードします。 @@ -485,12 +485,12 @@ TiCDC は`BOOTSTRAP`イベントを次の JSON 形式でエンコードします - 生成時間: TiCDC はトランザクションの`commitTs`順序で DML イベントを送信します。 - 宛先: TiCDC は、ユーザーが設定したディスパッチ ルールに従って、対応するトピックの対応するパーティションに DDL イベントを送信します。 -### 透かし {#watermark} +### WATERMARK {#watermark} - 生成時間: TiCDC は、変更フィードのレプリケーションの進行状況を示すために、定期的に`WATERMARK`イベントを送信します。現在の間隔は 1 秒です。 - 宛先: TiCDC は、対応するトピックのすべてのパーティションに`WATERMARK`イベントを送信します。 -### ブートストラップ {#bootstrap} +### BOOTSTRAP {#bootstrap} - 生成時間: - 新しい変更フィードを作成した後、テーブルの最初の DML イベントが送信される前に、TiCDC はテーブル スキーマを構築するために`BOOTSTRAP`イベントをダウンストリームに送信します。 @@ -510,13 +510,13 @@ TiCDC SimpleプロトコルはDMLメッセージの送信時にテーブルの 消費方法を次の 2 つのシナリオで紹介します。 -### シナリオ1: 消費者が最初から消費を始める {#scenario-1-the-consumer-starts-consuming-from-the-beginning} +### シナリオ1: コンシューマーが最初から消費を始める {#scenario-1-the-consumer-starts-consuming-from-the-beginning} このシナリオでは、コンシューマーはテーブルの作成から消費を開始するため、テーブルのすべてのDDLメッセージとBOOTSTRAPメッセージを受信できます。この場合、コンシューマーはDMLメッセージの`table`の名前と`schemaVersion`フィールドを通じてテーブルのスキーマ情報を取得できます。詳細なプロセスは以下のとおりです。 ![TiCDC Simple Protocol consumer scene 1](/media/ticdc/ticdc-simple-consumer-1.png) -### シナリオ2: 消費者は中間層から消費を始める {#scenario-2-the-consumer-starts-consuming-from-the-middle} +### シナリオ2: コンシューマーは中間層から消費を始める {#scenario-2-the-consumer-starts-consuming-from-the-middle} 新しいコンシューマーがコンシューマーグループに参加すると、途中から消費を開始する可能性があるため、テーブルの以前のDDLメッセージやBOOTSTRAPメッセージを見逃してしまう可能性があります。この場合、コンシューマーはテーブルのスキーマ情報を取得する前に、いくつかのDMLメッセージを受信する可能性があります。そのため、コンシューマーはテーブルのスキーマ情報を取得するために、DDLメッセージまたはBOOTSTRAPメッセージを受信するまで、一定時間待機する必要があります。TiCDCは定期的にBOOTSTRAPメッセージを送信するため、コンシューマーは常に一定時間内にテーブルのスキーマ情報を取得できます。詳細なプロセスは次のとおりです。 From 71a2fdd7f8bf1dea69be33d09022c12724fc757d Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Thu, 25 Jun 2026 17:14:32 +0900 Subject: [PATCH 09/24] i18n(ja): remove stray 1 footnote marker, fix grammar --- best-practices/index-management-best-practices.md | 2 +- releases/release-8.0.0.md | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/best-practices/index-management-best-practices.md b/best-practices/index-management-best-practices.md index 2f7dac6885988..a4e69e5eb5125 100644 --- a/best-practices/index-management-best-practices.md +++ b/best-practices/index-management-best-practices.md @@ -231,7 +231,7 @@ SELECT * FROM sys.schema_unused_indexes; ### 不可視インデックスとは何ですか? {#what-are-invisible-indexes} -不可視インデックスはデータベースに残りますが、TiDBオプティマイザによって無視されます。1 [`ALTER TABLE ... INVISIBLE`](/sql-statements/sql-statement-alter-table.md)使用してインデックスを非表示にすることで、インデックスを永久に削除することなく、本当に不要かどうかをテストできます。 +不可視インデックスはデータベースに残りますが、TiDBオプティマイザによって無視されます。[`ALTER TABLE ... INVISIBLE`](/sql-statements/sql-statement-alter-table.md)を使用してインデックスを非表示にすることで、インデックスを永久に削除することなく、本当に不要かどうかをテストできます。 不可視インデックスの主な利点は次のとおりです。 diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index d30f4cc682faa..564bea4ed8bef 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -157,8 +157,7 @@ TiDB バージョン: 8.0.0 デフォルトでは、オプティマイザは[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択しません。このメカニズムは通常、インデックスを削除するかどうかを評価するために使用されます。インデックスを削除した場合のパフォーマンスへの影響が不明な場合は、インデックスを一時的に非表示に設定し、必要に応じてすぐに表示に戻すことができます。 - バージョン8.0.0以降では、セッションレベルのシステム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) `ON`に設定することで、現在のセッションで不可視インデックスを認識させることができます。この機能を使用すると、新しいインデックスを作成し、最初にインデックスを可視化してから、現在のセッションのシステム変数を変更してテストすることで、他のセッションに影響を与えることなくパフォーマンスをテストできます。この改善により、SQLチューニングの安全性が向上し、本番データベースの安定性も向上します。 - + バージョン8.0.0以降では、セッションレベルのシステム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) `ON`に設定することで、現在のセッションで非表示インデックスを認識させることができます。この機能を使用すると、新しいインデックスを作成し、最初にインデックスを可視化してから、現在のセッションのシステム変数を変更してテストすることで、他のセッションに影響を与えることなくパフォーマンスをテストできます。この改善により、SQLチューニングの安全性が向上し、本番データベースの安定性も向上します。 詳細については、 [ドキュメント](/sql-statements/sql-statement-create-index.md#invisible-index)を参照してください。 - 一般ログの別ファイルへの書き込みをサポート [#51248](https://github.com/pingcap/tidb/issues/51248) @[Defined2014](https://github.com/Defined2014) @@ -285,8 +284,8 @@ TiDB バージョン: 8.0.0 | [`tidb_low_resolution_tso_update_interval`](/system-variables.md#tidb_low_resolution_tso_update_interval-new-in-v800) | 新しく追加された | TiDB [キャッシュタイムスタンプ](/system-variables.md#tidb_low_resolution_tso)スタンプを更新する間隔を制御します。 | | [`tidb_opt_ordering_index_selectivity_ratio`](/system-variables.md#tidb_opt_ordering_index_selectivity_ratio-new-in-v800) | 新しく追加された | SQL ステートメントに`ORDER BY`および`ORDER BY` } 句が存在するものの、インデックスでカバーされていないフィルタ条件がある場合に、SQL ステートメント`LIMIT`に一致するインデックスの推定行数を制御します。デフォルト値は`-1`で、このシステム変数を無効にすることを意味します。 | -| [`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) | 新しく追加された | オプティマイザーが現在のセッションでクエリ最適化のために[目に見えないインデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。変数が`ON`に設定されている場合、オプティマイザーはセッション内のクエリ最適化のために不可視インデックスを選択できます。 | - +| [`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) | 新しく追加された | オプティマイザーが現在のセッションでクエリ最適化のために[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。変数が`ON`に設定されている場合、オプティマイザーはセッション内のクエリ最適化のために不可視インデックスを選択できます。 | +>>>>>>> cfd8887581 (fixup! replace remaining 目に見えない→不可視 in link text) | [`tidb_schema_cache_size`](/system-variables.md#tidb_schema_cache_size-new-in-v800) | 新しく追加された | スキーマ情報のキャッシュに使用できるメモリの上限を制御し、メモリの過剰使用を防ぎます。この機能を有効にすると、LRUアルゴリズムを使用して必要なテーブルをキャッシュし、スキーマ情報によって占有されるメモリを効果的に削減します。 | ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} From 2ddbef2e2aa1d166c3a017a9c685443ac4e18c4f Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Thu, 25 Jun 2026 17:25:03 +0900 Subject: [PATCH 10/24] i18n(ja): sync release-8.0.0.md with upstream and apply clean fixes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit i18n(ja): 非表示/目に見えない→不可視 in release-8.0.0 (clean) --- releases/release-8.0.0.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index 564bea4ed8bef..ad53eb54cbdee 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -153,11 +153,10 @@ TiDB バージョン: 8.0.0 - セッションレベルで不可視インデックスを可視化する機能のサポート [#50653](https://github.com/pingcap/tidb/issues/50653) @[hawkingrei](https://github.com/hawkingrei) - デフォルトでは、オプティマイザは[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択しません。このメカニズムは通常、インデックスを削除するかどうかを評価するために使用されます。インデックスを削除した場合のパフォーマンスへの影響が不明な場合は、インデックスを一時的に非表示に設定し、必要に応じてすぐに表示に戻すことができます。 - バージョン8.0.0以降では、セッションレベルのシステム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) `ON`に設定することで、現在のセッションで非表示インデックスを認識させることができます。この機能を使用すると、新しいインデックスを作成し、最初にインデックスを可視化してから、現在のセッションのシステム変数を変更してテストすることで、他のセッションに影響を与えることなくパフォーマンスをテストできます。この改善により、SQLチューニングの安全性が向上し、本番データベースの安定性も向上します。 + 詳細については、 [ドキュメント](/sql-statements/sql-statement-create-index.md#invisible-index)を参照してください。 - 一般ログの別ファイルへの書き込みをサポート [#51248](https://github.com/pingcap/tidb/issues/51248) @[Defined2014](https://github.com/Defined2014) @@ -283,9 +282,7 @@ TiDB バージョン: 8.0.0 | [`tidb_load_binding_timeout`](/system-variables.md#tidb_load_binding_timeout-new-in-v800) | 新しく追加された | バインディングの読み込みタイムアウトを制御します。バインディングの読み込み実行時間がこの値を超えると、読み込みが停止します。 | | [`tidb_low_resolution_tso_update_interval`](/system-variables.md#tidb_low_resolution_tso_update_interval-new-in-v800) | 新しく追加された | TiDB [キャッシュタイムスタンプ](/system-variables.md#tidb_low_resolution_tso)スタンプを更新する間隔を制御します。 | | [`tidb_opt_ordering_index_selectivity_ratio`](/system-variables.md#tidb_opt_ordering_index_selectivity_ratio-new-in-v800) | 新しく追加された | SQL ステートメントに`ORDER BY`および`ORDER BY` } 句が存在するものの、インデックスでカバーされていないフィルタ条件がある場合に、SQL ステートメント`LIMIT`に一致するインデックスの推定行数を制御します。デフォルト値は`-1`で、このシステム変数を無効にすることを意味します。 | - | [`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) | 新しく追加された | オプティマイザーが現在のセッションでクエリ最適化のために[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択できるかどうかを制御します。変数が`ON`に設定されている場合、オプティマイザーはセッション内のクエリ最適化のために不可視インデックスを選択できます。 | ->>>>>>> cfd8887581 (fixup! replace remaining 目に見えない→不可視 in link text) | [`tidb_schema_cache_size`](/system-variables.md#tidb_schema_cache_size-new-in-v800) | 新しく追加された | スキーマ情報のキャッシュに使用できるメモリの上限を制御し、メモリの過剰使用を防ぎます。この機能を有効にすると、LRUアルゴリズムを使用して必要なテーブルをキャッシュし、スキーマ情報によって占有されるメモリを効果的に削減します。 | ### コンフィグレーションファイルパラメータ {#configuration-file-parameters} From a98d4b942aa217b22c023b069ba1ec7fb27cdd7a Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Thu, 25 Jun 2026 17:27:29 +0900 Subject: [PATCH 11/24] =?UTF-8?q?i18n(ja):=20=E3=81=82=E3=82=89=E3=81=99?= =?UTF-8?q?=E3=81=98=E2=86=92=E6=A6=82=E8=A6=81=20in=2035=20sql-statement?= =?UTF-8?q?=20files=20(standardize=20synopsis=20heading)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sql-statements/sql-statement-add-index.md | 2 +- sql-statements/sql-statement-admin-alter-ddl.md | 2 +- sql-statements/sql-statement-admin.md | 2 +- sql-statements/sql-statement-alter-placement-policy.md | 2 +- sql-statements/sql-statement-alter-range.md | 2 +- sql-statements/sql-statement-alter-resource-group.md | 2 +- sql-statements/sql-statement-backup.md | 2 +- sql-statements/sql-statement-cancel-distribution-job.md | 2 +- sql-statements/sql-statement-create-index.md | 2 +- sql-statements/sql-statement-create-placement-policy.md | 2 +- sql-statements/sql-statement-create-resource-group.md | 2 +- sql-statements/sql-statement-create-table.md | 2 +- sql-statements/sql-statement-distribute-table.md | 2 +- sql-statements/sql-statement-drop-placement-policy.md | 2 +- sql-statements/sql-statement-drop-resource-group.md | 2 +- sql-statements/sql-statement-flashback-cluster.md | 2 +- sql-statements/sql-statement-grant-privileges.md | 2 +- sql-statements/sql-statement-import-into.md | 2 +- sql-statements/sql-statement-load-stats.md | 2 +- sql-statements/sql-statement-query-watch.md | 2 +- sql-statements/sql-statement-restore.md | 2 +- sql-statements/sql-statement-revoke-privileges.md | 2 +- sql-statements/sql-statement-select.md | 2 +- sql-statements/sql-statement-set-resource-group.md | 2 +- sql-statements/sql-statement-show-backups.md | 2 +- sql-statements/sql-statement-show-create-placement-policy.md | 2 +- sql-statements/sql-statement-show-create-resource-group.md | 2 +- sql-statements/sql-statement-show-distribution-jobs.md | 2 +- sql-statements/sql-statement-show-placement-for.md | 2 +- sql-statements/sql-statement-show-placement-labels.md | 2 +- sql-statements/sql-statement-show-placement.md | 2 +- sql-statements/sql-statement-show-plugins.md | 2 +- sql-statements/sql-statement-show-table-distribution.md | 2 +- sql-statements/sql-statement-show-table-next-rowid.md | 2 +- sql-statements/sql-statement-show-table-regions.md | 2 +- 35 files changed, 35 insertions(+), 35 deletions(-) diff --git a/sql-statements/sql-statement-add-index.md b/sql-statements/sql-statement-add-index.md index 243cf3d6245fb..1a3b5b8eabf1d 100644 --- a/sql-statements/sql-statement-add-index.md +++ b/sql-statements/sql-statement-add-index.md @@ -31,7 +31,7 @@ summary: TiDBデータベースにおけるADD INDEXの使用方法の概要。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram AlterTableStmt diff --git a/sql-statements/sql-statement-admin-alter-ddl.md b/sql-statements/sql-statement-admin-alter-ddl.md index 377050054abc4..b3d0bc1501095 100644 --- a/sql-statements/sql-statement-admin-alter-ddl.md +++ b/sql-statements/sql-statement-admin-alter-ddl.md @@ -74,7 +74,7 @@ ADMIN SHOW DDL JOBS 1; +--------+---------+------------+-----------+--------------+-----------+----------+-----------+----------------------------+----------------------------+----------------------------+--------+-----------------------+ 1 row in set (0.01 sec) -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram AdminAlterDDLStmt ::= diff --git a/sql-statements/sql-statement-admin.md b/sql-statements/sql-statement-admin.md index ca61cb3f3d0a4..740a14660e4b6 100644 --- a/sql-statements/sql-statement-admin.md +++ b/sql-statements/sql-statement-admin.md @@ -148,7 +148,7 @@ ADMIN SHOW SLOW TOP [INTERNAL | ALL] N; -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram AdminStmt ::= diff --git a/sql-statements/sql-statement-alter-placement-policy.md b/sql-statements/sql-statement-alter-placement-policy.md index 2cd757789cf1a..ea22a1e5815c7 100644 --- a/sql-statements/sql-statement-alter-placement-policy.md +++ b/sql-statements/sql-statement-alter-placement-policy.md @@ -18,7 +18,7 @@ CREATE PLACEMENT POLICY p1 FOLLOWERS=4; ALTER PLACEMENT POLICY p1 PRIMARY_REGION="us-east-1" REGIONS="us-east-1,us-west-1"; ``` -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram AlterPolicyStmt ::= diff --git a/sql-statements/sql-statement-alter-range.md b/sql-statements/sql-statement-alter-range.md index 513bba25a9d61..aa2e56f7f3baf 100644 --- a/sql-statements/sql-statement-alter-range.md +++ b/sql-statements/sql-statement-alter-range.md @@ -11,7 +11,7 @@ summary: TiDBにおけるALTER RANGEの使用方法の概要。 > > この機能は、 [TiDB Cloud Starter](https://docs.pingcap.com/tidbcloud/select-cluster-tier#starter)および[TiDB Cloud Essential](https://docs.pingcap.com/tidbcloud/select-cluster-tier#essential)インスタンスではご利用いただけません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram AlterRangeStmt ::= diff --git a/sql-statements/sql-statement-alter-resource-group.md b/sql-statements/sql-statement-alter-resource-group.md index 3f23eb25479f5..3be14a1fba70a 100644 --- a/sql-statements/sql-statement-alter-resource-group.md +++ b/sql-statements/sql-statement-alter-resource-group.md @@ -11,7 +11,7 @@ summary: TiDBにおけるALTER RESOURCE GROUPの使い方を学びましょう > > この機能は、 [TiDB Cloud Starter](https://docs.pingcap.com/tidbcloud/select-cluster-tier#starter)および[TiDB Cloud Essential](https://docs.pingcap.com/tidbcloud/select-cluster-tier#essential)インスタンスではご利用いただけません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram AlterResourceGroupStmt ::= diff --git a/sql-statements/sql-statement-backup.md b/sql-statements/sql-statement-backup.md index df2bdedfa215f..b4cea1e46f893 100644 --- a/sql-statements/sql-statement-backup.md +++ b/sql-statements/sql-statement-backup.md @@ -22,7 +22,7 @@ summary: TiDBデータベースにおけるBACKUPの使用方法の概要。 `BACKUP` 「tikv」ストレージエンジンでのみ使用できます。「unistore」エンジンで`BACKUP`を使用すると失敗します。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram BackupStmt ::= diff --git a/sql-statements/sql-statement-cancel-distribution-job.md b/sql-statements/sql-statement-cancel-distribution-job.md index 61dddd753f6fa..d69ece4e8b174 100644 --- a/sql-statements/sql-statement-cancel-distribution-job.md +++ b/sql-statements/sql-statement-cancel-distribution-job.md @@ -15,7 +15,7 @@ summary: TiDBにおけるCANCEL DISTRIBUTION JOBの使用方法の概要。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram CancelDistributionJobsStmt ::= diff --git a/sql-statements/sql-statement-create-index.md b/sql-statements/sql-statement-create-index.md index 022a9928b025c..dea522cb04579 100644 --- a/sql-statements/sql-statement-create-index.md +++ b/sql-statements/sql-statement-create-index.md @@ -15,7 +15,7 @@ summary: TiDBデータベースにおけるCREATE INDEXの使用方法の概要 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram CreateIndexStmt ::= diff --git a/sql-statements/sql-statement-create-placement-policy.md b/sql-statements/sql-statement-create-placement-policy.md index a827a5bb4e1cc..d818ff012fa88 100644 --- a/sql-statements/sql-statement-create-placement-policy.md +++ b/sql-statements/sql-statement-create-placement-policy.md @@ -11,7 +11,7 @@ summary: TiDBにおけるCREATE PLACEMENT POLICYの使用方法。 > > この機能は、 [TiDB Cloud Starter](https://docs.pingcap.com/tidbcloud/select-cluster-tier#starter)および[TiDB Cloud Essential](https://docs.pingcap.com/tidbcloud/select-cluster-tier#essential)インスタンスではご利用いただけません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram CreatePolicyStmt ::= diff --git a/sql-statements/sql-statement-create-resource-group.md b/sql-statements/sql-statement-create-resource-group.md index 9eac278dece77..9da8781ee7a03 100644 --- a/sql-statements/sql-statement-create-resource-group.md +++ b/sql-statements/sql-statement-create-resource-group.md @@ -11,7 +11,7 @@ summary: TiDBにおけるCREATE RESOURCE GROUPの使い方を学びましょう > > この機能は、 [TiDB Cloud Starter](https://docs.pingcap.com/tidbcloud/select-cluster-tier#starter)および[TiDB Cloud Essential](https://docs.pingcap.com/tidbcloud/select-cluster-tier#essential)インスタンスではご利用いただけません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram CreateResourceGroupStmt ::= diff --git a/sql-statements/sql-statement-create-table.md b/sql-statements/sql-statement-create-table.md index c4713716cea15..ddb74fa953d3a 100644 --- a/sql-statements/sql-statement-create-table.md +++ b/sql-statements/sql-statement-create-table.md @@ -7,7 +7,7 @@ summary: TiDBデータベースにおけるCREATE TABLEの使用方法の概要 このステートメントは、現在選択されているデータベースに新しいテーブルを作成します。MySQL の`CREATE TABLE`ステートメントと同様の動作をします。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram CreateTableStmt ::= diff --git a/sql-statements/sql-statement-distribute-table.md b/sql-statements/sql-statement-distribute-table.md index 7f63f96faabb5..cf3e106cfcae7 100644 --- a/sql-statements/sql-statement-distribute-table.md +++ b/sql-statements/sql-statement-distribute-table.md @@ -19,7 +19,7 @@ summary: TiDBデータベースにおけるDISTRIBUTE T​​ABLEの使用方法 `DISTRIBUTE TABLE`ステートメントは、指定されたテーブルのリージョンを再分配および再スケジュールし、テーブルレベルでバランスの取れた分散を実現します。このステートメントを実行することで、リージョンが少数のTiFlashまたは TiKV ノードに集中するのを防ぎ、テーブル内のリージョンの分散が不均一になる問題を解決できます。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram DistributeTableStmt ::= diff --git a/sql-statements/sql-statement-drop-placement-policy.md b/sql-statements/sql-statement-drop-placement-policy.md index d3cf4006d4cfb..1238875cf7606 100644 --- a/sql-statements/sql-statement-drop-placement-policy.md +++ b/sql-statements/sql-statement-drop-placement-policy.md @@ -11,7 +11,7 @@ summary: TiDBにおけるALTER PLACEMENT POLICYの使用方法。 > > この機能は、 [TiDB Cloud Starter](https://docs.pingcap.com/tidbcloud/select-cluster-tier#starter)および[TiDB Cloud Essential](https://docs.pingcap.com/tidbcloud/select-cluster-tier#essential)インスタンスではご利用いただけません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram DropPolicyStmt ::= diff --git a/sql-statements/sql-statement-drop-resource-group.md b/sql-statements/sql-statement-drop-resource-group.md index d204b09efe379..c2b82fe037825 100644 --- a/sql-statements/sql-statement-drop-resource-group.md +++ b/sql-statements/sql-statement-drop-resource-group.md @@ -11,7 +11,7 @@ summary: TiDBにおけるDROP RESOURCE GROUPの使い方を学びましょう。 > > この機能は、 [TiDB Cloud Starter](https://docs.pingcap.com/tidbcloud/select-cluster-tier#starter)および[TiDB Cloud Essential](https://docs.pingcap.com/tidbcloud/select-cluster-tier#essential)インスタンスではご利用いただけません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram DropResourceGroupStmt ::= diff --git a/sql-statements/sql-statement-flashback-cluster.md b/sql-statements/sql-statement-flashback-cluster.md index 0b0953cf01701..5a12fd45fe949 100644 --- a/sql-statements/sql-statement-flashback-cluster.md +++ b/sql-statements/sql-statement-flashback-cluster.md @@ -39,7 +39,7 @@ FLASHBACK CLUSTER TO TIMESTAMP '2022-09-21 16:02:50'; FLASHBACK CLUSTER TO TSO 445494839813079041; ``` -### あらすじ {#synopsis} +### 概要 {#synopsis} ```ebnf+diagram FlashbackToTimestampStmt diff --git a/sql-statements/sql-statement-grant-privileges.md b/sql-statements/sql-statement-grant-privileges.md index 0fada3c029198..fdba17aee631a 100644 --- a/sql-statements/sql-statement-grant-privileges.md +++ b/sql-statements/sql-statement-grant-privileges.md @@ -7,7 +7,7 @@ summary: TiDBデータベースに対するGRANT <権限>の使用方法の概 このステートメントは、TiDB の既存ユーザーに権限を割り当てます。TiDB の権限システムは MySQL に準拠しており、データベース/テーブルパターンに基づいて認証情報が割り当てられます。このステートメントを実行するには、 `GRANT OPTION`権限と、割り当てるすべての権限が必要です。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram GrantStmt ::= diff --git a/sql-statements/sql-statement-import-into.md b/sql-statements/sql-statement-import-into.md index 005ad744065d1..3f4bc8bcf2884 100644 --- a/sql-statements/sql-statement-import-into.md +++ b/sql-statements/sql-statement-import-into.md @@ -64,7 +64,7 @@ summary: TiDBにおけるIMPORT INTOの使用方法の概要。 `IMPORT INTO`を実行するには、対象テーブルに対する`SELECT` 、 `UPDATE` 、 `INSERT` 、 `DELETE` 、および`ALTER`の権限。TiDB ローカルストレージにファイルをインポートするには、 `FILE`権限も必要です。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram ImportIntoStmt ::= diff --git a/sql-statements/sql-statement-load-stats.md b/sql-statements/sql-statement-load-stats.md index 282b469729ce6..aed4394e8acf6 100644 --- a/sql-statements/sql-statement-load-stats.md +++ b/sql-statements/sql-statement-load-stats.md @@ -11,7 +11,7 @@ summary: TiDBデータベースにおけるLOAD STATSの使用方法の概要。 > > この機能は、 [TiDB Cloud Starter](https://docs.pingcap.com/tidbcloud/select-cluster-tier#starter)および[TiDB Cloud Essential](https://docs.pingcap.com/tidbcloud/select-cluster-tier#essential)インスタンスではご利用いただけません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram LoadStatsStmt ::= diff --git a/sql-statements/sql-statement-query-watch.md b/sql-statements/sql-statement-query-watch.md index 08f2186aa22d1..7aaf1c80a13e5 100644 --- a/sql-statements/sql-statement-query-watch.md +++ b/sql-statements/sql-statement-query-watch.md @@ -11,7 +11,7 @@ summary: TiDBデータベースにおけるQUERY WATCHの使用方法の概要 > > この機能は、 [TiDB Cloud Starter](https://docs.pingcap.com/tidbcloud/select-cluster-tier#starter)および[TiDB Cloud Essential](https://docs.pingcap.com/tidbcloud/select-cluster-tier#essential)インスタンスではご利用いただけません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram AddQueryWatchStmt ::= diff --git a/sql-statements/sql-statement-restore.md b/sql-statements/sql-statement-restore.md index db4f6e9830bc6..5c9a6ac4bc5ca 100644 --- a/sql-statements/sql-statement-restore.md +++ b/sql-statements/sql-statement-restore.md @@ -26,7 +26,7 @@ summary: TiDBデータベースにおけるRESTOREの使用方法の概要。 `RESTORE` 「tikv」ストレージエンジンでのみ使用できます。「unistore」エンジンで`RESTORE`を使用すると失敗します。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram RestoreStmt ::= diff --git a/sql-statements/sql-statement-revoke-privileges.md b/sql-statements/sql-statement-revoke-privileges.md index fac443616c20c..7e778fb608344 100644 --- a/sql-statements/sql-statement-revoke-privileges.md +++ b/sql-statements/sql-statement-revoke-privileges.md @@ -9,7 +9,7 @@ summary: TiDBデータベースにおけるREVOKE <権限>の使用方法の概 v8.5.6 以降、TiDB は MySQL と互換性のあるカラムレベルの権限管理メカニズムをサポートします。 `REVOKE`で列名のリストを指定できます (例: `REVOKE SELECT(col2) ON test.tbl FROM 'user'@'host';` 。詳細については、[列レベルの権限管理](/column-privilege-management.md)を参照してください。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram RevokeStmt ::= diff --git a/sql-statements/sql-statement-select.md b/sql-statements/sql-statement-select.md index 37a4338795039..502dae2150628 100644 --- a/sql-statements/sql-statement-select.md +++ b/sql-statements/sql-statement-select.md @@ -7,7 +7,7 @@ summary: TiDBデータベースにおけるSELECT文の使用方法の概要。 `SELECT`ステートメントは、TiDB からデータを読み取るために使用されます。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram SelectStmt ::= diff --git a/sql-statements/sql-statement-set-resource-group.md b/sql-statements/sql-statement-set-resource-group.md index ca0b575fdf182..7d9bbbfd39a1d 100644 --- a/sql-statements/sql-statement-set-resource-group.md +++ b/sql-statements/sql-statement-set-resource-group.md @@ -11,7 +11,7 @@ summary: TiDBデータベースにおけるSET RESOURCE GROUPの使用方法の > > この機能は、 [TiDB Cloud Starter](https://docs.pingcap.com/tidbcloud/select-cluster-tier#starter)および[TiDB Cloud Essential](https://docs.pingcap.com/tidbcloud/select-cluster-tier#essential)インスタンスではご利用いただけません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} **SetResourceGroupStmt:** diff --git a/sql-statements/sql-statement-show-backups.md b/sql-statements/sql-statement-show-backups.md index d7924dfafe990..53905384dccc7 100644 --- a/sql-statements/sql-statement-show-backups.md +++ b/sql-statements/sql-statement-show-backups.md @@ -17,7 +17,7 @@ summary: TiDBデータベースにおけるSHOW [BACKUPS|RESTORES]の使用方 `br`コマンドラインツールを使用して開始されたバックアップとリストアは表示されません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram ShowBRIEStmt ::= diff --git a/sql-statements/sql-statement-show-create-placement-policy.md b/sql-statements/sql-statement-show-create-placement-policy.md index f6ebdb2d91ca9..d832283ce309b 100644 --- a/sql-statements/sql-statement-show-create-placement-policy.md +++ b/sql-statements/sql-statement-show-create-placement-policy.md @@ -11,7 +11,7 @@ summary: TiDBにおけるSHOW CREATE PLACEMENT POLICYの使用方法。 > > この機能は、 [TiDB Cloud Starter](https://docs.pingcap.com/tidbcloud/select-cluster-tier#starter)および[TiDB Cloud Essential](https://docs.pingcap.com/tidbcloud/select-cluster-tier#essential)インスタンスではご利用いただけません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram ShowCreatePlacementPolicyStmt ::= diff --git a/sql-statements/sql-statement-show-create-resource-group.md b/sql-statements/sql-statement-show-create-resource-group.md index 132a7d77401f6..dacf5d5137a49 100644 --- a/sql-statements/sql-statement-show-create-resource-group.md +++ b/sql-statements/sql-statement-show-create-resource-group.md @@ -11,7 +11,7 @@ summary: TiDBにおけるSHOW CREATE RESOURCE GROUPの使い方を学びまし > > この機能は、 [TiDB Cloud Starter](https://docs.pingcap.com/tidbcloud/select-cluster-tier#starter)および[TiDB Cloud Essential](https://docs.pingcap.com/tidbcloud/select-cluster-tier#essential)インスタンスではご利用いただけません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram ShowCreateResourceGroupStmt ::= diff --git a/sql-statements/sql-statement-show-distribution-jobs.md b/sql-statements/sql-statement-show-distribution-jobs.md index 6357670d60a28..7fd496b8e7c5a 100644 --- a/sql-statements/sql-statement-show-distribution-jobs.md +++ b/sql-statements/sql-statement-show-distribution-jobs.md @@ -15,7 +15,7 @@ summary: TiDBデータベースにおけるSHOW DISTRIBUTION JOBSの使用方法 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram ShowDistributionJobsStmt ::= diff --git a/sql-statements/sql-statement-show-placement-for.md b/sql-statements/sql-statement-show-placement-for.md index fae4593f0695f..ae34fe97fbc0d 100644 --- a/sql-statements/sql-statement-show-placement-for.md +++ b/sql-statements/sql-statement-show-placement-for.md @@ -17,7 +17,7 @@ summary: TiDB における SHOW PLACEMENT FOR の使用方法。 - `INPROGRESS` : PD は現在配置のスケジュールを調整中です。 - `SCHEDULED` : PD は配置を正常にスケジュールしました。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram ShowStmt ::= diff --git a/sql-statements/sql-statement-show-placement-labels.md b/sql-statements/sql-statement-show-placement-labels.md index 4b3e377a6bfb6..270532930e38e 100644 --- a/sql-statements/sql-statement-show-placement-labels.md +++ b/sql-statements/sql-statement-show-placement-labels.md @@ -11,7 +11,7 @@ summary: TiDBにおけるSHOW PLACEMENT LABELSの使用方法。 > > この機能は、 [TiDB Cloud Starter](https://docs.pingcap.com/tidbcloud/select-cluster-tier#starter)および[TiDB Cloud Essential](https://docs.pingcap.com/tidbcloud/select-cluster-tier#essential)インスタンスではご利用いただけません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram ShowStmt ::= diff --git a/sql-statements/sql-statement-show-placement.md b/sql-statements/sql-statement-show-placement.md index cfc869274d873..158192a153e76 100644 --- a/sql-statements/sql-statement-show-placement.md +++ b/sql-statements/sql-statement-show-placement.md @@ -17,7 +17,7 @@ summary: TiDBにおけるSHOW PLACEMENTの使用方法。 - `INPROGRESS` : PD は現在配置のスケジュールを調整中です。 - `SCHEDULED` : PD は配置を正常にスケジュールしました。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram ShowStmt ::= diff --git a/sql-statements/sql-statement-show-plugins.md b/sql-statements/sql-statement-show-plugins.md index b502341678492..58382fa6f8e52 100644 --- a/sql-statements/sql-statement-show-plugins.md +++ b/sql-statements/sql-statement-show-plugins.md @@ -11,7 +11,7 @@ summary: TiDBデータベースにおけるSHOW PLUGINSの使用方法の概要 > > この機能は、 [TiDB Cloud Starter](https://docs.pingcap.com/tidbcloud/select-cluster-tier#starter)および[TiDB Cloud Essential](https://docs.pingcap.com/tidbcloud/select-cluster-tier#essential)インスタンスではご利用いただけません。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram ShowPluginsStmt ::= diff --git a/sql-statements/sql-statement-show-table-distribution.md b/sql-statements/sql-statement-show-table-distribution.md index 49e8a0e2912b0..e3a637c2c52f1 100644 --- a/sql-statements/sql-statement-show-table-distribution.md +++ b/sql-statements/sql-statement-show-table-distribution.md @@ -15,7 +15,7 @@ summary: TiDBデータベースにおけるSHOW TABLE DISTRIBUTIONの使用方 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram ShowTableDistributionStmt ::= diff --git a/sql-statements/sql-statement-show-table-next-rowid.md b/sql-statements/sql-statement-show-table-next-rowid.md index 599bc925f64d1..67a68a6ba344c 100644 --- a/sql-statements/sql-statement-show-table-next-rowid.md +++ b/sql-statements/sql-statement-show-table-next-rowid.md @@ -12,7 +12,7 @@ summary: TiDBにおけるSHOW TABLE NEXT_ROW_ID`の使い方を学びましょ - ユーザーによって作成された列は[`AUTO_RANDOM`](/auto-random.md) 。 - ユーザーによって作成されたファイル数は[`SEQUENCE`](/sql-statements/sql-statement-create-sequence.md) 。 -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram ShowTableNextRowIDStmt ::= diff --git a/sql-statements/sql-statement-show-table-regions.md b/sql-statements/sql-statement-show-table-regions.md index ff238ebcf9750..ae30f013dc157 100644 --- a/sql-statements/sql-statement-show-table-regions.md +++ b/sql-statements/sql-statement-show-table-regions.md @@ -18,7 +18,7 @@ SHOW TABLE [table_name] REGIONS [WhereClauseOptional]; SHOW TABLE [table_name] INDEX [index_name] REGIONS [WhereClauseOptional]; ``` -## あらすじ {#synopsis} +## 概要 {#synopsis} ```ebnf+diagram ShowTableRegionStmt ::= From 9f2c8986134df6d4474dba5d4e9c4138f71c97c6 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Fri, 26 Jun 2026 09:07:50 +0900 Subject: [PATCH 12/24] =?UTF-8?q?i18n(ja):=20LOCK=20TABLES=20and=20UNLOCK?= =?UTF-8?q?=20TABLES=20=E2=86=92=20LOCK=20TABLES=20=E3=81=A8=20UNLOCK=20TA?= =?UTF-8?q?BLES?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sql-statements/sql-statement-lock-tables-and-unlock-tables.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql-statements/sql-statement-lock-tables-and-unlock-tables.md b/sql-statements/sql-statement-lock-tables-and-unlock-tables.md index 2447241a1cdba..cba57a3634c20 100644 --- a/sql-statements/sql-statement-lock-tables-and-unlock-tables.md +++ b/sql-statements/sql-statement-lock-tables-and-unlock-tables.md @@ -3,7 +3,7 @@ title: LOCK TABLES and UNLOCK TABLES summary: TiDB データベースの LOCK TABLES および UNLOCK TABLES の使用法の概要。 --- -# LOCK TABLES and UNLOCK TABLES {#lock-tables-and-unlock-tables} +# LOCK TABLES と UNLOCK TABLES {#lock-tables-and-unlock-tables} > **警告:** > From 0c09d12dac0ee8dfe56495f1dbe208132575dcba Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Fri, 26 Jun 2026 09:21:18 +0900 Subject: [PATCH 13/24] =?UTF-8?q?i18n(ja):=20=E8=A1=A8=E7=8F=BE=E3=82=A4?= =?UTF-8?q?=E3=83=B3=E3=83=87=E3=83=83=E3=82=AF=E3=82=B9=20=E2=86=92=20?= =?UTF-8?q?=E5=BC=8F=E3=82=A4=E3=83=B3=E3=83=87=E3=83=83=E3=82=AF=E3=82=B9?= =?UTF-8?q?=20(standardize=20expression=20index=20translation)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- develop/dev-guide-index-best-practice.md | 2 +- information-schema/information-schema-statistics.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/develop/dev-guide-index-best-practice.md b/develop/dev-guide-index-best-practice.md index cdbcecb6e817c..3ef71f46cbae7 100644 --- a/develop/dev-guide-index-best-practice.md +++ b/develop/dev-guide-index-best-practice.md @@ -93,7 +93,7 @@ CREATE TABLE `books` ( > **警告:** > - > 現在、式インデックスは実験的機能であり、TiDB設定ファイルで有効化する必要があります。詳細については[表現インデックス](/sql-statements/sql-statement-create-index.md#expression-index)参照してください。 + > 現在、式インデックスは実験的機能であり、TiDB設定ファイルで有効化する必要があります。詳細については[式インデックス](/sql-statements/sql-statement-create-index.md#expression-index)参照してください。 - クエリ対象の列がインデックス内の列に含まれるカバーリング インデックスを使用するようにし、 `SELECT *`ステートメントですべての列をクエリすることは避けてください。 diff --git a/information-schema/information-schema-statistics.md b/information-schema/information-schema-statistics.md index fe2a09ab7681d..d5f6eab171a91 100644 --- a/information-schema/information-schema-statistics.md +++ b/information-schema/information-schema-statistics.md @@ -57,7 +57,7 @@ DESC statistics; - `COMMENT` : インデックスに関連するその他の情報。 - `INDEX_COMMENT` : インデックスの作成時にインデックスに指定されたコメント属性を持つコメント。 - `IS_VISIBLE` : このインデックスが可視かどうか。[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)参照してください。 -- `Expression`非式部分のインデックスキーの場合、この値は`NULL`です。式部分のインデックスキーの場合、この値は式そのものです[表現インデックス](/sql-statements/sql-statement-create-index.md#expression-index)を参照してください。 +- `Expression`非式部分のインデックスキーの場合、この値は`NULL`です。式部分のインデックスキーの場合、この値は式そのものです[式インデックス](/sql-statements/sql-statement-create-index.md#expression-index)を参照してください。 次の文は同等です。 From 2326e574b0c16f2b9a4ef36422bf1797b34545e5 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Fri, 26 Jun 2026 09:25:10 +0900 Subject: [PATCH 14/24] =?UTF-8?q?i18n(ja):=20=E3=82=A4=E3=83=B3=E3=83=87?= =?UTF-8?q?=E3=83=83=E3=82=AF=E3=82=B9=E3=82=B9=E3=83=88=E3=83=AC=E3=83=BC?= =?UTF-8?q?=E3=82=B8=E3=81=AE=E4=B8=AD=E6=96=AD=E3=81=AF=E3=82=BC=E3=83=AD?= =?UTF-8?q?=20=E2=86=92=20=E3=82=A4=E3=83=B3=E3=83=87=E3=83=83=E3=82=AF?= =?UTF-8?q?=E3=82=B9=E3=82=B9=E3=83=88=E3=83=AC=E3=83=BC=E3=82=B8=E3=81=B8?= =?UTF-8?q?=E3=81=AE=E5=BD=B1=E9=9F=BF=E3=81=AF=E3=82=BC=E3=83=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit i18n(ja): 非表示 → 不可視 in index management best practices i18n(ja): 非表示 → 不可視 in index-management-best-practices.md i18n(ja): 非表示→不可視 in invisible index verb contexts (8 occurrences) --- .../index-management-best-practices.md | 22 +++++++++---------- releases/release-8.0.0.md | 5 +++-- sql-statements/sql-statement-add-column.md | 1 - sql-statements/sql-statement-add-index.md | 1 - .../sql-statement-admin-alter-ddl.md | 1 - .../sql-statement-admin-bdr-role.md | 1 - .../sql-statement-admin-cancel-ddl.md | 1 - .../sql-statement-admin-check-table-index.md | 1 - .../sql-statement-admin-checksum-table.md | 1 - sql-statements/sql-statement-admin-cleanup.md | 1 - .../sql-statement-admin-pause-ddl.md | 1 - sql-statements/sql-statement-admin-recover.md | 1 - .../sql-statement-admin-resume-ddl.md | 1 - .../sql-statement-admin-show-ddl.md | 1 - sql-statements/sql-statement-admin.md | 1 - .../sql-statement-alter-database.md | 1 - sql-statements/sql-statement-alter-index.md | 3 +-- .../sql-statement-alter-instance.md | 1 - .../sql-statement-alter-placement-policy.md | 1 - sql-statements/sql-statement-alter-range.md | 1 - .../sql-statement-alter-resource-group.md | 1 - .../sql-statement-alter-sequence.md | 1 - sql-statements/sql-statement-alter-table.md | 1 - sql-statements/sql-statement-alter-user.md | 1 - sql-statements/sql-statement-analyze-table.md | 1 - sql-statements/sql-statement-backup.md | 1 - sql-statements/sql-statement-batch.md | 1 - sql-statements/sql-statement-begin.md | 1 - .../sql-statement-cancel-distribution-job.md | 1 - .../sql-statement-cancel-import-job.md | 1 - sql-statements/sql-statement-change-column.md | 1 - .../sql-statement-create-binding.md | 7 +++--- .../sql-statement-create-database.md | 1 - sql-statements/sql-statement-create-index.md | 1 - .../sql-statement-create-placement-policy.md | 1 - .../sql-statement-create-resource-group.md | 1 - sql-statements/sql-statement-create-role.md | 1 - .../sql-statement-create-sequence.md | 1 - .../sql-statement-create-table-like.md | 1 - sql-statements/sql-statement-create-table.md | 1 - sql-statements/sql-statement-create-user.md | 1 - sql-statements/sql-statement-create-view.md | 1 - sql-statements/sql-statement-deallocate.md | 1 - sql-statements/sql-statement-desc.md | 1 - sql-statements/sql-statement-describe.md | 1 - .../sql-statement-distribute-table.md | 1 - sql-statements/sql-statement-do.md | 1 - sql-statements/sql-statement-drop-binding.md | 7 +++--- sql-statements/sql-statement-drop-column.md | 1 - .../sql-statement-drop-placement-policy.md | 1 - sql-statements/sql-statement-drop-role.md | 1 - sql-statements/sql-statement-drop-sequence.md | 1 - sql-statements/sql-statement-drop-stats.md | 1 - sql-statements/sql-statement-drop-view.md | 1 - sql-statements/sql-statement-execute.md | 1 - .../sql-statement-explain-analyze.md | 1 - .../sql-statement-flashback-cluster.md | 1 - .../sql-statement-flashback-database.md | 1 - .../sql-statement-flashback-table.md | 1 - .../sql-statement-flush-privileges.md | 1 - sql-statements/sql-statement-flush-status.md | 3 +-- sql-statements/sql-statement-flush-tables.md | 1 - sql-statements/sql-statement-import-into.md | 1 - sql-statements/sql-statement-insert.md | 1 - sql-statements/sql-statement-kill.md | 3 +-- sql-statements/sql-statement-load-data.md | 1 - sql-statements/sql-statement-load-stats.md | 1 - sql-statements/sql-statement-lock-stats.md | 1 - ...statement-lock-tables-and-unlock-tables.md | 1 - sql-statements/sql-statement-modify-column.md | 1 - sql-statements/sql-statement-overview.md | 1 - sql-statements/sql-statement-prepare.md | 1 - sql-statements/sql-statement-query-watch.md | 1 - sql-statements/sql-statement-recover-table.md | 1 - sql-statements/sql-statement-rename-index.md | 1 - sql-statements/sql-statement-rename-table.md | 1 - sql-statements/sql-statement-rename-user.md | 1 - sql-statements/sql-statement-replace.md | 1 - sql-statements/sql-statement-restore.md | 1 - sql-statements/sql-statement-rollback.md | 1 - sql-statements/sql-statement-savepoint.md | 1 - sql-statements/sql-statement-select.md | 1 - sql-statements/sql-statement-set-names.md | 3 +-- sql-statements/sql-statement-set-password.md | 1 - .../sql-statement-set-resource-group.md | 1 - sql-statements/sql-statement-set-role.md | 1 - .../sql-statement-set-transaction.md | 1 - sql-statements/sql-statement-set-variable.md | 2 +- .../sql-statement-show-analyze-status.md | 1 - sql-statements/sql-statement-show-backups.md | 1 - sql-statements/sql-statement-show-bindings.md | 7 +++--- sql-statements/sql-statement-show-builtins.md | 1 - .../sql-statement-show-character-set.md | 1 - .../sql-statement-show-collation.md | 1 - .../sql-statement-show-column-stats-usage.md | 1 - .../sql-statement-show-columns-from.md | 1 - sql-statements/sql-statement-show-config.md | 1 - .../sql-statement-show-create-database.md | 1 - ...-statement-show-create-placement-policy.md | 1 - ...ql-statement-show-create-resource-group.md | 1 - .../sql-statement-show-create-sequence.md | 1 - .../sql-statement-show-create-table.md | 1 - .../sql-statement-show-create-user.md | 1 - .../sql-statement-show-databases.md | 1 - .../sql-statement-show-distribution-jobs.md | 1 - sql-statements/sql-statement-show-engines.md | 1 - sql-statements/sql-statement-show-errors.md | 1 - .../sql-statement-show-fields-from.md | 1 - sql-statements/sql-statement-show-grants.md | 1 - .../sql-statement-show-import-job.md | 1 - sql-statements/sql-statement-show-indexes.md | 1 - .../sql-statement-show-master-status.md | 1 - .../sql-statement-show-placement-for.md | 1 - .../sql-statement-show-placement-labels.md | 1 - .../sql-statement-show-placement.md | 1 - sql-statements/sql-statement-show-plugins.md | 1 - .../sql-statement-show-privileges.md | 1 - .../sql-statement-show-processlist.md | 3 +-- sql-statements/sql-statement-show-profiles.md | 1 - sql-statements/sql-statement-show-schemas.md | 1 - .../sql-statement-show-stats-buckets.md | 1 - .../sql-statement-show-stats-healthy.md | 1 - .../sql-statement-show-stats-histograms.md | 1 - .../sql-statement-show-stats-locked.md | 1 - .../sql-statement-show-stats-meta.md | 1 - .../sql-statement-show-stats-topn.md | 1 - sql-statements/sql-statement-show-status.md | 1 - .../sql-statement-show-table-distribution.md | 1 - .../sql-statement-show-table-regions.md | 1 - .../sql-statement-show-table-status.md | 1 - sql-statements/sql-statement-show-tables.md | 1 - .../sql-statement-show-variables.md | 1 - sql-statements/sql-statement-show-warnings.md | 1 - sql-statements/sql-statement-shutdown.md | 1 - sql-statements/sql-statement-split-region.md | 1 - .../sql-statement-start-transaction.md | 1 - sql-statements/sql-statement-table.md | 1 - sql-statements/sql-statement-trace.md | 1 - sql-statements/sql-statement-unlock-stats.md | 1 - sql-statements/sql-statement-update.md | 1 - sql-statements/sql-statement-use.md | 1 - sql-statements/sql-statement-with.md | 1 - 142 files changed, 29 insertions(+), 167 deletions(-) diff --git a/best-practices/index-management-best-practices.md b/best-practices/index-management-best-practices.md index a4e69e5eb5125..b52410574ac9d 100644 --- a/best-practices/index-management-best-practices.md +++ b/best-practices/index-management-best-practices.md @@ -33,7 +33,7 @@ TiDB v8.0.0 では、インデックスの使用パターンを追跡し、デ - インデックスの使用状況をリアルタイムで追跡します。インデックスがアクセスされる頻度と、それがパフォーマンスの向上に貢献しているかどうかを特定します。 - 未使用のインデックスを検出します。データベースが最後に再起動されてから使用されていないインデックスを見つけます。 - インデックスの効率を評価する: インデックスがデータを効果的にフィルター処理しているか、または過度の I/O オーバーヘッドを引き起こしているかを評価します。 -- インデックスの削除を安全にテストします。インデックスを削除する前に一時的にインデックスを非表示にして、そのインデックスに依存するクエリがないことを確認します。 +- インデックスの削除を安全にテストします。インデックスを削除する前に一時的にインデックスを不可視にして、そのインデックスに依存するクエリがないことを確認します。 TiDB は、次のツールを導入することでインデックスの最適化を簡素化します。 @@ -213,7 +213,7 @@ SELECT * FROM sys.schema_unused_indexes; - 毎日実行されないバッチ処理ジョブ - アドホックトラブルシューティングクエリ -重要だが頻度の低いクエリにインデックスが表示される場合は、まずインデックスを保持するか非表示にすることをお勧めします。 +重要だが頻度の低いクエリにインデックスが表示される場合は、まずインデックスを保持するか不可視にすることをお勧めします。 [不可視インデックス](#safely-test-index-removal-using-invisible-indexes)使用すると、パフォーマンスに影響を与えずにインデックスを削除できるかどうかを安全にテストできます。 @@ -231,23 +231,23 @@ SELECT * FROM sys.schema_unused_indexes; ### 不可視インデックスとは何ですか? {#what-are-invisible-indexes} -不可視インデックスはデータベースに残りますが、TiDBオプティマイザによって無視されます。[`ALTER TABLE ... INVISIBLE`](/sql-statements/sql-statement-alter-table.md)を使用してインデックスを非表示にすることで、インデックスを永久に削除することなく、本当に不要かどうかをテストできます。 +不可視インデックスはデータベースに残りますが、TiDBオプティマイザによって無視されます。[`ALTER TABLE ... INVISIBLE`](/sql-statements/sql-statement-alter-table.md)を使用してインデックスを不可視にすることで、インデックスを永久に削除することなく、本当に不要かどうかをテストできます。 不可視インデックスの主な利点は次のとおりです。 - **安全なインデックステスト**:クエリはインデックスを使用しなくなりますが、関連するオプティマイザ統計は引き続き維持されます。必要に応じていつでも簡単に復元できます。 -- **インデックスストレージの中断はゼロ**: インデックスはそのまま残るため、コストのかかる再作成は不要です。 +- **インデックスストレージへの影響はゼロ**: インデックスはそのまま残るため、コストのかかる再作成は不要です。 - **パフォーマンス監視**: DBA は、最終決定を下す前に、インデックスなしでクエリの動作を観察できます。 -### インデックスを非表示にする {#make-an-index-invisible} +### インデックスを不可視にする {#make-an-index-invisible} -インデックスを削除せずに非表示にするには、次のような SQL ステートメントを実行します。 +インデックスを削除せずに不可視にするには、次のような SQL ステートメントを実行します。 ```sql ALTER TABLE bookshop.users ALTER INDEX nickname INVISIBLE; ``` -インデックスを非表示にした後、システムのクエリ パフォーマンスを観察します。 +インデックスを不可視にした後、システムのクエリ パフォーマンスを観察します。 - パフォーマンスに変化がない場合、インデックスは不要である可能性が高いため、安全に削除できます。 - クエリのレイテンシーが増加すると、インデックスが依然として必要になる可能性があります。 @@ -255,16 +255,16 @@ ALTER TABLE bookshop.users ALTER INDEX nickname INVISIBLE; ### 不可視インデックスを効果的に使用する {#use-invisible-indexes-effectively} - **オフピーク時にテストする**: 制御された環境でパフォーマンスへの影響を監視します。 -- **クエリ監視ツールを使用する**: インデックスを非表示にする前と後のクエリ実行プランを分析します。 +- **クエリ監視ツールを使用する**: インデックスを不可視にする前と後のクエリ実行プランを分析します。 - **複数のワークロードで確認します**。特定のレポートやスケジュールされたクエリにインデックスが必要ないことを確認します。 -### インデックスを非表示のままにできる期間はどのくらいですか? {#how-long-can-an-index-remain-invisible} +### インデックスを不可視のままにできる期間はどのくらいですか? {#how-long-can-an-index-remain-invisible} - OLTP ワークロード: 毎日の変動を考慮するために少なくとも 1 週間監視します。 - バッチ処理または ETL ワークロード: 月次財務レポートなどの 1 つの完全なレポート サイクルを許可します。 - アドホック分析クエリ: クエリ ログを使用して、インデックスを削除する前にインデックスが必要ないことを確認します。 -安全のため、最終決定を下す前にすべてのワークロードがテストされていることを確認するために、少なくとも 1 つのビジネス サイクル全体にわたってインデックスを非表示にしておきます。 +安全のため、最終決定を下す前にすべてのワークロードがテストされていることを確認するために、少なくとも 1 つのビジネス サイクル全体にわたってインデックスを不可視にしておきます。 ## インデックス最適化のベストプラクティストップ5 {#top-five-best-practices-for-index-optimization} @@ -278,7 +278,7 @@ ALTER TABLE bookshop.users ALTER INDEX nickname INVISIBLE; 2. **インデックスを削除する前に検証します。** - - [`ALTER TABLE ... INVISIBLE`](/sql-statements/sql-statement-alter-table.md)使用してインデックスを非表示にし、一時的にインデックスを無効にして、完全に削除する前にその影響を確認します。 + - [`ALTER TABLE ... INVISIBLE`](/sql-statements/sql-statement-alter-table.md)使用してインデックスを不可視にし、一時的にインデックスを無効にして、完全に削除する前にその影響を確認します。 - クエリのパフォーマンスが安定している場合は、インデックスの削除に進みます。 - 最終決定を下す前に、すべてのクエリ パターンを考慮するのに十分な観察期間を確保してください。 diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index ad53eb54cbdee..b68d9d914b7ea 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -153,9 +153,10 @@ TiDB バージョン: 8.0.0 - セッションレベルで不可視インデックスを可視化する機能のサポート [#50653](https://github.com/pingcap/tidb/issues/50653) @[hawkingrei](https://github.com/hawkingrei) - デフォルトでは、オプティマイザは[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択しません。このメカニズムは通常、インデックスを削除するかどうかを評価するために使用されます。インデックスを削除した場合のパフォーマンスへの影響が不明な場合は、インデックスを一時的に非表示に設定し、必要に応じてすぐに表示に戻すことができます。 + デフォルトでは、オプティマイザは[不可視インデックス](/sql-statements/sql-statement-create-index.md#invisible-index)を選択しません。このメカニズムは通常、インデックスを削除するかどうかを評価するために使用されます。インデックスを削除した場合のパフォーマンスへの影響が不明な場合は、インデックスを一時的に不可視に設定し、必要に応じてすぐに表示に戻すことができます。 + + バージョン8.0.0以降では、セッションレベルのシステム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) `ON`に設定することで、現在のセッションで不可視インデックスを認識させることができます。この機能を使用すると、新しいインデックスを作成し、最初にインデックスを可視化してから、現在のセッションのシステム変数を変更してテストすることで、他のセッションに影響を与えることなくパフォーマンスをテストできます。この改善により、SQLチューニングの安全性が向上し、本番データベースの安定性も向上します。 - バージョン8.0.0以降では、セッションレベルのシステム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) `ON`に設定することで、現在のセッションで非表示インデックスを認識させることができます。この機能を使用すると、新しいインデックスを作成し、最初にインデックスを可視化してから、現在のセッションのシステム変数を変更してテストすることで、他のセッションに影響を与えることなくパフォーマンスをテストできます。この改善により、SQLチューニングの安全性が向上し、本番データベースの安定性も向上します。 詳細については、 [ドキュメント](/sql-statements/sql-statement-create-index.md#invisible-index)を参照してください。 diff --git a/sql-statements/sql-statement-add-column.md b/sql-statements/sql-statement-add-column.md index 8d8605c43b3cf..3573ce7aeaeb4 100644 --- a/sql-statements/sql-statement-add-column.md +++ b/sql-statements/sql-statement-add-column.md @@ -94,4 +94,3 @@ mysql> SELECT * FROM t1; - [インデックスを追加](/sql-statements/sql-statement-add-index.md) - [テーブルの作成](/sql-statements/sql-statement-create-table.md) - diff --git a/sql-statements/sql-statement-add-index.md b/sql-statements/sql-statement-add-index.md index 1a3b5b8eabf1d..0609f3f9a9094 100644 --- a/sql-statements/sql-statement-add-index.md +++ b/sql-statements/sql-statement-add-index.md @@ -122,4 +122,3 @@ mysql> EXPLAIN SELECT * FROM t1 WHERE c1 = 3; - [テーブルを作成する](/sql-statements/sql-statement-create-table.md) - [EXPLAIN](/sql-statements/sql-statement-explain.md) - [TiDB分散実行フレームワーク(DXF)](/tidb-distributed-execution-framework.md) - diff --git a/sql-statements/sql-statement-admin-alter-ddl.md b/sql-statements/sql-statement-admin-alter-ddl.md index b3d0bc1501095..c9ff2e291a736 100644 --- a/sql-statements/sql-statement-admin-alter-ddl.md +++ b/sql-statements/sql-statement-admin-alter-ddl.md @@ -97,4 +97,3 @@ AlterJobOption ::= - [`ADMIN CANCEL DDL`](/sql-statements/sql-statement-admin-cancel-ddl.md) - [`ADMIN PAUSE DDL`](/sql-statements/sql-statement-admin-pause-ddl.md) - [`ADMIN RESUME DDL`](/sql-statements/sql-statement-admin-resume-ddl.md) - diff --git a/sql-statements/sql-statement-admin-bdr-role.md b/sql-statements/sql-statement-admin-bdr-role.md index 958f52b288edd..d351c3e6ae370 100644 --- a/sql-statements/sql-statement-admin-bdr-role.md +++ b/sql-statements/sql-statement-admin-bdr-role.md @@ -82,4 +82,3 @@ ADMIN SHOW BDR ROLE; ## MySQLの互換性 {#mysql-compatibility} このステートメントは、MySQL 構文に対する TiDB 拡張です。 - diff --git a/sql-statements/sql-statement-admin-cancel-ddl.md b/sql-statements/sql-statement-admin-cancel-ddl.md index ed5b702b8ae69..0e1b9dac0ac78 100644 --- a/sql-statements/sql-statement-admin-cancel-ddl.md +++ b/sql-statements/sql-statement-admin-cancel-ddl.md @@ -43,4 +43,3 @@ ADMIN CANCEL DDL JOBS job_id [, job_id] ...; ## 参照 {#see-also} - [`ADMIN SHOW DDL [JOBS|JOB QUERIES]`](/sql-statements/sql-statement-admin-show-ddl.md) - diff --git a/sql-statements/sql-statement-admin-check-table-index.md b/sql-statements/sql-statement-admin-check-table-index.md index e11833c12da8b..23df026f0ba4f 100644 --- a/sql-statements/sql-statement-admin-check-table-index.md +++ b/sql-statements/sql-statement-admin-check-table-index.md @@ -66,4 +66,3 @@ ADMIN CHECK INDEX tbl_name idx_name (lower_val, upper_val) [, (lower_val, upper_ ## 参照 {#see-also} - [`ADMIN REPAIR`](/sql-statements/sql-statement-admin.md#admin-repair-statement) - diff --git a/sql-statements/sql-statement-admin-checksum-table.md b/sql-statements/sql-statement-admin-checksum-table.md index 99a37916716c0..18a3bbf24d0a8 100644 --- a/sql-statements/sql-statement-admin-checksum-table.md +++ b/sql-statements/sql-statement-admin-checksum-table.md @@ -68,4 +68,3 @@ ADMIN CHECKSUM TABLE t1; ## MySQLの互換性 {#mysql-compatibility} このステートメントは、MySQL 構文に対する TiDB 拡張です。 - diff --git a/sql-statements/sql-statement-admin-cleanup.md b/sql-statements/sql-statement-admin-cleanup.md index 061c9a830621a..9467896a06292 100644 --- a/sql-statements/sql-statement-admin-cleanup.md +++ b/sql-statements/sql-statement-admin-cleanup.md @@ -91,4 +91,3 @@ Query OK, 0 rows affected (0.01 sec) - [`ADMIN CHECK TABLE/INDEX`](/sql-statements/sql-statement-admin-check-table-index.md) - [`ADMIN RECOVER INDEX`](/sql-statements/sql-statement-admin-recover.md) - diff --git a/sql-statements/sql-statement-admin-pause-ddl.md b/sql-statements/sql-statement-admin-pause-ddl.md index 0b800079a1747..ee03f64519b5d 100644 --- a/sql-statements/sql-statement-admin-pause-ddl.md +++ b/sql-statements/sql-statement-admin-pause-ddl.md @@ -58,4 +58,3 @@ ADMIN PAUSE DDL JOBS job_id [, job_id] ...; - [`ADMIN CANCEL DDL`](/sql-statements/sql-statement-admin-cancel-ddl.md) - [`ADMIN RESUME DDL`](/sql-statements/sql-statement-admin-resume-ddl.md) - [`ADMIN ALTER DDL`](/sql-statements/sql-statement-admin-alter-ddl.md) - diff --git a/sql-statements/sql-statement-admin-recover.md b/sql-statements/sql-statement-admin-recover.md index c318b001df2a6..3d3f8990e8395 100644 --- a/sql-statements/sql-statement-admin-recover.md +++ b/sql-statements/sql-statement-admin-recover.md @@ -89,4 +89,3 @@ Query OK, 0 rows affected (0.01 sec) - [`ADMIN CHECK TABLE/INDEX`](/sql-statements/sql-statement-admin-check-table-index.md) - [`ADMIN CLEANUP INDEX`](/sql-statements/sql-statement-admin-cleanup.md) - diff --git a/sql-statements/sql-statement-admin-resume-ddl.md b/sql-statements/sql-statement-admin-resume-ddl.md index 5cad701d7cc38..43b6963ff7824 100644 --- a/sql-statements/sql-statement-admin-resume-ddl.md +++ b/sql-statements/sql-statement-admin-resume-ddl.md @@ -60,4 +60,3 @@ ADMIN RESUME DDL JOBS job_id [, job_id] ...; - [`ADMIN CANCEL DDL`](/sql-statements/sql-statement-admin-cancel-ddl.md) - [`ADMIN PAUSE DDL`](/sql-statements/sql-statement-admin-pause-ddl.md) - [`ADMIN ALTER DDL`](/sql-statements/sql-statement-admin-alter-ddl.md) - diff --git a/sql-statements/sql-statement-admin-show-ddl.md b/sql-statements/sql-statement-admin-show-ddl.md index 2e1047c8b9e47..83d26704a9831 100644 --- a/sql-statements/sql-statement-admin-show-ddl.md +++ b/sql-statements/sql-statement-admin-show-ddl.md @@ -253,4 +253,3 @@ DDL履歴ジョブキュー内の任意の結果範囲から、 `job_id`に対 - [`ADMIN RESUME DDL`](/sql-statements/sql-statement-admin-resume-ddl.md) - [`ADMIN ALTER DDL`](/sql-statements/sql-statement-admin-alter-ddl.md) - [情報スキーマ.DDL_JOBS](/information-schema/information-schema-ddl-jobs.md) - diff --git a/sql-statements/sql-statement-admin.md b/sql-statements/sql-statement-admin.md index 740a14660e4b6..4ac3447fe3221 100644 --- a/sql-statements/sql-statement-admin.md +++ b/sql-statements/sql-statement-admin.md @@ -294,4 +294,3 @@ ADMIN SHOW DDL JOBS 5 WHERE state != 'synced' AND db_name = 'test'; ## MySQLとの互換性 {#mysql-compatibility} このステートメントは、MySQL構文に対するTiDBの拡張機能です。 - diff --git a/sql-statements/sql-statement-alter-database.md b/sql-statements/sql-statement-alter-database.md index cbe881e7a5d1f..9d49c8da0f900 100644 --- a/sql-statements/sql-statement-alter-database.md +++ b/sql-statements/sql-statement-alter-database.md @@ -39,4 +39,3 @@ TiDBの`ALTER DATABASE`文はMySQLと完全に互換性があります。互換 - [データベースの作成](/sql-statements/sql-statement-create-database.md) - [データベースを表示](/sql-statements/sql-statement-show-databases.md) - diff --git a/sql-statements/sql-statement-alter-index.md b/sql-statements/sql-statement-alter-index.md index d0aeb2bd3f7c8..e4612f3494550 100644 --- a/sql-statements/sql-statement-alter-index.md +++ b/sql-statements/sql-statement-alter-index.md @@ -105,7 +105,7 @@ Query OK, 0 rows affected (0.02 sec) ## MySQLの互換性 {#mysql-compatibility} - TiDB の不可視インデックスは、MySQL 8.0 の同等の機能に基づいてモデル化されています。 -- MySQL と同様に、TiDB では`PRIMARY KEY`インデックスを非表示にすることはできません。 +- MySQL と同様に、TiDB では`PRIMARY KEY`インデックスを不可視にすることはできません。 ## 参照 {#see-also} @@ -114,4 +114,3 @@ Query OK, 0 rows affected (0.02 sec) - [インデックスを追加](/sql-statements/sql-statement-add-index.md) - [インデックスの削除](/sql-statements/sql-statement-drop-index.md) - [インデックス名の変更](/sql-statements/sql-statement-rename-index.md) - diff --git a/sql-statements/sql-statement-alter-instance.md b/sql-statements/sql-statement-alter-instance.md index ddce19b51ed75..0204e019f26a2 100644 --- a/sql-statements/sql-statement-alter-instance.md +++ b/sql-statements/sql-statement-alter-instance.md @@ -64,4 +64,3 @@ ALTER INSTANCE RELOAD TLS; [TiDBクライアントとサーバー間でTLSを有効にする](https://docs.pingcap.com/tidb/stable/enable-tls-between-clients-and-servers)。 - diff --git a/sql-statements/sql-statement-alter-placement-policy.md b/sql-statements/sql-statement-alter-placement-policy.md index ea22a1e5815c7..1f1375f081dfc 100644 --- a/sql-statements/sql-statement-alter-placement-policy.md +++ b/sql-statements/sql-statement-alter-placement-policy.md @@ -88,4 +88,3 @@ SHOW CREATE PLACEMENT POLICY p1\G - [番組掲載](/sql-statements/sql-statement-show-placement.md) - [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) - [ドロップ配置ポリシー](/sql-statements/sql-statement-drop-placement-policy.md) - diff --git a/sql-statements/sql-statement-alter-range.md b/sql-statements/sql-statement-alter-range.md index aa2e56f7f3baf..dd5b3ba0a4c2b 100644 --- a/sql-statements/sql-statement-alter-range.md +++ b/sql-statements/sql-statement-alter-range.md @@ -34,4 +34,3 @@ ALTER RANGE meta PLACEMENT POLICY = "five_replicas"; ``` 上記の例では、2 つの配置ポリシー ( `deploy111`と`five_replicas` ) を作成し、異なる領域の制約を指定した後、 `deploy111`配置ポリシーをクラスタ範囲内のすべてのデータに適用し、 `five_replicas`配置ポリシーをメタデータ範囲に適用しています。 - diff --git a/sql-statements/sql-statement-alter-resource-group.md b/sql-statements/sql-statement-alter-resource-group.md index 3be14a1fba70a..a1738756db180 100644 --- a/sql-statements/sql-statement-alter-resource-group.md +++ b/sql-statements/sql-statement-alter-resource-group.md @@ -183,4 +183,3 @@ MySQL は[アルター・リソース・グループ](https://dev.mysql.com/doc/ - [リソースグループを削除する](/sql-statements/sql-statement-drop-resource-group.md) - [リソースグループを作成する](/sql-statements/sql-statement-create-resource-group.md) - [リクエストユニット(RU)](/tidb-resource-control-ru-groups.md#what-is-request-unit-ru) - diff --git a/sql-statements/sql-statement-alter-sequence.md b/sql-statements/sql-statement-alter-sequence.md index e63992e2286aa..aabd49c747877 100644 --- a/sql-statements/sql-statement-alter-sequence.md +++ b/sql-statements/sql-statement-alter-sequence.md @@ -193,4 +193,3 @@ SHOW CREATE SEQUENCE s2\G - [ドロップシーケンス](/sql-statements/sql-statement-drop-sequence.md) - [シーケンスの作成を表示](/sql-statements/sql-statement-show-create-sequence.md) - [シーケンス関数](/functions-and-operators/sequence-functions.md) - diff --git a/sql-statements/sql-statement-alter-table.md b/sql-statements/sql-statement-alter-table.md index 7b096c389338d..224c20a3db7ac 100644 --- a/sql-statements/sql-statement-alter-table.md +++ b/sql-statements/sql-statement-alter-table.md @@ -190,4 +190,3 @@ TiDB の`ALTER TABLE`には次の主な制限が適用されます。 - [テーブルの作成](/sql-statements/sql-statement-create-table.md) - [テーブルを削除](/sql-statements/sql-statement-drop-table.md) - [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) - diff --git a/sql-statements/sql-statement-alter-user.md b/sql-statements/sql-statement-alter-user.md index 5413745469eb3..7df68db07a23d 100644 --- a/sql-statements/sql-statement-alter-user.md +++ b/sql-statements/sql-statement-alter-user.md @@ -189,4 +189,3 @@ SELECT USER, JSON_EXTRACT(User_attributes, "$.resource_group") FROM mysql.user W - [ユーザーを作成](/sql-statements/sql-statement-create-user.md) - [ユーザーを削除](/sql-statements/sql-statement-drop-user.md) - [ユーザーの作成を表示](/sql-statements/sql-statement-show-create-user.md) - diff --git a/sql-statements/sql-statement-analyze-table.md b/sql-statements/sql-statement-analyze-table.md index 1ec77a316d7ae..fa23d56ee39c5 100644 --- a/sql-statements/sql-statement-analyze-table.md +++ b/sql-statements/sql-statement-analyze-table.md @@ -103,4 +103,3 @@ TiDBは、収集する統計情報と、クエリ実行時に統計情報を利 - [EXPLAIN](/sql-statements/sql-statement-explain.md) - [EXPLAIN分析](/sql-statements/sql-statement-explain-analyze.md) - diff --git a/sql-statements/sql-statement-backup.md b/sql-statements/sql-statement-backup.md index b4cea1e46f893..d417e27ceadf8 100644 --- a/sql-statements/sql-statement-backup.md +++ b/sql-statements/sql-statement-backup.md @@ -187,4 +187,3 @@ BACKUP DATABASE `test` TO 'local:///mnt/backup/hist03' - [復元する](/sql-statements/sql-statement-restore.md) - [バックアップを表示](/sql-statements/sql-statement-show-backups.md) - diff --git a/sql-statements/sql-statement-batch.md b/sql-statements/sql-statement-batch.md index 970a9b91c4038..43df6bde9f9a2 100644 --- a/sql-statements/sql-statement-batch.md +++ b/sql-statements/sql-statement-batch.md @@ -54,4 +54,3 @@ ShardableStmt ::= ## 参照 {#see-also} - [非トランザクションDMLステートメント](/non-transactional-dml.md) - diff --git a/sql-statements/sql-statement-begin.md b/sql-statements/sql-statement-begin.md index ad73fe13c4a38..2e9a7ce9f4cfc 100644 --- a/sql-statements/sql-statement-begin.md +++ b/sql-statements/sql-statement-begin.md @@ -44,4 +44,3 @@ TiDBは`BEGIN PESSIMISTIC`または`BEGIN OPTIMISTIC`の構文拡張をサポー - [トランザクションを開始](/sql-statements/sql-statement-start-transaction.md) - [TiDB楽観的トランザクションモデル](/optimistic-transaction.md) - [TiDB悲観的トランザクションモード](/pessimistic-transaction.md) - diff --git a/sql-statements/sql-statement-cancel-distribution-job.md b/sql-statements/sql-statement-cancel-distribution-job.md index d69ece4e8b174..a0e31a06ba912 100644 --- a/sql-statements/sql-statement-cancel-distribution-job.md +++ b/sql-statements/sql-statement-cancel-distribution-job.md @@ -42,4 +42,3 @@ CANCEL DISTRIBUTION JOB 1; - [`DISTRIBUTE TABLE`](/sql-statements/sql-statement-distribute-table.md) - [`SHOW DISTRIBUTION JOBS`](/sql-statements/sql-statement-show-distribution-jobs.md) - diff --git a/sql-statements/sql-statement-cancel-import-job.md b/sql-statements/sql-statement-cancel-import-job.md index acbd477a50f3a..ae1b9578def73 100644 --- a/sql-statements/sql-statement-cancel-import-job.md +++ b/sql-statements/sql-statement-cancel-import-job.md @@ -38,4 +38,3 @@ CANCEL IMPORT JOB 1; - [`IMPORT INTO`](/sql-statements/sql-statement-import-into.md) - [`SHOW IMPORT JOB`](/sql-statements/sql-statement-show-import-job.md) - diff --git a/sql-statements/sql-statement-change-column.md b/sql-statements/sql-statement-change-column.md index 37e226380d1bd..b2ab658237113 100644 --- a/sql-statements/sql-statement-change-column.md +++ b/sql-statements/sql-statement-change-column.md @@ -124,4 +124,3 @@ ALTER TABLE t CHANGE COLUMN a a DATETIME; - [列を追加](/sql-statements/sql-statement-add-column.md) - [ドロップカラム](/sql-statements/sql-statement-drop-column.md) - [列の変更](/sql-statements/sql-statement-modify-column.md) - diff --git a/sql-statements/sql-statement-create-binding.md b/sql-statements/sql-statement-create-binding.md index 5d3047a810824..6feb8aab5e87f 100644 --- a/sql-statements/sql-statement-create-binding.md +++ b/sql-statements/sql-statement-create-binding.md @@ -322,9 +322,8 @@ Empty set (0.002 sec) ## 参照 {#see-also} -- [[グローバル|セッション]バインディングの削除](/sql-statements/sql-statement-drop-binding.md) -- [[グローバル|セッション]バインディングを表示](/sql-statements/sql-statement-show-bindings.md) -- [表を分析する](/sql-statements/sql-statement-analyze-table.md) +- [DROP [GLOBAL|SESSION] BINDING](/sql-statements/sql-statement-drop-binding.md) +- [SHOW [GLOBAL|SESSION] BINDINGS](/sql-statements/sql-statement-show-bindings.md) +- [ANALYZE TABLE](/sql-statements/sql-statement-analyze-table.md) - [オプティマイザヒント](/optimizer-hints.md) - [SQLプラン管理](/sql-plan-management.md) - diff --git a/sql-statements/sql-statement-create-database.md b/sql-statements/sql-statement-create-database.md index 1a1533ee5e1cc..69395670c11cd 100644 --- a/sql-statements/sql-statement-create-database.md +++ b/sql-statements/sql-statement-create-database.md @@ -81,4 +81,3 @@ TiDBの`CREATE DATABASE`文はMySQLと完全に互換性があります。互換 - [データベースの変更](/sql-statements/sql-statement-alter-database.md) - [データベースの削除](/sql-statements/sql-statement-drop-database.md) - [データベースを表示](/sql-statements/sql-statement-show-databases.md) - diff --git a/sql-statements/sql-statement-create-index.md b/sql-statements/sql-statement-create-index.md index dea522cb04579..54174b547a810 100644 --- a/sql-statements/sql-statement-create-index.md +++ b/sql-statements/sql-statement-create-index.md @@ -415,4 +415,3 @@ TiDB v8.0.0以降では、システム変数[`tidb_opt_use_invisible_indexes`](/ - [列を追加](/sql-statements/sql-statement-add-column.md) - [テーブルを作成する](/sql-statements/sql-statement-create-table.md) - [EXPLAIN](/sql-statements/sql-statement-explain.md) - diff --git a/sql-statements/sql-statement-create-placement-policy.md b/sql-statements/sql-statement-create-placement-policy.md index d818ff012fa88..b6a500a67720d 100644 --- a/sql-statements/sql-statement-create-placement-policy.md +++ b/sql-statements/sql-statement-create-placement-policy.md @@ -82,4 +82,3 @@ SHOW CREATE PLACEMENT POLICY p1; - [番組掲載](/sql-statements/sql-statement-show-placement.md) - [配置方針の変更](/sql-statements/sql-statement-alter-placement-policy.md) - [ドロップ配置ポリシー](/sql-statements/sql-statement-drop-placement-policy.md) - diff --git a/sql-statements/sql-statement-create-resource-group.md b/sql-statements/sql-statement-create-resource-group.md index 9da8781ee7a03..f80b3168e30bf 100644 --- a/sql-statements/sql-statement-create-resource-group.md +++ b/sql-statements/sql-statement-create-resource-group.md @@ -145,4 +145,3 @@ MySQL は[リソースグループを作成する](https://dev.mysql.com/doc/ref - [アルター・リソース・グループ](/sql-statements/sql-statement-alter-resource-group.md) - [ユーザーリソースグループの変更](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user) - [リクエストユニット(RU)](/tidb-resource-control-ru-groups.md#what-is-request-unit-ru) - diff --git a/sql-statements/sql-statement-create-role.md b/sql-statements/sql-statement-create-role.md index 91c1dee4d078f..8164cff23d05b 100644 --- a/sql-statements/sql-statement-create-role.md +++ b/sql-statements/sql-statement-create-role.md @@ -144,4 +144,3 @@ TiDBの`CREATE ROLE`文はMySQL 8.0のロール機能と完全に互換性があ - [ロールベースアクセス制御](/role-based-access-control.md) - diff --git a/sql-statements/sql-statement-create-sequence.md b/sql-statements/sql-statement-create-sequence.md index 429e52ed8d05c..4ba7fb764f754 100644 --- a/sql-statements/sql-statement-create-sequence.md +++ b/sql-statements/sql-statement-create-sequence.md @@ -258,4 +258,3 @@ CREATE [TEMPORARY] SEQUENCE [IF NOT EXISTS] sequence_name - [ドロップシーケンス](/sql-statements/sql-statement-drop-sequence.md) - [シーケンスの作成を表示](/sql-statements/sql-statement-show-create-sequence.md) - [シーケンス関数](/functions-and-operators/sequence-functions.md) - diff --git a/sql-statements/sql-statement-create-table-like.md b/sql-statements/sql-statement-create-table-like.md index c6bf8fa376582..b2786f4056e06 100644 --- a/sql-statements/sql-statement-create-table-like.md +++ b/sql-statements/sql-statement-create-table-like.md @@ -65,4 +65,3 @@ TiDBの`CREATE TABLE LIKE`文はMySQLと完全に互換性があります。互 - [テーブルの作成](/sql-statements/sql-statement-create-table.md) - [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) - diff --git a/sql-statements/sql-statement-create-table.md b/sql-statements/sql-statement-create-table.md index ddb74fa953d3a..afda26f537fca 100644 --- a/sql-statements/sql-statement-create-table.md +++ b/sql-statements/sql-statement-create-table.md @@ -304,4 +304,3 @@ mysql> DESC t1; - [テーブルを削除する](/sql-statements/sql-statement-drop-table.md) - [テーブルを作成する](/sql-statements/sql-statement-create-table-like.md) - [テーブルの作成を表示する](/sql-statements/sql-statement-show-create-table.md) - diff --git a/sql-statements/sql-statement-create-user.md b/sql-statements/sql-statement-create-user.md index 5b2840ec3eac9..e2d4291a0e94b 100644 --- a/sql-statements/sql-statement-create-user.md +++ b/sql-statements/sql-statement-create-user.md @@ -173,4 +173,3 @@ SELECT USER, HOST, USER_ATTRIBUTES FROM MYSQL.USER WHERE USER='newuser7'; - [ユーザーを削除](/sql-statements/sql-statement-drop-user.md) - [ユーザーの作成を表示](/sql-statements/sql-statement-show-create-user.md) - [ユーザーの変更](/sql-statements/sql-statement-alter-user.md) - diff --git a/sql-statements/sql-statement-create-view.md b/sql-statements/sql-statement-create-view.md index 87081020f4008..c4911a837286a 100644 --- a/sql-statements/sql-statement-create-view.md +++ b/sql-statements/sql-statement-create-view.md @@ -99,4 +99,3 @@ ERROR 1105 (HY000): insert into view v1 is not supported now. - [テーブルの作成](/sql-statements/sql-statement-create-table.md) - [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) - [テーブルを削除](/sql-statements/sql-statement-drop-table.md) - diff --git a/sql-statements/sql-statement-deallocate.md b/sql-statements/sql-statement-deallocate.md index 59423738322a6..a813f80c1e55c 100644 --- a/sql-statements/sql-statement-deallocate.md +++ b/sql-statements/sql-statement-deallocate.md @@ -53,4 +53,3 @@ TiDBの`DEALLOCATE`文はMySQLと完全に互換性があります。互換性 - [準備する](/sql-statements/sql-statement-prepare.md) - [実行する](/sql-statements/sql-statement-execute.md) - diff --git a/sql-statements/sql-statement-desc.md b/sql-statements/sql-statement-desc.md index 89986e2c24798..0f6087fa84738 100644 --- a/sql-statements/sql-statement-desc.md +++ b/sql-statements/sql-statement-desc.md @@ -6,4 +6,3 @@ summary: TiDB データベースにおける DESC` の使用法の概要。 # DESC {#desc} この文は[`EXPLAIN`](/sql-statements/sql-statement-explain.md)のエイリアスです。MySQLとの互換性のために用意されています。 - diff --git a/sql-statements/sql-statement-describe.md b/sql-statements/sql-statement-describe.md index 64043522470d2..59682e6d66307 100644 --- a/sql-statements/sql-statement-describe.md +++ b/sql-statements/sql-statement-describe.md @@ -6,4 +6,3 @@ summary: TiDB データベースにおける DESCRIBE の使用法の概要。 # DESCRIBE {#describe} この文は[`EXPLAIN`](/sql-statements/sql-statement-explain.md)のエイリアスです。MySQLとの互換性のために用意されています。 - diff --git a/sql-statements/sql-statement-distribute-table.md b/sql-statements/sql-statement-distribute-table.md index cf3e106cfcae7..ff4e690db18d0 100644 --- a/sql-statements/sql-statement-distribute-table.md +++ b/sql-statements/sql-statement-distribute-table.md @@ -118,4 +118,3 @@ DISTRIBUTE TABLE t4 PARTITION (p1, p2) RULE = "learner-scatter" ENGINE="tiflash" - [`SHOW TABLE DISTRIBUTION`](/sql-statements/sql-statement-show-table-distribution.md) - [`SHOW TABLE REGIONS`](/sql-statements/sql-statement-show-table-regions.md) - [`CANCEL DISTRIBUTION JOB`](/sql-statements/sql-statement-cancel-distribution-job.md) - diff --git a/sql-statements/sql-statement-do.md b/sql-statements/sql-statement-do.md index 2ed3c81348f3e..0811bb386860e 100644 --- a/sql-statements/sql-statement-do.md +++ b/sql-statements/sql-statement-do.md @@ -58,4 +58,3 @@ TiDBの`DO`文はMySQLと完全に互換性があります。互換性に違い ## 参照 {#see-also} - [選択](/sql-statements/sql-statement-select.md) - diff --git a/sql-statements/sql-statement-drop-binding.md b/sql-statements/sql-statement-drop-binding.md index 267cce606b3d7..eab27041148e6 100644 --- a/sql-statements/sql-statement-drop-binding.md +++ b/sql-statements/sql-statement-drop-binding.md @@ -208,9 +208,8 @@ Empty set (0.002 sec) ## 参照 {#see-also} -- [[グローバル|セッション]バインディングの作成](/sql-statements/sql-statement-create-binding.md) -- [[グローバル|セッション]バインディングを表示](/sql-statements/sql-statement-show-bindings.md) -- [テーブルを分析する](/sql-statements/sql-statement-analyze-table.md) +- [CREATE [GLOBAL|SESSION] BINDING](/sql-statements/sql-statement-create-binding.md) +- [SHOW [GLOBAL|SESSION] BINDINGS](/sql-statements/sql-statement-show-bindings.md) +- [ANALYZE TABLE](/sql-statements/sql-statement-analyze-table.md) - [オプティマイザヒント](/optimizer-hints.md) - [SQLプラン管理](/sql-plan-management.md) - diff --git a/sql-statements/sql-statement-drop-column.md b/sql-statements/sql-statement-drop-column.md index 33600d7d74761..ea3cadc7acd3f 100644 --- a/sql-statements/sql-statement-drop-column.md +++ b/sql-statements/sql-statement-drop-column.md @@ -81,4 +81,3 @@ mysql> SELECT * FROM t1; - [列を追加](/sql-statements/sql-statement-add-column.md) - [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) - [テーブルの作成](/sql-statements/sql-statement-create-table.md) - diff --git a/sql-statements/sql-statement-drop-placement-policy.md b/sql-statements/sql-statement-drop-placement-policy.md index 1238875cf7606..483036366547a 100644 --- a/sql-statements/sql-statement-drop-placement-policy.md +++ b/sql-statements/sql-statement-drop-placement-policy.md @@ -69,4 +69,3 @@ Query OK, 0 rows affected (0.21 sec) - [番組掲載](/sql-statements/sql-statement-show-placement.md) - [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) - [配置方針の変更](/sql-statements/sql-statement-alter-placement-policy.md) - diff --git a/sql-statements/sql-statement-drop-role.md b/sql-statements/sql-statement-drop-role.md index 83f19fbe9e85d..5639d9e99b2f1 100644 --- a/sql-statements/sql-statement-drop-role.md +++ b/sql-statements/sql-statement-drop-role.md @@ -177,4 +177,3 @@ TiDBの`DROP ROLE`文はMySQL 8.0のロール機能と完全に互換性があ - [ロールベースアクセス制御](/role-based-access-control.md) - diff --git a/sql-statements/sql-statement-drop-sequence.md b/sql-statements/sql-statement-drop-sequence.md index ec6f456f092ab..0e1f4e56c562f 100644 --- a/sql-statements/sql-statement-drop-sequence.md +++ b/sql-statements/sql-statement-drop-sequence.md @@ -45,4 +45,3 @@ DROP SEQUENCE seq, seq2; - [シーケンスを作成](/sql-statements/sql-statement-create-sequence.md) - [シーケンスの変更](/sql-statements/sql-statement-alter-sequence.md) - [シーケンスの作成を表示](/sql-statements/sql-statement-show-create-sequence.md) - diff --git a/sql-statements/sql-statement-drop-stats.md b/sql-statements/sql-statement-drop-stats.md index e669534dd365f..bba863b0e56e9 100644 --- a/sql-statements/sql-statement-drop-stats.md +++ b/sql-statements/sql-statement-drop-stats.md @@ -81,4 +81,3 @@ SHOW STATS_META WHERE db_name='test' and table_name='t'; ## 参照 {#see-also} - [統計入門](/statistics.md) - diff --git a/sql-statements/sql-statement-drop-view.md b/sql-statements/sql-statement-drop-view.md index 5258af784514f..e1bef42cb7e28 100644 --- a/sql-statements/sql-statement-drop-view.md +++ b/sql-statements/sql-statement-drop-view.md @@ -79,4 +79,3 @@ TiDBの`DROP VIEW`文はMySQLと完全に互換性があります。互換性に - [ビューを作成](/sql-statements/sql-statement-create-view.md) - [テーブルを削除](/sql-statements/sql-statement-drop-table.md) - diff --git a/sql-statements/sql-statement-execute.md b/sql-statements/sql-statement-execute.md index 0c1c360b47eb6..8a368641586f0 100644 --- a/sql-statements/sql-statement-execute.md +++ b/sql-statements/sql-statement-execute.md @@ -43,4 +43,3 @@ TiDBの`EXECUTE`文はMySQLと完全に互換性があります。互換性に - [準備する](/sql-statements/sql-statement-prepare.md) - [割り当て解除](/sql-statements/sql-statement-deallocate.md) - diff --git a/sql-statements/sql-statement-explain-analyze.md b/sql-statements/sql-statement-explain-analyze.md index 50eae5cb39f39..28d669c54249a 100644 --- a/sql-statements/sql-statement-explain-analyze.md +++ b/sql-statements/sql-statement-explain-analyze.md @@ -325,4 +325,3 @@ TiDB v7.1 を使用している場合、計算は`pd/pd-client/model.go`の`Befo - [EXPLAIN](/sql-statements/sql-statement-explain.md) - [テーブルを分析する](/sql-statements/sql-statement-analyze-table.md) - [トレース](/sql-statements/sql-statement-trace.md) - diff --git a/sql-statements/sql-statement-flashback-cluster.md b/sql-statements/sql-statement-flashback-cluster.md index 5a12fd45fe949..82643cd56f4b5 100644 --- a/sql-statements/sql-statement-flashback-cluster.md +++ b/sql-statements/sql-statement-flashback-cluster.md @@ -185,4 +185,3 @@ ERROR 1105 (HY000): Detected another DDL job at 2023-01-29 14:33:12 +0800 CST, c ## MySQLとの互換性 {#mysql-compatibility} このステートメントは、MySQL構文に対するTiDBの拡張機能です。 - diff --git a/sql-statements/sql-statement-flashback-database.md b/sql-statements/sql-statement-flashback-database.md index 07a543442b99b..e5e2bbfef9ab0 100644 --- a/sql-statements/sql-statement-flashback-database.md +++ b/sql-statements/sql-statement-flashback-database.md @@ -61,4 +61,3 @@ FlashbackToNewName ::= ## MySQLの互換性 {#mysql-compatibility} このステートメントは、MySQL 構文に対する TiDB 拡張です。 - diff --git a/sql-statements/sql-statement-flashback-table.md b/sql-statements/sql-statement-flashback-table.md index 247ee5886faf3..e6902213a2dbb 100644 --- a/sql-statements/sql-statement-flashback-table.md +++ b/sql-statements/sql-statement-flashback-table.md @@ -85,4 +85,3 @@ FlashbackToNewName ::= ## MySQLの互換性 {#mysql-compatibility} このステートメントは、MySQL 構文に対する TiDB 拡張です。 - diff --git a/sql-statements/sql-statement-flush-privileges.md b/sql-statements/sql-statement-flush-privileges.md index c3537b076ba37..af0bb33d5a3f5 100644 --- a/sql-statements/sql-statement-flush-privileges.md +++ b/sql-statements/sql-statement-flush-privileges.md @@ -45,4 +45,3 @@ TiDBの`FLUSH PRIVILEGES`文はMySQLと完全に互換性があります。互 - [権限管理](/privilege-management.md) - diff --git a/sql-statements/sql-statement-flush-status.md b/sql-statements/sql-statement-flush-status.md index 08cfc998667b5..abf860f400c89 100644 --- a/sql-statements/sql-statement-flush-status.md +++ b/sql-statements/sql-statement-flush-status.md @@ -77,6 +77,5 @@ mysql> show status; ## 参照 {#see-also} -- [[グローバル|セッション]ステータスを表示](/sql-statements/sql-statement-show-status.md) +- [SHOW [GLOBAL|SESSION] STATUS](/sql-statements/sql-statement-show-status.md) - [サーバーステータス変数](/status-variables.md) - diff --git a/sql-statements/sql-statement-flush-tables.md b/sql-statements/sql-statement-flush-tables.md index 57a092fe3348f..0eb117ba79309 100644 --- a/sql-statements/sql-statement-flush-tables.md +++ b/sql-statements/sql-statement-flush-tables.md @@ -56,4 +56,3 @@ ERROR 1105 (HY000): FLUSH TABLES WITH READ LOCK is not supported. Please use @@ ## 参照 {#see-also} - [履歴データを読む](/read-historical-data.md) - diff --git a/sql-statements/sql-statement-import-into.md b/sql-statements/sql-statement-import-into.md index 3f4bc8bcf2884..82c5780a30194 100644 --- a/sql-statements/sql-statement-import-into.md +++ b/sql-statements/sql-statement-import-into.md @@ -369,4 +369,3 @@ IMPORT INTO t FROM SELECT * FROM src AS OF TIMESTAMP '2024-02-27 11:38:00'; - [`CANCEL IMPORT JOB`](/sql-statements/sql-statement-cancel-import-job.md) - [`SHOW IMPORT JOB(s)`](/sql-statements/sql-statement-show-import-job.md) - [TiDB分散実行フレームワーク(DXF)](/tidb-distributed-execution-framework.md) - diff --git a/sql-statements/sql-statement-insert.md b/sql-statements/sql-statement-insert.md index 30a75dd3cc4b8..92d548659586b 100644 --- a/sql-statements/sql-statement-insert.md +++ b/sql-statements/sql-statement-insert.md @@ -109,4 +109,3 @@ TiDBの`INSERT`文はMySQLと完全に互換性があります。互換性に違 - [選択](/sql-statements/sql-statement-select.md) - [アップデート](/sql-statements/sql-statement-update.md) - [交換する](/sql-statements/sql-statement-replace.md) - diff --git a/sql-statements/sql-statement-kill.md b/sql-statements/sql-statement-kill.md index b5cb30d050782..d10e72047ac48 100644 --- a/sql-statements/sql-statement-kill.md +++ b/sql-statements/sql-statement-kill.md @@ -78,6 +78,5 @@ Global Kill 機能が有効になっていない場合、または v6.1.0 より ## 参照 {#see-also} -- [プロセスリストを[完全]表示](/sql-statements/sql-statement-show-processlist.md) +- [SHOW [FULL] PROCESSLIST](/sql-statements/sql-statement-show-processlist.md) - [クラスタープロセスリスト](/information-schema/information-schema-processlist.md#cluster_processlist) - diff --git a/sql-statements/sql-statement-load-data.md b/sql-statements/sql-statement-load-data.md index 54020a556956d..9f2234153ef0e 100644 --- a/sql-statements/sql-statement-load-data.md +++ b/sql-statements/sql-statement-load-data.md @@ -228,4 +228,3 @@ IGNORE 1 LINES; - [TiDB 悲観的トランザクションモード](/pessimistic-transaction.md) - diff --git a/sql-statements/sql-statement-load-stats.md b/sql-statements/sql-statement-load-stats.md index aed4394e8acf6..a7c875e4b3d8f 100644 --- a/sql-statements/sql-statement-load-stats.md +++ b/sql-statements/sql-statement-load-stats.md @@ -39,4 +39,3 @@ LOAD STATS '/tmp/stats.json'; ## 関連項目 {#see-also} - [統計](/statistics.md) - diff --git a/sql-statements/sql-statement-lock-stats.md b/sql-statements/sql-statement-lock-stats.md index f33917eb84f6f..8a6b9604b1cf4 100644 --- a/sql-statements/sql-statement-lock-stats.md +++ b/sql-statements/sql-statement-lock-stats.md @@ -141,4 +141,3 @@ mysql> SHOW WARNINGS; - [統計](/statistics.md#lock-statistics) - [統計情報をアンロック](/sql-statements/sql-statement-unlock-stats.md) - [統計を表示_ロック済み](/sql-statements/sql-statement-show-stats-locked.md) - diff --git a/sql-statements/sql-statement-lock-tables-and-unlock-tables.md b/sql-statements/sql-statement-lock-tables-and-unlock-tables.md index cba57a3634c20..8bcd84048e00f 100644 --- a/sql-statements/sql-statement-lock-tables-and-unlock-tables.md +++ b/sql-statements/sql-statement-lock-tables-and-unlock-tables.md @@ -109,4 +109,3 @@ ERROR 1066 (42000): Not unique table/alias: 't' ### テーブルロックの解除 {#table-lock-release} TiDB セッションでトランザクションが明示的に開始されると (たとえば、 `BEGIN`ステートメントを使用)、TiDB はセッションによって保持されているテーブル ロックを暗黙的に解放しませんが、MySQL は解放します。 - diff --git a/sql-statements/sql-statement-modify-column.md b/sql-statements/sql-statement-modify-column.md index 7e00e3598a71d..d368aad23c9e4 100644 --- a/sql-statements/sql-statement-modify-column.md +++ b/sql-statements/sql-statement-modify-column.md @@ -204,4 +204,3 @@ CREATE TABLE `t1` ( - [列を追加](/sql-statements/sql-statement-add-column.md) - [ドロップカラム](/sql-statements/sql-statement-drop-column.md) - [列の変更](/sql-statements/sql-statement-change-column.md) - diff --git a/sql-statements/sql-statement-overview.md b/sql-statements/sql-statement-overview.md index 6ecf4454768c4..178397697ad56 100644 --- a/sql-statements/sql-statement-overview.md +++ b/sql-statements/sql-statement-overview.md @@ -333,4 +333,3 @@ TiDBは、ISO/IEC SQL標準に準拠することを目的としたSQL文を使 | [`SHOW STATS_LOCKED`](/sql-statements/sql-statement-show-stats-locked.md) | 統計情報がロックされているテーブルを表示します。 | | [`SHOW STATS_META`](/sql-statements/sql-statement-show-stats-meta.md) | テーブルに含まれる行数と、そのテーブル内で変更された行数を表示します。 | | [`SHOW STATS_TOPN`](/sql-statements/sql-statement-show-stats-topn.md) | 統計情報の中から上位N件の情報を表示します。 | - diff --git a/sql-statements/sql-statement-prepare.md b/sql-statements/sql-statement-prepare.md index b197d00a782c8..c3ac8041b1e76 100644 --- a/sql-statements/sql-statement-prepare.md +++ b/sql-statements/sql-statement-prepare.md @@ -53,4 +53,3 @@ TiDBの`PREPARE`文はMySQLと完全に互換性があります。互換性に - [実行する](/sql-statements/sql-statement-execute.md) - [割り当て解除](/sql-statements/sql-statement-deallocate.md) - diff --git a/sql-statements/sql-statement-query-watch.md b/sql-statements/sql-statement-query-watch.md index 7aaf1c80a13e5..cb8a9f02eb019 100644 --- a/sql-statements/sql-statement-query-watch.md +++ b/sql-statements/sql-statement-query-watch.md @@ -63,4 +63,3 @@ DropQueryWatchStmt ::= ## 関連項目 {#see-also} - [暴走クエリ](/tidb-resource-control-runaway-queries.md) - diff --git a/sql-statements/sql-statement-recover-table.md b/sql-statements/sql-statement-recover-table.md index 46164e915c5b0..6d2254c8a77bb 100644 --- a/sql-statements/sql-statement-recover-table.md +++ b/sql-statements/sql-statement-recover-table.md @@ -86,4 +86,3 @@ NUM ::= intLit ## MySQLの互換性 {#mysql-compatibility} このステートメントは、MySQL 構文に対する TiDB 拡張です。 - diff --git a/sql-statements/sql-statement-rename-index.md b/sql-statements/sql-statement-rename-index.md index 2e5b6fe22ba7a..23c498c3ac32e 100644 --- a/sql-statements/sql-statement-rename-index.md +++ b/sql-statements/sql-statement-rename-index.md @@ -60,4 +60,3 @@ TiDBの`RENAME INDEX`文はMySQLと完全に互換性があります。互換性 - [インデックスの削除](/sql-statements/sql-statement-drop-index.md) - [インデックスを表示](/sql-statements/sql-statement-show-indexes.md) - [インデックスの変更](/sql-statements/sql-statement-alter-index.md) - diff --git a/sql-statements/sql-statement-rename-table.md b/sql-statements/sql-statement-rename-table.md index 25fe33a97248c..c81780f310955 100644 --- a/sql-statements/sql-statement-rename-table.md +++ b/sql-statements/sql-statement-rename-table.md @@ -141,4 +141,3 @@ TiDBの`RENAME TABLE`文はMySQLと完全に互換性があります。互換性 - [テーブルの作成](/sql-statements/sql-statement-create-table.md) - [テーブルを表示](/sql-statements/sql-statement-show-tables.md) - [テーブルの変更](/sql-statements/sql-statement-alter-table.md) - diff --git a/sql-statements/sql-statement-rename-user.md b/sql-statements/sql-statement-rename-user.md index 0f278c25d4226..16f11490bdec0 100644 --- a/sql-statements/sql-statement-rename-user.md +++ b/sql-statements/sql-statement-rename-user.md @@ -79,4 +79,3 @@ ERROR 1141 (42000): There is no such grant defined for user 'newuser' on host '% - [ユーザーの作成](/sql-statements/sql-statement-create-user.md) - [ショーグラント](/sql-statements/sql-statement-show-grants.md) - [ユーザーを削除](/sql-statements/sql-statement-drop-user.md) - diff --git a/sql-statements/sql-statement-replace.md b/sql-statements/sql-statement-replace.md index 445fc222b23f9..50eda84fd2181 100644 --- a/sql-statements/sql-statement-replace.md +++ b/sql-statements/sql-statement-replace.md @@ -80,4 +80,3 @@ TiDBの`REPLACE`文はMySQLと完全に互換性があります。互換性に - [入れる](/sql-statements/sql-statement-insert.md) - [選択](/sql-statements/sql-statement-select.md) - [アップデート](/sql-statements/sql-statement-update.md) - diff --git a/sql-statements/sql-statement-restore.md b/sql-statements/sql-statement-restore.md index 5c9a6ac4bc5ca..7c7891c2644cb 100644 --- a/sql-statements/sql-statement-restore.md +++ b/sql-statements/sql-statement-restore.md @@ -165,4 +165,3 @@ RESTORE DATABASE * FROM 's3://example-bucket/inc-backup-2'; - [バックアップ](/sql-statements/sql-statement-backup.md) - [ショーが復元する](/sql-statements/sql-statement-show-backups.md) - diff --git a/sql-statements/sql-statement-rollback.md b/sql-statements/sql-statement-rollback.md index 4837f62150d1e..5024b8f7fc696 100644 --- a/sql-statements/sql-statement-rollback.md +++ b/sql-statements/sql-statement-rollback.md @@ -48,4 +48,3 @@ Empty set (0.01 sec) - [COMMIT](/sql-statements/sql-statement-commit.md) - [始める](/sql-statements/sql-statement-begin.md) - [トランザクションを開始](/sql-statements/sql-statement-start-transaction.md) - diff --git a/sql-statements/sql-statement-savepoint.md b/sql-statements/sql-statement-savepoint.md index 45983136e9891..ee1c7677fcd57 100644 --- a/sql-statements/sql-statement-savepoint.md +++ b/sql-statements/sql-statement-savepoint.md @@ -158,4 +158,3 @@ TiDB は MySQL 構文`ROLLBACK WORK TO SAVEPOINT ...`サポートしていませ - [トランザクションを開始](/sql-statements/sql-statement-start-transaction.md) - [TiDB 楽観的トランザクションモード](/optimistic-transaction.md) - [TiDB 悲観的トランザクションモード](/pessimistic-transaction.md) - diff --git a/sql-statements/sql-statement-select.md b/sql-statements/sql-statement-select.md index 502dae2150628..c969c4a7beae6 100644 --- a/sql-statements/sql-statement-select.md +++ b/sql-statements/sql-statement-select.md @@ -234,4 +234,3 @@ Query OK, 3 rows affected (0.00 sec) - [消去](/sql-statements/sql-statement-delete.md) - [アップデート](/sql-statements/sql-statement-update.md) - [交換する](/sql-statements/sql-statement-replace.md) - diff --git a/sql-statements/sql-statement-set-names.md b/sql-statements/sql-statement-set-names.md index 71fd29108e7a3..f90f8f650e956 100644 --- a/sql-statements/sql-statement-set-names.md +++ b/sql-statements/sql-statement-set-names.md @@ -75,7 +75,6 @@ TiDBの`SET [NAMES|CHARACTER SET]`文はMySQLと完全に互換性がありま ## 参照 {#see-also} -- [[グローバル|セッション]変数を表示](/sql-statements/sql-statement-show-variables.md) +- [SHOW [GLOBAL|SESSION] VARIABLES](/sql-statements/sql-statement-show-variables.md) - [`SET <variable>`](/sql-statements/sql-statement-set-variable.md) - [文字セットと照合順序のサポート](/character-set-and-collation.md) - diff --git a/sql-statements/sql-statement-set-password.md b/sql-statements/sql-statement-set-password.md index 874199ba65403..bf7db2fb81b2d 100644 --- a/sql-statements/sql-statement-set-password.md +++ b/sql-statements/sql-statement-set-password.md @@ -67,4 +67,3 @@ TiDBの`SET PASSWORD`文はMySQLと完全に互換性があります。互換性 - [権限管理](/privilege-management.md) - diff --git a/sql-statements/sql-statement-set-resource-group.md b/sql-statements/sql-statement-set-resource-group.md index 7d9bbbfd39a1d..638d23bc5e8b2 100644 --- a/sql-statements/sql-statement-set-resource-group.md +++ b/sql-statements/sql-statement-set-resource-group.md @@ -94,4 +94,3 @@ MySQL は[リソースグループを設定する](https://dev.mysql.com/doc/ref - [リソースグループを削除する](/sql-statements/sql-statement-drop-resource-group.md) - [アルター・リソース・グループ](/sql-statements/sql-statement-alter-resource-group.md) - [リソース制御](/tidb-resource-control-ru-groups.md) - diff --git a/sql-statements/sql-statement-set-role.md b/sql-statements/sql-statement-set-role.md index bc0a245035502..b79fe9528d4f3 100644 --- a/sql-statements/sql-statement-set-role.md +++ b/sql-statements/sql-statement-set-role.md @@ -98,4 +98,3 @@ TiDBの`SET ROLE`文はMySQL 8.0のロール機能と完全に互換性があり - [ロールベースアクセス制御](/role-based-access-control.md) - diff --git a/sql-statements/sql-statement-set-transaction.md b/sql-statements/sql-statement-set-transaction.md index 63d9bb51fe757..5e02956d3331a 100644 --- a/sql-statements/sql-statement-set-transaction.md +++ b/sql-statements/sql-statement-set-transaction.md @@ -71,4 +71,3 @@ mysql> SHOW SESSION VARIABLES LIKE 'transaction_isolation'; - [`SET [GLOBAL|SESSION] <variable>`](/sql-statements/sql-statement-set-variable.md) - [分離レベル](/transaction-isolation-levels.md) - diff --git a/sql-statements/sql-statement-set-variable.md b/sql-statements/sql-statement-set-variable.md index 4ae5f89bd0c09..3265bc2ea56cb 100644 --- a/sql-statements/sql-statement-set-variable.md +++ b/sql-statements/sql-statement-set-variable.md @@ -120,4 +120,4 @@ SELECT @myvar, @myvar + 1; ## 参照 {#see-also} -- [[グローバル|セッション]変数を表示](/sql-statements/sql-statement-show-variables.md) +- [SHOW [GLOBAL|SESSION] VARIABLES](/sql-statements/sql-statement-show-variables.md) diff --git a/sql-statements/sql-statement-show-analyze-status.md b/sql-statements/sql-statement-show-analyze-status.md index 51da7628e1ba5..2c028ac1f3674 100644 --- a/sql-statements/sql-statement-show-analyze-status.md +++ b/sql-statements/sql-statement-show-analyze-status.md @@ -87,4 +87,3 @@ mysql> show analyze status; ## 参照 {#see-also} - [ANALYZE_STATUS テーブル](/information-schema/information-schema-analyze-status.md) - diff --git a/sql-statements/sql-statement-show-backups.md b/sql-statements/sql-statement-show-backups.md index 53905384dccc7..7eb3bc6c76eaa 100644 --- a/sql-statements/sql-statement-show-backups.md +++ b/sql-statements/sql-statement-show-backups.md @@ -104,4 +104,3 @@ SHOW BACKUPS WHERE `Progress` < 25.0; - [バックアップ](/sql-statements/sql-statement-backup.md) - [復元する](/sql-statements/sql-statement-restore.md) - diff --git a/sql-statements/sql-statement-show-bindings.md b/sql-statements/sql-statement-show-bindings.md index 6d5528f223f1a..a8b291e2653a8 100644 --- a/sql-statements/sql-statement-show-bindings.md +++ b/sql-statements/sql-statement-show-bindings.md @@ -129,9 +129,8 @@ Original_sql: select * from t1 where b = ? ## 参照 {#see-also} -- [[グローバル|セッション]バインディングの作成](/sql-statements/sql-statement-create-binding.md) -- [DROP [グローバル|セッション] バインディング](/sql-statements/sql-statement-drop-binding.md) -- [テーブルを分析する](/sql-statements/sql-statement-analyze-table.md) +- [CREATE [GLOBAL|SESSION] BINDING](/sql-statements/sql-statement-create-binding.md) +- [DROP [GLOBAL|SESSION] BINDING](/sql-statements/sql-statement-drop-binding.md) +- [ANALYZE TABLE](/sql-statements/sql-statement-analyze-table.md) - [オプティマイザヒント](/optimizer-hints.md) - [SQLプラン管理](/sql-plan-management.md) - diff --git a/sql-statements/sql-statement-show-builtins.md b/sql-statements/sql-statement-show-builtins.md index 361c10561b2ac..28336f83d7e44 100644 --- a/sql-statements/sql-statement-show-builtins.md +++ b/sql-statements/sql-statement-show-builtins.md @@ -321,4 +321,3 @@ SHOW BUILTINS; ## MySQLの互換性 {#mysql-compatibility} このステートメントは、MySQL 構文に対する TiDB 拡張です。 - diff --git a/sql-statements/sql-statement-show-character-set.md b/sql-statements/sql-statement-show-character-set.md index f420a93afbb21..3cdad3cee4cd3 100644 --- a/sql-statements/sql-statement-show-character-set.md +++ b/sql-statements/sql-statement-show-character-set.md @@ -68,4 +68,3 @@ TiDBの`SHOW CHARACTER SET`文の使用方法はMySQLと完全に互換性があ - [照合順序を表示](/sql-statements/sql-statement-show-collation.md) - [文字セットと照合順序](/character-set-and-collation.md) - diff --git a/sql-statements/sql-statement-show-collation.md b/sql-statements/sql-statement-show-collation.md index 0a035b09c9555..a84be8f6b788c 100644 --- a/sql-statements/sql-statement-show-collation.md +++ b/sql-statements/sql-statement-show-collation.md @@ -102,4 +102,3 @@ TiDBにおける`SHOW COLLATION`文の使用法はMySQLと完全に互換性が - [文字セットを表示](/sql-statements/sql-statement-show-character-set.md) - [文字セットと照合順序](/character-set-and-collation.md) - diff --git a/sql-statements/sql-statement-show-column-stats-usage.md b/sql-statements/sql-statement-show-column-stats-usage.md index 82710bedb7306..7a88b440fd2cc 100644 --- a/sql-statements/sql-statement-show-column-stats-usage.md +++ b/sql-statements/sql-statement-show-column-stats-usage.md @@ -54,4 +54,3 @@ SHOW COLUMN_STATS_USAGE; - [`ANALYZE`](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) - diff --git a/sql-statements/sql-statement-show-columns-from.md b/sql-statements/sql-statement-show-columns-from.md index 85609a4c67e1a..8135db9025ccc 100644 --- a/sql-statements/sql-statement-show-columns-from.md +++ b/sql-statements/sql-statement-show-columns-from.md @@ -134,4 +134,3 @@ TiDBの`SHOW [FULL] COLUMNS FROM`文はMySQLと完全に互換性があります ## 参照 {#see-also} - [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) - diff --git a/sql-statements/sql-statement-show-config.md b/sql-statements/sql-statement-show-config.md index 02e01e27cbc66..61edf963e80ba 100644 --- a/sql-statements/sql-statement-show-config.md +++ b/sql-statements/sql-statement-show-config.md @@ -74,4 +74,3 @@ SHOW CONFIG LIKE 'tidb'; ## 参照 {#see-also} - [変数を表示](/sql-statements/sql-statement-show-variables.md) - diff --git a/sql-statements/sql-statement-show-create-database.md b/sql-statements/sql-statement-show-create-database.md index 0020df8d878f6..20922dce3b08c 100644 --- a/sql-statements/sql-statement-show-create-database.md +++ b/sql-statements/sql-statement-show-create-database.md @@ -62,4 +62,3 @@ SHOW CREATE SCHEMA IF NOT EXISTS test; - [テーブルを削除](/sql-statements/sql-statement-drop-table.md) - [テーブルを表示](/sql-statements/sql-statement-show-tables.md) - [列を表示](/sql-statements/sql-statement-show-columns-from.md) - diff --git a/sql-statements/sql-statement-show-create-placement-policy.md b/sql-statements/sql-statement-show-create-placement-policy.md index d832283ce309b..43660c9b1d196 100644 --- a/sql-statements/sql-statement-show-create-placement-policy.md +++ b/sql-statements/sql-statement-show-create-placement-policy.md @@ -49,4 +49,3 @@ SHOW CREATE PLACEMENT POLICY p1\G - [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) - [配置方針の変更](/sql-statements/sql-statement-alter-placement-policy.md) - [ドロップ配置ポリシー](/sql-statements/sql-statement-drop-placement-policy.md) - diff --git a/sql-statements/sql-statement-show-create-resource-group.md b/sql-statements/sql-statement-show-create-resource-group.md index dacf5d5137a49..54a9aebb84428 100644 --- a/sql-statements/sql-statement-show-create-resource-group.md +++ b/sql-statements/sql-statement-show-create-resource-group.md @@ -54,4 +54,3 @@ SHOW CREATE RESOURCE GROUP rg1; - [リソースグループを作成する](/sql-statements/sql-statement-alter-resource-group.md) - [アルター・リソース・グループ](/sql-statements/sql-statement-alter-resource-group.md) - [リソースグループを削除する](/sql-statements/sql-statement-drop-resource-group.md) - diff --git a/sql-statements/sql-statement-show-create-sequence.md b/sql-statements/sql-statement-show-create-sequence.md index 5e0600bf00009..2b2972b94c5dd 100644 --- a/sql-statements/sql-statement-show-create-sequence.md +++ b/sql-statements/sql-statement-show-create-sequence.md @@ -42,4 +42,3 @@ SHOW CREATE SEQUENCE seq; - [シーケンスを作成](/sql-statements/sql-statement-create-sequence.md) - [シーケンスの変更](/sql-statements/sql-statement-alter-sequence.md) - [ドロップシーケンス](/sql-statements/sql-statement-drop-sequence.md) - diff --git a/sql-statements/sql-statement-show-create-table.md b/sql-statements/sql-statement-show-create-table.md index 509090272db07..84b1362f30032 100644 --- a/sql-statements/sql-statement-show-create-table.md +++ b/sql-statements/sql-statement-show-create-table.md @@ -39,4 +39,3 @@ TiDBの`SHOW CREATE TABLE`文はMySQLと完全に互換性があります。互 - [テーブルを削除](/sql-statements/sql-statement-drop-table.md) - [テーブルを表示](/sql-statements/sql-statement-show-tables.md) - [列を表示](/sql-statements/sql-statement-show-columns-from.md) - diff --git a/sql-statements/sql-statement-show-create-user.md b/sql-statements/sql-statement-show-create-user.md index fed911e9ad352..158c1181fef71 100644 --- a/sql-statements/sql-statement-show-create-user.md +++ b/sql-statements/sql-statement-show-create-user.md @@ -53,4 +53,3 @@ mysql> SHOW GRANTS FOR 'root'; - [ユーザーの作成](/sql-statements/sql-statement-create-user.md) - [ショーグラント](/sql-statements/sql-statement-show-grants.md) - [ユーザーを削除](/sql-statements/sql-statement-drop-user.md) - diff --git a/sql-statements/sql-statement-show-databases.md b/sql-statements/sql-statement-show-databases.md index 530b120429f17..07155bc169bc9 100644 --- a/sql-statements/sql-statement-show-databases.md +++ b/sql-statements/sql-statement-show-databases.md @@ -60,4 +60,3 @@ TiDBの`SHOW DATABASES`文はMySQLと完全に互換性があります。互換 - [データベースの削除](/sql-statements/sql-statement-drop-database.md) - [データベースの作成](/sql-statements/sql-statement-create-database.md) - [`INFORMATION_SCHEMA.SCHEMATA`](/information-schema/information-schema-schemata.md) - diff --git a/sql-statements/sql-statement-show-distribution-jobs.md b/sql-statements/sql-statement-show-distribution-jobs.md index 7fd496b8e7c5a..647da7719d8cb 100644 --- a/sql-statements/sql-statement-show-distribution-jobs.md +++ b/sql-statements/sql-statement-show-distribution-jobs.md @@ -47,4 +47,3 @@ SHOW DISTRIBUTION JOBS; - [`DISTRIBUTE TABLE`](/sql-statements/sql-statement-distribute-table.md) - [`SHOW TABLE DISTRIBUTION`](/sql-statements/sql-statement-show-table-distribution.md) - [`CANCEL DISTRIBUTION JOB`](/sql-statements/sql-statement-cancel-distribution-job.md) - diff --git a/sql-statements/sql-statement-show-engines.md b/sql-statements/sql-statement-show-engines.md index 4ab5464fd3fed..b7052380cda68 100644 --- a/sql-statements/sql-statement-show-engines.md +++ b/sql-statements/sql-statement-show-engines.md @@ -33,4 +33,3 @@ mysql> SHOW ENGINES; ## MySQLの互換性 {#mysql-compatibility} - このステートメントは、サポートされているエンジンとして常にInnoDBのみを返します。TiDBは内部的に、ストレージエンジンとして通常[TiKV](/tikv-overview.md)使用します。 - diff --git a/sql-statements/sql-statement-show-errors.md b/sql-statements/sql-statement-show-errors.md index 55da051b7cb0d..6885dbf658c7a 100644 --- a/sql-statements/sql-statement-show-errors.md +++ b/sql-statements/sql-statement-show-errors.md @@ -57,4 +57,3 @@ TiDBの`SHOW ERRORS`文はMySQLと完全に互換性があります。互換性 ## 参照 {#see-also} - [警告を表示](/sql-statements/sql-statement-show-warnings.md) - diff --git a/sql-statements/sql-statement-show-fields-from.md b/sql-statements/sql-statement-show-fields-from.md index 707b2af1a161b..23ac6be313026 100644 --- a/sql-statements/sql-statement-show-fields-from.md +++ b/sql-statements/sql-statement-show-fields-from.md @@ -6,4 +6,3 @@ summary: TiDB データベースの SHOW [FULL] FIELDS FROM の使用法の概 # SHOW [FULL] FIELDS FROM {#show-full-fields-from} この文は[`SHOW [FULL] COLUMNS FROM`](/sql-statements/sql-statement-show-columns-from.md)のエイリアスです。MySQLとの互換性のために用意されています。 - diff --git a/sql-statements/sql-statement-show-grants.md b/sql-statements/sql-statement-show-grants.md index 225d24867b803..3c38962720161 100644 --- a/sql-statements/sql-statement-show-grants.md +++ b/sql-statements/sql-statement-show-grants.md @@ -58,4 +58,3 @@ TiDBの`SHOW GRANTS`文はMySQLと完全に互換性があります。互換性 - [表示 ユーザーの作成](/sql-statements/sql-statement-show-create-user.md) - [付与](/sql-statements/sql-statement-grant-privileges.md) - diff --git a/sql-statements/sql-statement-show-import-job.md b/sql-statements/sql-statement-show-import-job.md index 907cad795abbf..becc147b5eab6 100644 --- a/sql-statements/sql-statement-show-import-job.md +++ b/sql-statements/sql-statement-show-import-job.md @@ -72,4 +72,3 @@ SHOW IMPORT JOB 60001; - [`IMPORT INTO`](/sql-statements/sql-statement-import-into.md) - [`CANCEL IMPORT JOB`](/sql-statements/sql-statement-cancel-import-job.md) - diff --git a/sql-statements/sql-statement-show-indexes.md b/sql-statements/sql-statement-show-indexes.md index 7c2612611e18c..55dee4cb2834e 100644 --- a/sql-statements/sql-statement-show-indexes.md +++ b/sql-statements/sql-statement-show-indexes.md @@ -67,4 +67,3 @@ TiDBの`SHOW INDEXES [FROM|IN]`文はMySQLと完全に互換性があります - [`information_schema.TIDB_INDEX_USAGE`](/information-schema/information-schema-tidb-index-usage.md) - [`information_schema.KEY_COLUMN_USAGE`](/information-schema/information-schema-key-column-usage.md) - [`sys.schema_unused_indexes`](/sys-schema/sys-schema-unused-indexes.md) - diff --git a/sql-statements/sql-statement-show-master-status.md b/sql-statements/sql-statement-show-master-status.md index 9a7eb92dd200b..ff2795c09ec55 100644 --- a/sql-statements/sql-statement-show-master-status.md +++ b/sql-statements/sql-statement-show-master-status.md @@ -27,4 +27,3 @@ SHOW MASTER STATUS; `SHOW MASTER STATUS`の出力はMySQLと一致するように設計されています。ただし、MySQLの結果はbinlogの位置情報であり、TiDBの結果は最新のTSO情報であるという点で実行結果が異なります。 `SHOW BINARY LOG STATUS`ステートメントは、MySQL 8.2.0 以降のバージョンでは非推奨となっている`SHOW MASTER STATUS`エイリアスとして TiDB に追加されました。 - diff --git a/sql-statements/sql-statement-show-placement-for.md b/sql-statements/sql-statement-show-placement-for.md index ae34fe97fbc0d..fa193a38d8742 100644 --- a/sql-statements/sql-statement-show-placement-for.md +++ b/sql-statements/sql-statement-show-placement-for.md @@ -84,4 +84,3 @@ SHOW PLACEMENT FOR TABLE t3 PARTITION p1\G - [SQLにおける配置ルール](/placement-rules-in-sql.md) - [番組掲載](/sql-statements/sql-statement-show-placement.md) - [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) - diff --git a/sql-statements/sql-statement-show-placement-labels.md b/sql-statements/sql-statement-show-placement-labels.md index 270532930e38e..12ab575e3a668 100644 --- a/sql-statements/sql-statement-show-placement-labels.md +++ b/sql-statements/sql-statement-show-placement-labels.md @@ -41,4 +41,3 @@ SHOW PLACEMENT LABELS; - [SQLにおける配置ルール](/placement-rules-in-sql.md) - [番組掲載](/sql-statements/sql-statement-show-placement.md) - [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) - diff --git a/sql-statements/sql-statement-show-placement.md b/sql-statements/sql-statement-show-placement.md index 158192a153e76..86952e7e475b7 100644 --- a/sql-statements/sql-statement-show-placement.md +++ b/sql-statements/sql-statement-show-placement.md @@ -54,4 +54,3 @@ SHOW PLACEMENT; - [SQLにおける配置ルール](/placement-rules-in-sql.md) - [ショーの掲載場所](/sql-statements/sql-statement-show-placement-for.md) - [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) - diff --git a/sql-statements/sql-statement-show-plugins.md b/sql-statements/sql-statement-show-plugins.md index 58382fa6f8e52..0cf3ca478e35f 100644 --- a/sql-statements/sql-statement-show-plugins.md +++ b/sql-statements/sql-statement-show-plugins.md @@ -49,4 +49,3 @@ TiDB の`SHOW PLUGINS`ステートメントは、MySQL と完全な互換性が ## 関連項目 {#see-also} - [`ADMIN PLUGINS`](/sql-statements/sql-statement-admin.md#admin-plugins-related-statement) - diff --git a/sql-statements/sql-statement-show-privileges.md b/sql-statements/sql-statement-show-privileges.md index b23c66563610f..f9e5c8df26ff8 100644 --- a/sql-statements/sql-statement-show-privileges.md +++ b/sql-statements/sql-statement-show-privileges.md @@ -97,4 +97,3 @@ TiDBの`SHOW PRIVILEGES`文はMySQLと完全に互換性があります。互換 - [`GRANT <privileges>`](/sql-statements/sql-statement-grant-privileges.md) - diff --git a/sql-statements/sql-statement-show-processlist.md b/sql-statements/sql-statement-show-processlist.md index 17f7ed11016c2..ae536aa659741 100644 --- a/sql-statements/sql-statement-show-processlist.md +++ b/sql-statements/sql-statement-show-processlist.md @@ -36,6 +36,5 @@ mysql> SHOW PROCESSLIST; ## 参照 {#see-also} -- [キル [TIDB]](/sql-statements/sql-statement-kill.md) +- [KILL](/sql-statements/sql-statement-kill.md) - [`INFORMATION_SCHEMA.PROCESSLIST`](/information-schema/information-schema-processlist.md) - diff --git a/sql-statements/sql-statement-show-profiles.md b/sql-statements/sql-statement-show-profiles.md index d3c433a58d7b4..a5f3d998aa8fe 100644 --- a/sql-statements/sql-statement-show-profiles.md +++ b/sql-statements/sql-statement-show-profiles.md @@ -31,4 +31,3 @@ SHOW PROFILES; このステートメントはMySQLとの互換性のためにのみ含まれています。1 `SHOW PROFILES`実行すると常に空の結果が返されます。 代替案として、TiDB は SQL パフォーマンスの問題を理解するのに役立つ[明細書要約表](/statement-summary-tables.md)提供します。 - diff --git a/sql-statements/sql-statement-show-schemas.md b/sql-statements/sql-statement-show-schemas.md index af3a468d3c4cf..6fcd18606326c 100644 --- a/sql-statements/sql-statement-show-schemas.md +++ b/sql-statements/sql-statement-show-schemas.md @@ -6,4 +6,3 @@ summary: TiDB データベースの SHOW SCHEMAS の使用法の概要。 # SHOW SCHEMAS {#show-schemas} この文は[`SHOW DATABASES`](/sql-statements/sql-statement-show-databases.md)のエイリアスです。MySQLとの互換性のために用意されています。 - diff --git a/sql-statements/sql-statement-show-stats-buckets.md b/sql-statements/sql-statement-show-stats-buckets.md index 2f3babe7d6646..1fbd919705a03 100644 --- a/sql-statements/sql-statement-show-stats-buckets.md +++ b/sql-statements/sql-statement-show-stats-buckets.md @@ -60,4 +60,3 @@ SHOW STATS_BUCKETS WHERE Table_name='t'; - [`ANALYZE`](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) - diff --git a/sql-statements/sql-statement-show-stats-healthy.md b/sql-statements/sql-statement-show-stats-healthy.md index 6c34ede4515ce..86565bf904436 100644 --- a/sql-statements/sql-statement-show-stats-healthy.md +++ b/sql-statements/sql-statement-show-stats-healthy.md @@ -89,4 +89,3 @@ mysql> SHOW STATS_HEALTHY; - [分析](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) - diff --git a/sql-statements/sql-statement-show-stats-histograms.md b/sql-statements/sql-statement-show-stats-histograms.md index 71c743f4d3c52..9cc8c888ba02e 100644 --- a/sql-statements/sql-statement-show-stats-histograms.md +++ b/sql-statements/sql-statement-show-stats-histograms.md @@ -77,4 +77,3 @@ SHOW STATS_HISTOGRAMS WHERE table_name = 't2'; - [分析](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) - diff --git a/sql-statements/sql-statement-show-stats-locked.md b/sql-statements/sql-statement-show-stats-locked.md index 85a51f73eb15f..600de82d7bf24 100644 --- a/sql-statements/sql-statement-show-stats-locked.md +++ b/sql-statements/sql-statement-show-stats-locked.md @@ -72,4 +72,3 @@ mysql> SHOW STATS_LOCKED; - [統計](/statistics.md#lock-statistics) - [ロック統計](/sql-statements/sql-statement-lock-stats.md) - [統計情報をアンロック](/sql-statements/sql-statement-unlock-stats.md) - diff --git a/sql-statements/sql-statement-show-stats-meta.md b/sql-statements/sql-statement-show-stats-meta.md index 349d422da6d7f..109c804ad6aa0 100644 --- a/sql-statements/sql-statement-show-stats-meta.md +++ b/sql-statements/sql-statement-show-stats-meta.md @@ -74,4 +74,3 @@ SHOW STATS_META WHERE table_name = 't2'; - [分析](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) - diff --git a/sql-statements/sql-statement-show-stats-topn.md b/sql-statements/sql-statement-show-stats-topn.md index 4103af9ef9e90..1a75b72cfa02a 100644 --- a/sql-statements/sql-statement-show-stats-topn.md +++ b/sql-statements/sql-statement-show-stats-topn.md @@ -56,4 +56,3 @@ SHOW STATS_TOPN WHERE Table_name='t'; - [`ANALYZE`](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) - diff --git a/sql-statements/sql-statement-show-status.md b/sql-statements/sql-statement-show-status.md index 10929773457cc..54f0f4125daec 100644 --- a/sql-statements/sql-statement-show-status.md +++ b/sql-statements/sql-statement-show-status.md @@ -71,4 +71,3 @@ mysql> SHOW GLOBAL STATUS; - [フラッシュステータス](/sql-statements/sql-statement-flush-status.md) - [サーバーステータス変数](/status-variables.md) - diff --git a/sql-statements/sql-statement-show-table-distribution.md b/sql-statements/sql-statement-show-table-distribution.md index e3a637c2c52f1..6c8aa4b758111 100644 --- a/sql-statements/sql-statement-show-table-distribution.md +++ b/sql-statements/sql-statement-show-table-distribution.md @@ -65,4 +65,3 @@ SHOW TABLE t DISTRIBUTIONS; - [`DISTRIBUTE TABLE`](/sql-statements/sql-statement-distribute-table.md) - [`SHOW DISTRIBUTION JOBS`](/sql-statements/sql-statement-show-distribution-jobs.md) - [`CANCEL DISTRIBUTION JOB`](/sql-statements/sql-statement-cancel-distribution-job.md) - diff --git a/sql-statements/sql-statement-show-table-regions.md b/sql-statements/sql-statement-show-table-regions.md index ae30f013dc157..205520fde52ed 100644 --- a/sql-statements/sql-statement-show-table-regions.md +++ b/sql-statements/sql-statement-show-table-regions.md @@ -206,4 +206,3 @@ test> SHOW TABLE t REGIONS; - [分割領域](/sql-statements/sql-statement-split-region.md) - [テーブルを作成する](/sql-statements/sql-statement-create-table.md) - diff --git a/sql-statements/sql-statement-show-table-status.md b/sql-statements/sql-statement-show-table-status.md index cc70805c915f1..1ae15d0cfcc31 100644 --- a/sql-statements/sql-statement-show-table-status.md +++ b/sql-statements/sql-statement-show-table-status.md @@ -86,4 +86,3 @@ TiDBの`SHOW TABLE STATUS`文はMySQLと完全に互換性があります。互 - [テーブルの作成](/sql-statements/sql-statement-create-table.md) - [テーブルを削除](/sql-statements/sql-statement-drop-table.md) - [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) - diff --git a/sql-statements/sql-statement-show-tables.md b/sql-statements/sql-statement-show-tables.md index c9a21616ec2eb..9be815c8e3176 100644 --- a/sql-statements/sql-statement-show-tables.md +++ b/sql-statements/sql-statement-show-tables.md @@ -85,4 +85,3 @@ TiDBの`SHOW [FULL] TABLES`文はMySQLと完全に互換性があります。互 - [テーブルを削除](/sql-statements/sql-statement-drop-table.md) - [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) - [`INFORMATION_SCHEMA.TABLES`](/information-schema/information-schema-tables.md) - diff --git a/sql-statements/sql-statement-show-variables.md b/sql-statements/sql-statement-show-variables.md index 29f8639b03f07..5489b69cc5497 100644 --- a/sql-statements/sql-statement-show-variables.md +++ b/sql-statements/sql-statement-show-variables.md @@ -173,4 +173,3 @@ TiDBの`SHOW [GLOBAL|SESSION] VARIABLES`文はMySQLと完全に互換性があ ## 参照 {#see-also} - [`SET [GLOBAL|SESSION]`](/sql-statements/sql-statement-set-variable.md) - diff --git a/sql-statements/sql-statement-show-warnings.md b/sql-statements/sql-statement-show-warnings.md index 4a8c669b0e1d5..4c5d6dd8cffc5 100644 --- a/sql-statements/sql-statement-show-warnings.md +++ b/sql-statements/sql-statement-show-warnings.md @@ -81,4 +81,3 @@ TiDBの`SHOW WARNINGS`文はMySQLと完全に互換性があります。互換 ## 参照 {#see-also} - [エラーを表示](/sql-statements/sql-statement-show-errors.md) - diff --git a/sql-statements/sql-statement-shutdown.md b/sql-statements/sql-statement-shutdown.md index 2efbc3518a002..30834336507af 100644 --- a/sql-statements/sql-statement-shutdown.md +++ b/sql-statements/sql-statement-shutdown.md @@ -33,4 +33,3 @@ SHUTDOWN; > TiDB は分散データベースであるため、TiDB のシャットダウン操作では、TiDB クラスター全体ではなく、クライアントに接続された TiDB インスタンスが停止されます。 `SHUTDOWN`文はMySQLと部分的に互換性があります。互換性の問題が発生した場合は、 [バグを報告する](https://docs.pingcap.com/tidb/stable/support)実行してください。 - diff --git a/sql-statements/sql-statement-split-region.md b/sql-statements/sql-statement-split-region.md index 46c94fbcf1303..989e6ae52e309 100644 --- a/sql-statements/sql-statement-split-region.md +++ b/sql-statements/sql-statement-split-region.md @@ -391,4 +391,3 @@ CREATE TABLE t (a INT, b INT, INDEX idx1(a)) SHARD_ROW_ID_BITS = 4 PRE_SPLIT_REG - [テーブルリージョンを表示する](/sql-statements/sql-statement-show-table-regions.md) - セッション変数: [`tidb_scatter_region`](/system-variables.md#tidb_scatter_region) 、 [`tidb_wait_split_region_finish`](/system-variables.md#tidb_wait_split_region_finish) 、 [`tidb_wait_split_region_timeout`](/system-variables.md#tidb_wait_split_region_timeout) 。 - diff --git a/sql-statements/sql-statement-start-transaction.md b/sql-statements/sql-statement-start-transaction.md index aba048f53432a..8fc30b3c95772 100644 --- a/sql-statements/sql-statement-start-transaction.md +++ b/sql-statements/sql-statement-start-transaction.md @@ -50,4 +50,3 @@ Query OK, 0 rows affected (0.01 sec) - [ロールバック](/sql-statements/sql-statement-rollback.md) - [始める](/sql-statements/sql-statement-begin.md) - [因果関係の一貫性のみでトランザクションを開始する](/transaction-overview.md#causal-consistency) - diff --git a/sql-statements/sql-statement-table.md b/sql-statements/sql-statement-table.md index 4fb6ba9dab78e..b7ef6f1645784 100644 --- a/sql-statements/sql-statement-table.md +++ b/sql-statements/sql-statement-table.md @@ -85,4 +85,3 @@ TABLE t1 LIMIT 1; - [`SELECT`](/sql-statements/sql-statement-select.md) - [MySQLの`TABLE`文](https://dev.mysql.com/doc/refman/8.0/en/table.html) - diff --git a/sql-statements/sql-statement-trace.md b/sql-statements/sql-statement-trace.md index 0b98026a56b26..f0c7b9f1623b3 100644 --- a/sql-statements/sql-statement-trace.md +++ b/sql-statements/sql-statement-trace.md @@ -95,4 +95,3 @@ TRACE FORMAT='log' SELECT * FROM mysql.user; ## 参照 {#see-also} - [EXPLAIN分析](/sql-statements/sql-statement-explain-analyze.md) - diff --git a/sql-statements/sql-statement-unlock-stats.md b/sql-statements/sql-statement-unlock-stats.md index fb40bec6cd581..6f6d1854f5ccd 100644 --- a/sql-statements/sql-statement-unlock-stats.md +++ b/sql-statements/sql-statement-unlock-stats.md @@ -74,4 +74,3 @@ mysql> SHOW WARNINGS; - [統計](/statistics.md#lock-statistics) - [ロック統計](/sql-statements/sql-statement-lock-stats.md) - [統計を表示_ロック済み](/sql-statements/sql-statement-show-stats-locked.md) - diff --git a/sql-statements/sql-statement-update.md b/sql-statements/sql-statement-update.md index 3f34efadfccec..fbc24d6a68122 100644 --- a/sql-statements/sql-statement-update.md +++ b/sql-statements/sql-statement-update.md @@ -85,4 +85,3 @@ TiDB はより標準的な SQL 動作に従い、 `b`対 1 で更新します。 - [選択](/sql-statements/sql-statement-select.md) - [消去](/sql-statements/sql-statement-delete.md) - [交換する](/sql-statements/sql-statement-replace.md) - diff --git a/sql-statements/sql-statement-use.md b/sql-statements/sql-statement-use.md index 3d8f5d8fb9265..665a428202c44 100644 --- a/sql-statements/sql-statement-use.md +++ b/sql-statements/sql-statement-use.md @@ -80,4 +80,3 @@ TiDBの`USE`文はMySQLと完全に互換性があります。互換性に違い - [データベースの作成](/sql-statements/sql-statement-create-database.md) - [テーブルを表示](/sql-statements/sql-statement-show-tables.md) - diff --git a/sql-statements/sql-statement-with.md b/sql-statements/sql-statement-with.md index 2719aca248a6a..f8c4117eef908 100644 --- a/sql-statements/sql-statement-with.md +++ b/sql-statements/sql-statement-with.md @@ -86,4 +86,3 @@ WITH RECURSIVE cte(a) AS (SELECT 1 UNION SELECT a+1 FROM cte WHERE a < 5) SELECT - [消去](/sql-statements/sql-statement-delete.md) - [アップデート](/sql-statements/sql-statement-update.md) - [交換する](/sql-statements/sql-statement-replace.md) - From 4730f7e03ff06188a29d65effa526bfd530aa6f1 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Fri, 26 Jun 2026 10:34:49 +0900 Subject: [PATCH 15/24] =?UTF-8?q?i18n(ja):=20fix=20orphan=20=E6=96=87=20pa?= =?UTF-8?q?tterns=20in=20sql-statement=20files?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sql-statements/sql-statement-flush-privileges.md | 2 +- sql-statements/sql-statement-set-variable.md | 2 +- sql-statements/sql-statement-show-indexes.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sql-statements/sql-statement-flush-privileges.md b/sql-statements/sql-statement-flush-privileges.md index af0bb33d5a3f5..c23317adcf778 100644 --- a/sql-statements/sql-statement-flush-privileges.md +++ b/sql-statements/sql-statement-flush-privileges.md @@ -5,7 +5,7 @@ summary: TiDB データベースの FLUSH PRIVILEGES の使用法の概要。 # FLUSH PRIVILEGES {#flush-privileges} -文`FLUSH PRIVILEGES` 、TiDB に権限テーブルからメモリ内の権限コピーを再ロードするよう指示します。 `mysql.user`のようなテーブルを手動で編集した後は、この文を実行する必要があります。ただし、 `GRANT`や`REVOKE`ような権限文を使用した後は、この文を実行する必要はありません。この文を実行するには、 `RELOAD`権限が必要です。 +`FLUSH PRIVILEGES`文は、TiDB に権限テーブルからメモリ内の権限コピーを再ロードするよう指示します。 `mysql.user`のようなテーブルを手動で編集した後は、この文を実行する必要があります。ただし、 `GRANT`や`REVOKE`ような権限文を使用した後は、この文を実行する必要はありません。この文を実行するには、 `RELOAD`権限が必要です。 ## 概要 {#synopsis} diff --git a/sql-statements/sql-statement-set-variable.md b/sql-statements/sql-statement-set-variable.md index 3265bc2ea56cb..201989c681595 100644 --- a/sql-statements/sql-statement-set-variable.md +++ b/sql-statements/sql-statement-set-variable.md @@ -5,7 +5,7 @@ summary: TiDB データベースの SET [GLOBAL|SESSION] の使用法 # SET [GLOBAL|SESSION] <variable> {#code-set-global-session-x3c-variable-code} -文`SET [GLOBAL|SESSION]` TiDBの組み込み変数の1つを変更します。これらの変数は、 `SESSION`または`GLOBAL`スコープ、あるいは[ユーザー変数](/user-defined-variables.md)の[システム変数](/system-variables.md)かになります。 +`SET [GLOBAL|SESSION]`文は、TiDBの組み込み変数の1つを変更します。これらの変数は、 `SESSION`または`GLOBAL`スコープ、あるいは[ユーザー変数](/user-defined-variables.md)の[システム変数](/system-variables.md)かになります。 > **警告:** > diff --git a/sql-statements/sql-statement-show-indexes.md b/sql-statements/sql-statement-show-indexes.md index 55dee4cb2834e..a13cb203ce312 100644 --- a/sql-statements/sql-statement-show-indexes.md +++ b/sql-statements/sql-statement-show-indexes.md @@ -5,7 +5,7 @@ summary: TiDB データベースの SHOW INDEXES [FROM|IN] の使用法の概要 # SHOW INDEXES [FROM|IN]{#show-indexes-from-in} -文`SHOW INDEXES [FROM|IN]` 、指定されたテーブルのインデックスを一覧表示します。文`SHOW INDEX [FROM|IN]`と`SHOW KEYS [FROM|IN]`この文のエイリアスであり、MySQLとの互換性のために用意されています。 +`SHOW INDEXES [FROM|IN]`文は、指定されたテーブルのインデックスを一覧表示します。文`SHOW INDEX [FROM|IN]`と`SHOW KEYS [FROM|IN]`この文のエイリアスであり、MySQLとの互換性のために用意されています。 ## 概要 {#synopsis} From 0ec8e837946d6559ab55167199cab984753d3784 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Fri, 26 Jun 2026 10:42:11 +0900 Subject: [PATCH 16/24] =?UTF-8?q?i18n(ja):=20fix=20remaining=20264=20JP=20?= =?UTF-8?q?link=20texts=20and=20orphan=20=E6=96=87=20in=20explain.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sql-statements/sql-statement-add-column.md | 4 ++-- sql-statements/sql-statement-add-index.md | 12 +++++------ .../sql-statement-alter-database.md | 4 ++-- sql-statements/sql-statement-alter-index.md | 10 +++++----- .../sql-statement-alter-placement-policy.md | 6 +++--- .../sql-statement-alter-resource-group.md | 4 ++-- .../sql-statement-alter-sequence.md | 6 +++--- .../sql-statement-alter-table-compact.md | 4 ++-- sql-statements/sql-statement-alter-table.md | 20 +++++++++---------- sql-statements/sql-statement-alter-user.md | 6 +++--- sql-statements/sql-statement-analyze-table.md | 2 +- sql-statements/sql-statement-backup.md | 4 ++-- sql-statements/sql-statement-begin.md | 4 ++-- sql-statements/sql-statement-change-column.md | 12 +++++------ sql-statements/sql-statement-commit.md | 6 +++--- .../sql-statement-create-database.md | 8 ++++---- sql-statements/sql-statement-create-index.md | 14 ++++++------- .../sql-statement-create-placement-policy.md | 6 +++--- .../sql-statement-create-resource-group.md | 6 +++--- .../sql-statement-create-sequence.md | 6 +++--- .../sql-statement-create-table-like.md | 6 +++--- sql-statements/sql-statement-create-table.md | 6 +++--- sql-statements/sql-statement-create-user.md | 6 +++--- sql-statements/sql-statement-create-view.md | 8 ++++---- sql-statements/sql-statement-deallocate.md | 4 ++-- sql-statements/sql-statement-delete.md | 8 ++++---- sql-statements/sql-statement-do.md | 2 +- sql-statements/sql-statement-drop-column.md | 6 +++--- sql-statements/sql-statement-drop-database.md | 4 ++-- sql-statements/sql-statement-drop-index.md | 10 +++++----- .../sql-statement-drop-placement-policy.md | 6 +++--- .../sql-statement-drop-resource-group.md | 4 ++-- sql-statements/sql-statement-drop-sequence.md | 6 +++--- sql-statements/sql-statement-drop-table.md | 6 +++--- sql-statements/sql-statement-drop-user.md | 6 +++--- sql-statements/sql-statement-drop-view.md | 4 ++-- sql-statements/sql-statement-execute.md | 4 ++-- .../sql-statement-explain-analyze.md | 4 ++-- sql-statements/sql-statement-explain.md | 8 ++++---- .../sql-statement-flush-privileges.md | 2 +- .../sql-statement-grant-privileges.md | 2 +- sql-statements/sql-statement-insert.md | 8 ++++---- sql-statements/sql-statement-load-data.md | 4 ++-- sql-statements/sql-statement-lock-stats.md | 6 +++--- sql-statements/sql-statement-modify-column.md | 10 +++++----- sql-statements/sql-statement-prepare.md | 4 ++-- sql-statements/sql-statement-rename-index.md | 10 +++++----- sql-statements/sql-statement-rename-table.md | 6 +++--- sql-statements/sql-statement-rename-user.md | 6 +++--- sql-statements/sql-statement-replace.md | 8 ++++---- sql-statements/sql-statement-restore.md | 6 +++--- .../sql-statement-revoke-privileges.md | 2 +- sql-statements/sql-statement-rollback.md | 6 +++--- sql-statements/sql-statement-savepoint.md | 4 ++-- sql-statements/sql-statement-select.md | 8 ++++---- sql-statements/sql-statement-set-password.md | 2 +- .../sql-statement-set-resource-group.md | 6 +++--- sql-statements/sql-statement-set-role.md | 6 +++--- sql-statements/sql-statement-show-backups.md | 4 ++-- .../sql-statement-show-character-set.md | 2 +- .../sql-statement-show-collation.md | 2 +- .../sql-statement-show-columns-from.md | 2 +- sql-statements/sql-statement-show-config.md | 4 ++-- .../sql-statement-show-create-database.md | 8 ++++---- ...-statement-show-create-placement-policy.md | 8 ++++---- ...ql-statement-show-create-resource-group.md | 6 +++--- .../sql-statement-show-create-sequence.md | 6 +++--- .../sql-statement-show-create-table.md | 8 ++++---- .../sql-statement-show-create-user.md | 6 +++--- .../sql-statement-show-databases.md | 6 +++--- sql-statements/sql-statement-show-errors.md | 2 +- sql-statements/sql-statement-show-grants.md | 4 ++-- sql-statements/sql-statement-show-indexes.md | 6 +++--- .../sql-statement-show-placement-for.md | 4 ++-- .../sql-statement-show-placement-labels.md | 4 ++-- .../sql-statement-show-placement.md | 4 ++-- .../sql-statement-show-privileges.md | 4 ++-- .../sql-statement-show-stats-healthy.md | 2 +- .../sql-statement-show-stats-histograms.md | 4 ++-- .../sql-statement-show-stats-locked.md | 4 ++-- .../sql-statement-show-stats-meta.md | 2 +- sql-statements/sql-statement-show-status.md | 2 +- .../sql-statement-show-table-next-rowid.md | 2 +- .../sql-statement-show-table-regions.md | 4 ++-- .../sql-statement-show-table-status.md | 8 ++++---- sql-statements/sql-statement-show-tables.md | 6 +++--- sql-statements/sql-statement-show-warnings.md | 2 +- sql-statements/sql-statement-split-region.md | 2 +- .../sql-statement-start-transaction.md | 4 ++-- sql-statements/sql-statement-trace.md | 2 +- sql-statements/sql-statement-truncate.md | 8 ++++---- sql-statements/sql-statement-unlock-stats.md | 8 ++++---- sql-statements/sql-statement-update.md | 8 ++++---- sql-statements/sql-statement-use.md | 4 ++-- sql-statements/sql-statement-with.md | 10 +++++----- 95 files changed, 265 insertions(+), 265 deletions(-) diff --git a/sql-statements/sql-statement-add-column.md b/sql-statements/sql-statement-add-column.md index 3573ce7aeaeb4..42f9b1b0c6d76 100644 --- a/sql-statements/sql-statement-add-column.md +++ b/sql-statements/sql-statement-add-column.md @@ -92,5 +92,5 @@ mysql> SELECT * FROM t1; ## 参照 {#see-also} -- [インデックスを追加](/sql-statements/sql-statement-add-index.md) -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) +- [ADD INDEX](/sql-statements/sql-statement-add-index.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) diff --git a/sql-statements/sql-statement-add-index.md b/sql-statements/sql-statement-add-index.md index 0609f3f9a9094..24a3ba9b4ce35 100644 --- a/sql-statements/sql-statement-add-index.md +++ b/sql-statements/sql-statement-add-index.md @@ -114,11 +114,11 @@ mysql> EXPLAIN SELECT * FROM t1 WHERE c1 = 3; - [インデックス選択](/choose-index.md) - [インデックス問題の解決方法](/wrong-index-solution.md) -- [インデックスを作成する](/sql-statements/sql-statement-create-index.md) -- [インデックスを削除](/sql-statements/sql-statement-drop-index.md) -- [インデックス名の変更](/sql-statements/sql-statement-rename-index.md) -- [インデックスの変更](/sql-statements/sql-statement-alter-index.md) -- [列を追加](/sql-statements/sql-statement-add-column.md) -- [テーブルを作成する](/sql-statements/sql-statement-create-table.md) +- [CREATE INDEX](/sql-statements/sql-statement-create-index.md) +- [DROP INDEX](/sql-statements/sql-statement-drop-index.md) +- [RENAME INDEX](/sql-statements/sql-statement-rename-index.md) +- [ALTER INDEX](/sql-statements/sql-statement-alter-index.md) +- [ADD COLUMN](/sql-statements/sql-statement-add-column.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) - [EXPLAIN](/sql-statements/sql-statement-explain.md) - [TiDB分散実行フレームワーク(DXF)](/tidb-distributed-execution-framework.md) diff --git a/sql-statements/sql-statement-alter-database.md b/sql-statements/sql-statement-alter-database.md index 9d49c8da0f900..cfd919446532d 100644 --- a/sql-statements/sql-statement-alter-database.md +++ b/sql-statements/sql-statement-alter-database.md @@ -37,5 +37,5 @@ TiDBの`ALTER DATABASE`文はMySQLと完全に互換性があります。互換 ## 参照 {#see-also} -- [データベースの作成](/sql-statements/sql-statement-create-database.md) -- [データベースを表示](/sql-statements/sql-statement-show-databases.md) +- [CREATE DATABASE](/sql-statements/sql-statement-create-database.md) +- [SHOW DATABASES](/sql-statements/sql-statement-show-databases.md) diff --git a/sql-statements/sql-statement-alter-index.md b/sql-statements/sql-statement-alter-index.md index e4612f3494550..230cbbcfc351d 100644 --- a/sql-statements/sql-statement-alter-index.md +++ b/sql-statements/sql-statement-alter-index.md @@ -109,8 +109,8 @@ Query OK, 0 rows affected (0.02 sec) ## 参照 {#see-also} -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) -- [インデックスの作成](/sql-statements/sql-statement-create-index.md) -- [インデックスを追加](/sql-statements/sql-statement-add-index.md) -- [インデックスの削除](/sql-statements/sql-statement-drop-index.md) -- [インデックス名の変更](/sql-statements/sql-statement-rename-index.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) +- [CREATE INDEX](/sql-statements/sql-statement-create-index.md) +- [ADD INDEX](/sql-statements/sql-statement-add-index.md) +- [DROP INDEX](/sql-statements/sql-statement-drop-index.md) +- [RENAME INDEX](/sql-statements/sql-statement-rename-index.md) diff --git a/sql-statements/sql-statement-alter-placement-policy.md b/sql-statements/sql-statement-alter-placement-policy.md index 1f1375f081dfc..101fe8715878c 100644 --- a/sql-statements/sql-statement-alter-placement-policy.md +++ b/sql-statements/sql-statement-alter-placement-policy.md @@ -85,6 +85,6 @@ SHOW CREATE PLACEMENT POLICY p1\G ## 関連項目 {#see-also} - [SQLにおける配置ルール](/placement-rules-in-sql.md) -- [番組掲載](/sql-statements/sql-statement-show-placement.md) -- [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) -- [ドロップ配置ポリシー](/sql-statements/sql-statement-drop-placement-policy.md) +- [SHOW PLACEMENT](/sql-statements/sql-statement-show-placement.md) +- [CREATE PLACEMENT POLICY](/sql-statements/sql-statement-create-placement-policy.md) +- [DROP PLACEMENT POLICY](/sql-statements/sql-statement-drop-placement-policy.md) diff --git a/sql-statements/sql-statement-alter-resource-group.md b/sql-statements/sql-statement-alter-resource-group.md index a1738756db180..8da6a7647856e 100644 --- a/sql-statements/sql-statement-alter-resource-group.md +++ b/sql-statements/sql-statement-alter-resource-group.md @@ -180,6 +180,6 @@ MySQL は[アルター・リソース・グループ](https://dev.mysql.com/doc/ ## 関連項目 {#see-also} -- [リソースグループを削除する](/sql-statements/sql-statement-drop-resource-group.md) -- [リソースグループを作成する](/sql-statements/sql-statement-create-resource-group.md) +- [DROP RESOURCE GROUP](/sql-statements/sql-statement-drop-resource-group.md) +- [CREATE RESOURCE GROUP](/sql-statements/sql-statement-create-resource-group.md) - [リクエストユニット(RU)](/tidb-resource-control-ru-groups.md#what-is-request-unit-ru) diff --git a/sql-statements/sql-statement-alter-sequence.md b/sql-statements/sql-statement-alter-sequence.md index aabd49c747877..aff601ba453a8 100644 --- a/sql-statements/sql-statement-alter-sequence.md +++ b/sql-statements/sql-statement-alter-sequence.md @@ -189,7 +189,7 @@ SHOW CREATE SEQUENCE s2\G ## 参照 {#see-also} -- [シーケンスを作成](/sql-statements/sql-statement-create-sequence.md) -- [ドロップシーケンス](/sql-statements/sql-statement-drop-sequence.md) -- [シーケンスの作成を表示](/sql-statements/sql-statement-show-create-sequence.md) +- [CREATE SEQUENCE](/sql-statements/sql-statement-create-sequence.md) +- [DROP SEQUENCE](/sql-statements/sql-statement-drop-sequence.md) +- [SHOW CREATE SEQUENCE](/sql-statements/sql-statement-show-create-sequence.md) - [シーケンス関数](/functions-and-operators/sequence-functions.md) diff --git a/sql-statements/sql-statement-alter-table-compact.md b/sql-statements/sql-statement-alter-table-compact.md index 5a31a21290086..28c372b2f20c9 100644 --- a/sql-statements/sql-statement-alter-table-compact.md +++ b/sql-statements/sql-statement-alter-table-compact.md @@ -205,5 +205,5 @@ SELECT PARTITION_NAME, TOTAL_DELTA_ROWS, TOTAL_STABLE_ROWS ## 参照 {#see-also} -- [テーブルの変更](/sql-statements/sql-statement-alter-table.md) -- [TIDBを殺せ](/sql-statements/sql-statement-kill.md) +- [ALTER TABLE](/sql-statements/sql-statement-alter-table.md) +- [KILL](/sql-statements/sql-statement-kill.md) diff --git a/sql-statements/sql-statement-alter-table.md b/sql-statements/sql-statement-alter-table.md index 224c20a3db7ac..6656b6f2a26a4 100644 --- a/sql-statements/sql-statement-alter-table.md +++ b/sql-statements/sql-statement-alter-table.md @@ -162,7 +162,7 @@ TiDB の`ALTER TABLE`には次の主な制限が適用されます。 - TiDBは**実行前に**テーブルスキーマに従ってステートメントを検証します。例えば、 `ALTER TABLE t ADD COLUMN c1 INT, ADD COLUMN c2 INT AFTER c1;`を実行すると、列`c1`テーブルに存在しないためエラーが返されます。 - `ALTER TABLE`ステートメントの場合、TiDB での実行順序は左から右への変更が 1 つずつ順番に実行されるため、場合によっては MySQL と互換性がありません。 -- 主キー列の[再編成データ](/sql-statements/sql-statement-modify-column.md#reorg-data-change)種類の変更はサポートされていません。 +- 主キー列の[MODIFY COLUMN](/sql-statements/sql-statement-modify-column.md#reorg-data-change)種類の変更はサポートされていません。 - パーティション化されたテーブル上の列タイプの変更はサポートされていません。 @@ -181,12 +181,12 @@ TiDB の`ALTER TABLE`には次の主な制限が適用されます。 ## 参照 {#see-also} - [MySQLの互換性](/mysql-compatibility.md#ddl-operations) -- [列を追加](/sql-statements/sql-statement-add-column.md) -- [ドロップカラム](/sql-statements/sql-statement-drop-column.md) -- [インデックスを追加](/sql-statements/sql-statement-add-index.md) -- [インデックスを削除](/sql-statements/sql-statement-drop-index.md) -- [インデックス名の変更](/sql-statements/sql-statement-rename-index.md) -- [インデックスの変更](/sql-statements/sql-statement-alter-index.md) -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) -- [テーブルを削除](/sql-statements/sql-statement-drop-table.md) -- [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) +- [ADD COLUMN](/sql-statements/sql-statement-add-column.md) +- [DROP COLUMN](/sql-statements/sql-statement-drop-column.md) +- [ADD INDEX](/sql-statements/sql-statement-add-index.md) +- [DROP INDEX](/sql-statements/sql-statement-drop-index.md) +- [RENAME INDEX](/sql-statements/sql-statement-rename-index.md) +- [ALTER INDEX](/sql-statements/sql-statement-alter-index.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) +- [DROP TABLE](/sql-statements/sql-statement-drop-table.md) +- [SHOW CREATE TABLE](/sql-statements/sql-statement-show-create-table.md) diff --git a/sql-statements/sql-statement-alter-user.md b/sql-statements/sql-statement-alter-user.md index 7df68db07a23d..26647596df024 100644 --- a/sql-statements/sql-statement-alter-user.md +++ b/sql-statements/sql-statement-alter-user.md @@ -186,6 +186,6 @@ SELECT USER, JSON_EXTRACT(User_attributes, "$.resource_group") FROM mysql.user W -- [ユーザーを作成](/sql-statements/sql-statement-create-user.md) -- [ユーザーを削除](/sql-statements/sql-statement-drop-user.md) -- [ユーザーの作成を表示](/sql-statements/sql-statement-show-create-user.md) +- [CREATE USER](/sql-statements/sql-statement-create-user.md) +- [DROP USER](/sql-statements/sql-statement-drop-user.md) +- [SHOW CREATE USER](/sql-statements/sql-statement-show-create-user.md) diff --git a/sql-statements/sql-statement-analyze-table.md b/sql-statements/sql-statement-analyze-table.md index fa23d56ee39c5..2421bbbc05d64 100644 --- a/sql-statements/sql-statement-analyze-table.md +++ b/sql-statements/sql-statement-analyze-table.md @@ -102,4 +102,4 @@ TiDBは、収集する統計情報と、クエリ実行時に統計情報を利 ## 参照 {#see-also} - [EXPLAIN](/sql-statements/sql-statement-explain.md) -- [EXPLAIN分析](/sql-statements/sql-statement-explain-analyze.md) +- [EXPLAIN ANALYZE](/sql-statements/sql-statement-explain-analyze.md) diff --git a/sql-statements/sql-statement-backup.md b/sql-statements/sql-statement-backup.md index d417e27ceadf8..e9853a4109c7d 100644 --- a/sql-statements/sql-statement-backup.md +++ b/sql-statements/sql-statement-backup.md @@ -185,5 +185,5 @@ BACKUP DATABASE `test` TO 'local:///mnt/backup/hist03' ## 関連項目 {#see-also} -- [復元する](/sql-statements/sql-statement-restore.md) -- [バックアップを表示](/sql-statements/sql-statement-show-backups.md) +- [RESTORE](/sql-statements/sql-statement-restore.md) +- [SHOW [BACKUPS|RESTORES]](/sql-statements/sql-statement-show-backups.md) diff --git a/sql-statements/sql-statement-begin.md b/sql-statements/sql-statement-begin.md index 2e9a7ce9f4cfc..d79da6b18752e 100644 --- a/sql-statements/sql-statement-begin.md +++ b/sql-statements/sql-statement-begin.md @@ -40,7 +40,7 @@ TiDBは`BEGIN PESSIMISTIC`または`BEGIN OPTIMISTIC`の構文拡張をサポー ## 参照 {#see-also} - [COMMIT](/sql-statements/sql-statement-commit.md) -- [ロールバック](/sql-statements/sql-statement-rollback.md) -- [トランザクションを開始](/sql-statements/sql-statement-start-transaction.md) +- [ROLLBACK](/sql-statements/sql-statement-rollback.md) +- [START TRANSACTION](/sql-statements/sql-statement-start-transaction.md) - [TiDB楽観的トランザクションモデル](/optimistic-transaction.md) - [TiDB悲観的トランザクションモード](/pessimistic-transaction.md) diff --git a/sql-statements/sql-statement-change-column.md b/sql-statements/sql-statement-change-column.md index b2ab658237113..74d6214f3ea22 100644 --- a/sql-statements/sql-statement-change-column.md +++ b/sql-statements/sql-statement-change-column.md @@ -112,15 +112,15 @@ ALTER TABLE t CHANGE COLUMN a a DATETIME; ## MySQLの互換性 {#mysql-compatibility} -- 主キー列の[再編成データ](/sql-statements/sql-statement-modify-column.md#reorg-data-change)種類の変更はサポートされていません。 +- 主キー列の[MODIFY COLUMN](/sql-statements/sql-statement-modify-column.md#reorg-data-change)種類の変更はサポートされていません。 - パーティション化されたテーブル上の列タイプの変更はサポートされていません。 - 生成された列の列タイプの変更はサポートされていません。 - TiDB と MySQL 間の`CAST`関数の動作の互換性の問題により、一部のデータ型 (TIME、BIT、SET、ENUM、JSON 型など) から他の型への変更はサポートされていません。 ## 参照 {#see-also} -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) -- [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) -- [列を追加](/sql-statements/sql-statement-add-column.md) -- [ドロップカラム](/sql-statements/sql-statement-drop-column.md) -- [列の変更](/sql-statements/sql-statement-modify-column.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) +- [SHOW CREATE TABLE](/sql-statements/sql-statement-show-create-table.md) +- [ADD COLUMN](/sql-statements/sql-statement-add-column.md) +- [DROP COLUMN](/sql-statements/sql-statement-drop-column.md) +- [MODIFY COLUMN](/sql-statements/sql-statement-modify-column.md) diff --git a/sql-statements/sql-statement-commit.md b/sql-statements/sql-statement-commit.md index 3411370c6f6d6..b76b63b843e8e 100644 --- a/sql-statements/sql-statement-commit.md +++ b/sql-statements/sql-statement-commit.md @@ -46,7 +46,7 @@ Query OK, 0 rows affected (0.01 sec) ## 参照 {#see-also} -- [トランザクションを開始](/sql-statements/sql-statement-start-transaction.md) -- [ロールバック](/sql-statements/sql-statement-rollback.md) -- [始める](/sql-statements/sql-statement-begin.md) +- [START TRANSACTION](/sql-statements/sql-statement-start-transaction.md) +- [ROLLBACK](/sql-statements/sql-statement-rollback.md) +- [BEGIN](/sql-statements/sql-statement-begin.md) - [制約の遅延チェック](/transaction-overview.md#lazy-check-of-constraints) diff --git a/sql-statements/sql-statement-create-database.md b/sql-statements/sql-statement-create-database.md index 69395670c11cd..49f131e5c9015 100644 --- a/sql-statements/sql-statement-create-database.md +++ b/sql-statements/sql-statement-create-database.md @@ -77,7 +77,7 @@ TiDBの`CREATE DATABASE`文はMySQLと完全に互換性があります。互換 ## 参照 {#see-also} -- [使用](/sql-statements/sql-statement-use.md) -- [データベースの変更](/sql-statements/sql-statement-alter-database.md) -- [データベースの削除](/sql-statements/sql-statement-drop-database.md) -- [データベースを表示](/sql-statements/sql-statement-show-databases.md) +- [USE](/sql-statements/sql-statement-use.md) +- [ALTER DATABASE](/sql-statements/sql-statement-alter-database.md) +- [DROP DATABASE](/sql-statements/sql-statement-drop-database.md) +- [SHOW DATABASES](/sql-statements/sql-statement-show-databases.md) diff --git a/sql-statements/sql-statement-create-index.md b/sql-statements/sql-statement-create-index.md index 54174b547a810..d2bf68ae5ee72 100644 --- a/sql-statements/sql-statement-create-index.md +++ b/sql-statements/sql-statement-create-index.md @@ -400,7 +400,7 @@ TiDB v8.0.0以降では、システム変数[`tidb_opt_use_invisible_indexes`](/ - 式インデックスはバインディングとの互換性に問題があります。式インデックスの式に定数が含まれている場合、対応するクエリ用に作成されるバインディングのスコープが拡張されます。たとえば、式インデックスの式が`a+1`で、対応するクエリ条件が`a+1 > 2`であるとします。この場合、作成されるバインディングは`a+? > ?`となり、 `a+2 > 2`のような条件を持つクエリも式インデックスの使用を強制され、実行プランが最適化されません。さらに、これは SQL プラン管理 (SPM) におけるベースラインのキャプチャとベースラインの進化にも影響します。 -- 複数値インデックスを使用して書き込まれるデータは、定義されたデータ型と正確に一致する必要があります。そうしないと、データの書き込みは失敗します。詳細については、 [複数値インデックスを作成する](/sql-statements/sql-statement-create-index.md#create-multi-valued-indexes)参照してください。 +- 複数値インデックスを使用して書き込まれるデータは、定義されたデータ型と正確に一致する必要があります。そうしないと、データの書き込みは失敗します。詳細については、 [CREATE INDEX](/sql-statements/sql-statement-create-index.md#create-multi-valued-indexes)参照してください。 - `UNIQUE KEY`インデックス オプションを使用して、 `GLOBAL`を[グローバルインデックス](/global-indexes.md)として設定することは[パーティション化されたテーブル](/partitioned-table.md)の TiDB 拡張機能であり、MySQL とは互換性がありません。 @@ -408,10 +408,10 @@ TiDB v8.0.0以降では、システム変数[`tidb_opt_use_invisible_indexes`](/ - [インデックス選択](/choose-index.md) - [インデックス問題の解決方法](/wrong-index-solution.md) -- [インデックスを追加](/sql-statements/sql-statement-add-index.md) -- [インデックスを削除](/sql-statements/sql-statement-drop-index.md) -- [インデックス名の変更](/sql-statements/sql-statement-rename-index.md) -- [インデックスの変更](/sql-statements/sql-statement-alter-index.md) -- [列を追加](/sql-statements/sql-statement-add-column.md) -- [テーブルを作成する](/sql-statements/sql-statement-create-table.md) +- [ADD INDEX](/sql-statements/sql-statement-add-index.md) +- [DROP INDEX](/sql-statements/sql-statement-drop-index.md) +- [RENAME INDEX](/sql-statements/sql-statement-rename-index.md) +- [ALTER INDEX](/sql-statements/sql-statement-alter-index.md) +- [ADD COLUMN](/sql-statements/sql-statement-add-column.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) - [EXPLAIN](/sql-statements/sql-statement-explain.md) diff --git a/sql-statements/sql-statement-create-placement-policy.md b/sql-statements/sql-statement-create-placement-policy.md index b6a500a67720d..e8a32ec543f3c 100644 --- a/sql-statements/sql-statement-create-placement-policy.md +++ b/sql-statements/sql-statement-create-placement-policy.md @@ -79,6 +79,6 @@ SHOW CREATE PLACEMENT POLICY p1; ## 関連項目 {#see-also} - [SQLにおける配置ルール](/placement-rules-in-sql.md) -- [番組掲載](/sql-statements/sql-statement-show-placement.md) -- [配置方針の変更](/sql-statements/sql-statement-alter-placement-policy.md) -- [ドロップ配置ポリシー](/sql-statements/sql-statement-drop-placement-policy.md) +- [SHOW PLACEMENT](/sql-statements/sql-statement-show-placement.md) +- [ALTER PLACEMENT POLICY](/sql-statements/sql-statement-alter-placement-policy.md) +- [DROP PLACEMENT POLICY](/sql-statements/sql-statement-drop-placement-policy.md) diff --git a/sql-statements/sql-statement-create-resource-group.md b/sql-statements/sql-statement-create-resource-group.md index f80b3168e30bf..cec8dee4896f3 100644 --- a/sql-statements/sql-statement-create-resource-group.md +++ b/sql-statements/sql-statement-create-resource-group.md @@ -141,7 +141,7 @@ MySQL は[リソースグループを作成する](https://dev.mysql.com/doc/ref ## 関連項目 {#see-also} -- [リソースグループを削除する](/sql-statements/sql-statement-drop-resource-group.md) -- [アルター・リソース・グループ](/sql-statements/sql-statement-alter-resource-group.md) -- [ユーザーリソースグループの変更](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user) +- [DROP RESOURCE GROUP](/sql-statements/sql-statement-drop-resource-group.md) +- [ALTER RESOURCE GROUP](/sql-statements/sql-statement-alter-resource-group.md) +- [ALTER USER](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user) - [リクエストユニット(RU)](/tidb-resource-control-ru-groups.md#what-is-request-unit-ru) diff --git a/sql-statements/sql-statement-create-sequence.md b/sql-statements/sql-statement-create-sequence.md index 4ba7fb764f754..74b640171989c 100644 --- a/sql-statements/sql-statement-create-sequence.md +++ b/sql-statements/sql-statement-create-sequence.md @@ -254,7 +254,7 @@ CREATE [TEMPORARY] SEQUENCE [IF NOT EXISTS] sequence_name ## 参照 {#see-also} -- [シーケンスの変更](/sql-statements/sql-statement-alter-sequence.md) -- [ドロップシーケンス](/sql-statements/sql-statement-drop-sequence.md) -- [シーケンスの作成を表示](/sql-statements/sql-statement-show-create-sequence.md) +- [ALTER SEQUENCE](/sql-statements/sql-statement-alter-sequence.md) +- [DROP SEQUENCE](/sql-statements/sql-statement-drop-sequence.md) +- [SHOW CREATE SEQUENCE](/sql-statements/sql-statement-show-create-sequence.md) - [シーケンス関数](/functions-and-operators/sequence-functions.md) diff --git a/sql-statements/sql-statement-create-table-like.md b/sql-statements/sql-statement-create-table-like.md index b2786f4056e06..218d54b6da637 100644 --- a/sql-statements/sql-statement-create-table-like.md +++ b/sql-statements/sql-statement-create-table-like.md @@ -55,7 +55,7 @@ Empty set (0.00 sec) ## 分割前のリージョン {#pre-split-region} -コピー元のテーブルに`PRE_SPLIT_REGIONS`属性が定義されている場合、 `CREATE TABLE LIKE`文で作成されたテーブルはこの属性を継承し、新しいテーブルのリージョンは分割されます。5の詳細については、 `PRE_SPLIT_REGIONS` [`CREATE TABLE`文](/sql-statements/sql-statement-create-table.md)参照してください。 +コピー元のテーブルに`PRE_SPLIT_REGIONS`属性が定義されている場合、 `CREATE TABLE LIKE`文で作成されたテーブルはこの属性を継承し、新しいテーブルのリージョンは分割されます。5の詳細については、 `PRE_SPLIT_REGIONS` [CREATE TABLE](/sql-statements/sql-statement-create-table.md)参照してください。 ## MySQLの互換性 {#mysql-compatibility} @@ -63,5 +63,5 @@ TiDBの`CREATE TABLE LIKE`文はMySQLと完全に互換性があります。互 ## 参照 {#see-also} -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) -- [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) +- [SHOW CREATE TABLE](/sql-statements/sql-statement-show-create-table.md) diff --git a/sql-statements/sql-statement-create-table.md b/sql-statements/sql-statement-create-table.md index afda26f537fca..aeeff5e3df008 100644 --- a/sql-statements/sql-statement-create-table.md +++ b/sql-statements/sql-statement-create-table.md @@ -301,6 +301,6 @@ mysql> DESC t1; ## 関連項目 {#see-also} - [データ型](/data-type-overview.md) -- [テーブルを削除する](/sql-statements/sql-statement-drop-table.md) -- [テーブルを作成する](/sql-statements/sql-statement-create-table-like.md) -- [テーブルの作成を表示する](/sql-statements/sql-statement-show-create-table.md) +- [DROP TABLE](/sql-statements/sql-statement-drop-table.md) +- [CREATE TABLE LIKE](/sql-statements/sql-statement-create-table-like.md) +- [SHOW CREATE TABLE](/sql-statements/sql-statement-show-create-table.md) diff --git a/sql-statements/sql-statement-create-user.md b/sql-statements/sql-statement-create-user.md index e2d4291a0e94b..b2922ac2300fb 100644 --- a/sql-statements/sql-statement-create-user.md +++ b/sql-statements/sql-statement-create-user.md @@ -170,6 +170,6 @@ SELECT USER, HOST, USER_ATTRIBUTES FROM MYSQL.USER WHERE USER='newuser7'; -- [ユーザーを削除](/sql-statements/sql-statement-drop-user.md) -- [ユーザーの作成を表示](/sql-statements/sql-statement-show-create-user.md) -- [ユーザーの変更](/sql-statements/sql-statement-alter-user.md) +- [DROP USER](/sql-statements/sql-statement-drop-user.md) +- [SHOW CREATE USER](/sql-statements/sql-statement-show-create-user.md) +- [ALTER USER](/sql-statements/sql-statement-alter-user.md) diff --git a/sql-statements/sql-statement-create-view.md b/sql-statements/sql-statement-create-view.md index c4911a837286a..12452b7e7803c 100644 --- a/sql-statements/sql-statement-create-view.md +++ b/sql-statements/sql-statement-create-view.md @@ -95,7 +95,7 @@ ERROR 1105 (HY000): insert into view v1 is not supported now. ## 参照 {#see-also} -- [ドロップビュー](/sql-statements/sql-statement-drop-view.md) -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) -- [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) -- [テーブルを削除](/sql-statements/sql-statement-drop-table.md) +- [DROP VIEW](/sql-statements/sql-statement-drop-view.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) +- [SHOW CREATE TABLE](/sql-statements/sql-statement-show-create-table.md) +- [DROP TABLE](/sql-statements/sql-statement-drop-table.md) diff --git a/sql-statements/sql-statement-deallocate.md b/sql-statements/sql-statement-deallocate.md index a813f80c1e55c..fee881b815166 100644 --- a/sql-statements/sql-statement-deallocate.md +++ b/sql-statements/sql-statement-deallocate.md @@ -51,5 +51,5 @@ TiDBの`DEALLOCATE`文はMySQLと完全に互換性があります。互換性 ## 参照 {#see-also} -- [準備する](/sql-statements/sql-statement-prepare.md) -- [実行する](/sql-statements/sql-statement-execute.md) +- [PREPARE](/sql-statements/sql-statement-prepare.md) +- [EXECUTE](/sql-statements/sql-statement-execute.md) diff --git a/sql-statements/sql-statement-delete.md b/sql-statements/sql-statement-delete.md index 90ff1a44486c1..506fa79f8378d 100644 --- a/sql-statements/sql-statement-delete.md +++ b/sql-statements/sql-statement-delete.md @@ -57,7 +57,7 @@ TiDBの`DELETE`文はMySQLと完全に互換性があります。互換性に違 ## 参照 {#see-also} -- [入れる](/sql-statements/sql-statement-insert.md) -- [選択](/sql-statements/sql-statement-select.md) -- [アップデート](/sql-statements/sql-statement-update.md) -- [交換する](/sql-statements/sql-statement-replace.md) +- [INSERT](/sql-statements/sql-statement-insert.md) +- [SELECT](/sql-statements/sql-statement-select.md) +- [UPDATE](/sql-statements/sql-statement-update.md) +- [REPLACE](/sql-statements/sql-statement-replace.md) diff --git a/sql-statements/sql-statement-do.md b/sql-statements/sql-statement-do.md index 0811bb386860e..5959468dcb2f3 100644 --- a/sql-statements/sql-statement-do.md +++ b/sql-statements/sql-statement-do.md @@ -57,4 +57,4 @@ TiDBの`DO`文はMySQLと完全に互換性があります。互換性に違い ## 参照 {#see-also} -- [選択](/sql-statements/sql-statement-select.md) +- [SELECT](/sql-statements/sql-statement-select.md) diff --git a/sql-statements/sql-statement-drop-column.md b/sql-statements/sql-statement-drop-column.md index ea3cadc7acd3f..55a04f1e7b34b 100644 --- a/sql-statements/sql-statement-drop-column.md +++ b/sql-statements/sql-statement-drop-column.md @@ -78,6 +78,6 @@ mysql> SELECT * FROM t1; ## 参照 {#see-also} -- [列を追加](/sql-statements/sql-statement-add-column.md) -- [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) +- [ADD COLUMN](/sql-statements/sql-statement-add-column.md) +- [SHOW CREATE TABLE](/sql-statements/sql-statement-show-create-table.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) diff --git a/sql-statements/sql-statement-drop-database.md b/sql-statements/sql-statement-drop-database.md index 0f0dc1ae59ee8..0e6fefa724f2a 100644 --- a/sql-statements/sql-statement-drop-database.md +++ b/sql-statements/sql-statement-drop-database.md @@ -50,5 +50,5 @@ TiDBの`DROP DATABASE`文はMySQLと完全に互換性があります。互換 ## 参照 {#see-also} -- [データベースの作成](/sql-statements/sql-statement-create-database.md) -- [データベースの変更](/sql-statements/sql-statement-alter-database.md) +- [CREATE DATABASE](/sql-statements/sql-statement-create-database.md) +- [ALTER DATABASE](/sql-statements/sql-statement-alter-database.md) diff --git a/sql-statements/sql-statement-drop-index.md b/sql-statements/sql-statement-drop-index.md index c5690623affbe..784e8a43dbddf 100644 --- a/sql-statements/sql-statement-drop-index.md +++ b/sql-statements/sql-statement-drop-index.md @@ -62,8 +62,8 @@ Query OK, 0 rows affected (0.30 sec) ## 参照 {#see-also} -- [インデックスを表示](/sql-statements/sql-statement-show-indexes.md) -- [インデックスの作成](/sql-statements/sql-statement-create-index.md) -- [インデックスを追加](/sql-statements/sql-statement-add-index.md) -- [インデックス名の変更](/sql-statements/sql-statement-rename-index.md) -- [インデックスの変更](/sql-statements/sql-statement-alter-index.md) +- [SHOW INDEXES [FROM|IN]](/sql-statements/sql-statement-show-indexes.md) +- [CREATE INDEX](/sql-statements/sql-statement-create-index.md) +- [ADD INDEX](/sql-statements/sql-statement-add-index.md) +- [RENAME INDEX](/sql-statements/sql-statement-rename-index.md) +- [ALTER INDEX](/sql-statements/sql-statement-alter-index.md) diff --git a/sql-statements/sql-statement-drop-placement-policy.md b/sql-statements/sql-statement-drop-placement-policy.md index 483036366547a..fc9f3bb5116cf 100644 --- a/sql-statements/sql-statement-drop-placement-policy.md +++ b/sql-statements/sql-statement-drop-placement-policy.md @@ -66,6 +66,6 @@ Query OK, 0 rows affected (0.21 sec) ## 関連項目 {#see-also} - [SQLにおける配置ルール](/placement-rules-in-sql.md) -- [番組掲載](/sql-statements/sql-statement-show-placement.md) -- [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) -- [配置方針の変更](/sql-statements/sql-statement-alter-placement-policy.md) +- [SHOW PLACEMENT](/sql-statements/sql-statement-show-placement.md) +- [CREATE PLACEMENT POLICY](/sql-statements/sql-statement-create-placement-policy.md) +- [ALTER PLACEMENT POLICY](/sql-statements/sql-statement-alter-placement-policy.md) diff --git a/sql-statements/sql-statement-drop-resource-group.md b/sql-statements/sql-statement-drop-resource-group.md index c2b82fe037825..4a24df75945c6 100644 --- a/sql-statements/sql-statement-drop-resource-group.md +++ b/sql-statements/sql-statement-drop-resource-group.md @@ -83,6 +83,6 @@ MySQL は[リソースグループを削除する](https://dev.mysql.com/doc/ref ## 関連項目 {#see-also} -- [アルター・リソース・グループ](/sql-statements/sql-statement-alter-resource-group.md) -- [リソースグループを作成する](/sql-statements/sql-statement-create-resource-group.md) +- [ALTER RESOURCE GROUP](/sql-statements/sql-statement-alter-resource-group.md) +- [CREATE RESOURCE GROUP](/sql-statements/sql-statement-create-resource-group.md) - [リクエストユニット(RU)](/tidb-resource-control-ru-groups.md#what-is-request-unit-ru) diff --git a/sql-statements/sql-statement-drop-sequence.md b/sql-statements/sql-statement-drop-sequence.md index 0e1f4e56c562f..37bad0c257b37 100644 --- a/sql-statements/sql-statement-drop-sequence.md +++ b/sql-statements/sql-statement-drop-sequence.md @@ -42,6 +42,6 @@ DROP SEQUENCE seq, seq2; ## 参照 {#see-also} -- [シーケンスを作成](/sql-statements/sql-statement-create-sequence.md) -- [シーケンスの変更](/sql-statements/sql-statement-alter-sequence.md) -- [シーケンスの作成を表示](/sql-statements/sql-statement-show-create-sequence.md) +- [CREATE SEQUENCE](/sql-statements/sql-statement-create-sequence.md) +- [ALTER SEQUENCE](/sql-statements/sql-statement-alter-sequence.md) +- [SHOW CREATE SEQUENCE](/sql-statements/sql-statement-show-create-sequence.md) diff --git a/sql-statements/sql-statement-drop-table.md b/sql-statements/sql-statement-drop-table.md index 5bc09bdfcb63f..dd20c82abb839 100644 --- a/sql-statements/sql-statement-drop-table.md +++ b/sql-statements/sql-statement-drop-table.md @@ -68,6 +68,6 @@ Query OK, 0 rows affected (0.23 sec) ## 参照 {#see-also} -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) -- [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) -- [テーブルを表示](/sql-statements/sql-statement-show-tables.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) +- [SHOW CREATE TABLE](/sql-statements/sql-statement-show-create-table.md) +- [SHOW [FULL] TABLES](/sql-statements/sql-statement-show-tables.md) diff --git a/sql-statements/sql-statement-drop-user.md b/sql-statements/sql-statement-drop-user.md index 9e8e4faed0bd9..0a14d0d3c48e3 100644 --- a/sql-statements/sql-statement-drop-user.md +++ b/sql-statements/sql-statement-drop-user.md @@ -65,9 +65,9 @@ ERROR 1141 (42000): There is no such grant defined for user 'newuser' on host '% ## 参照 {#see-also} -- [ユーザーの作成](/sql-statements/sql-statement-create-user.md) -- [ユーザーの変更](/sql-statements/sql-statement-alter-user.md) -- [表示 ユーザーの作成](/sql-statements/sql-statement-show-create-user.md) +- [CREATE USER](/sql-statements/sql-statement-create-user.md) +- [ALTER USER](/sql-statements/sql-statement-alter-user.md) +- [SHOW CREATE USER](/sql-statements/sql-statement-show-create-user.md) diff --git a/sql-statements/sql-statement-drop-view.md b/sql-statements/sql-statement-drop-view.md index e1bef42cb7e28..b7c7ee6dc7a7b 100644 --- a/sql-statements/sql-statement-drop-view.md +++ b/sql-statements/sql-statement-drop-view.md @@ -77,5 +77,5 @@ TiDBの`DROP VIEW`文はMySQLと完全に互換性があります。互換性に ## 参照 {#see-also} -- [ビューを作成](/sql-statements/sql-statement-create-view.md) -- [テーブルを削除](/sql-statements/sql-statement-drop-table.md) +- [CREATE VIEW](/sql-statements/sql-statement-create-view.md) +- [DROP TABLE](/sql-statements/sql-statement-drop-table.md) diff --git a/sql-statements/sql-statement-execute.md b/sql-statements/sql-statement-execute.md index 8a368641586f0..feff650d88afa 100644 --- a/sql-statements/sql-statement-execute.md +++ b/sql-statements/sql-statement-execute.md @@ -41,5 +41,5 @@ TiDBの`EXECUTE`文はMySQLと完全に互換性があります。互換性に ## 参照 {#see-also} -- [準備する](/sql-statements/sql-statement-prepare.md) -- [割り当て解除](/sql-statements/sql-statement-deallocate.md) +- [PREPARE](/sql-statements/sql-statement-prepare.md) +- [DEALLOCATE](/sql-statements/sql-statement-deallocate.md) diff --git a/sql-statements/sql-statement-explain-analyze.md b/sql-statements/sql-statement-explain-analyze.md index 28d669c54249a..a9585a00089c0 100644 --- a/sql-statements/sql-statement-explain-analyze.md +++ b/sql-statements/sql-statement-explain-analyze.md @@ -323,5 +323,5 @@ TiDB v7.1 を使用している場合、計算は`pd/pd-client/model.go`の`Befo - [クエリ実行プランを理解する](/explain-overview.md) - [EXPLAIN](/sql-statements/sql-statement-explain.md) -- [テーブルを分析する](/sql-statements/sql-statement-analyze-table.md) -- [トレース](/sql-statements/sql-statement-trace.md) +- [ANALYZE](/sql-statements/sql-statement-analyze-table.md) +- [TRACE](/sql-statements/sql-statement-trace.md) diff --git a/sql-statements/sql-statement-explain.md b/sql-statements/sql-statement-explain.md index 3e4f5b809bfc7..d5ae2f8691cd7 100644 --- a/sql-statements/sql-statement-explain.md +++ b/sql-statements/sql-statement-explain.md @@ -11,7 +11,7 @@ summary: TiDB データベースにおけるEXPLAINの使用法の概要。 > > 最適化フェーズでは、 `EXPLAIN`文であっても、最適な実行プランを生成するために特定のサブクエリが事前実行されます。この動作の詳細と無効化方法については、 [`tidb_opt_enable_non_eval_scalar_subquery`](/system-variables.md#tidb_opt_enable_non_eval_scalar_subquery-new-in-v730)および[サブクエリの早期実行を無効にする](/explain-walkthrough.md#disable-the-early-execution-of-subqueries)参照してください。 -文`DESC`と`DESCRIBE`文`EXPLAIN`の別名です。文`EXPLAIN `の代替使用法については[`SHOW [FULL] COLUMNS FROM`](/sql-statements/sql-statement-show-columns-from.md)に記載されています。 +`DESC`文と`DESCRIBE`文は`EXPLAIN`の別名です。文`EXPLAIN `の代替使用法については[`SHOW [FULL] COLUMNS FROM`](/sql-statements/sql-statement-show-columns-from.md)に記載されています。 TiDBは`EXPLAIN [options] FOR CONNECTION connection_id`文をサポートしています。ただし、この文はMySQLの`EXPLAIN FOR`文とは異なります。詳細については[`EXPLAIN FOR CONNECTION`](#explain-for-connection)参照してください。 @@ -331,6 +331,6 @@ EXPLAIN FORMAT = "tidb_json" SELECT id FROM t WHERE a = 1; ## 参照 {#see-also} - [クエリ実行プランを理解する](/explain-overview.md) -- [EXPLAIN分析](/sql-statements/sql-statement-explain-analyze.md) -- [表を分析する](/sql-statements/sql-statement-analyze-table.md) -- [トレース](/sql-statements/sql-statement-trace.md) +- [EXPLAIN ANALYZE](/sql-statements/sql-statement-explain-analyze.md) +- [ANALYZE](/sql-statements/sql-statement-analyze-table.md) +- [TRACE](/sql-statements/sql-statement-trace.md) diff --git a/sql-statements/sql-statement-flush-privileges.md b/sql-statements/sql-statement-flush-privileges.md index c23317adcf778..911473d43ae90 100644 --- a/sql-statements/sql-statement-flush-privileges.md +++ b/sql-statements/sql-statement-flush-privileges.md @@ -38,7 +38,7 @@ TiDBの`FLUSH PRIVILEGES`文はMySQLと完全に互換性があります。互 ## 参照 {#see-also} -- [ショーグラント](/sql-statements/sql-statement-show-grants.md) +- [SHOW GRANTS](/sql-statements/sql-statement-show-grants.md) diff --git a/sql-statements/sql-statement-grant-privileges.md b/sql-statements/sql-statement-grant-privileges.md index fdba17aee631a..3c6a4dfe7ab73 100644 --- a/sql-statements/sql-statement-grant-privileges.md +++ b/sql-statements/sql-statement-grant-privileges.md @@ -90,7 +90,7 @@ mysql> SHOW GRANTS FOR 'newuser'; - [`GRANT <role>`](/sql-statements/sql-statement-grant-role.md) - [`REVOKE <privileges>`](/sql-statements/sql-statement-revoke-privileges.md) -- [ショー助成金](/sql-statements/sql-statement-show-grants.md) +- [SHOW GRANTS](/sql-statements/sql-statement-show-grants.md) diff --git a/sql-statements/sql-statement-insert.md b/sql-statements/sql-statement-insert.md index 92d548659586b..4274c58797852 100644 --- a/sql-statements/sql-statement-insert.md +++ b/sql-statements/sql-statement-insert.md @@ -105,7 +105,7 @@ TiDBの`INSERT`文はMySQLと完全に互換性があります。互換性に違 ## 参照 {#see-also} -- [消去](/sql-statements/sql-statement-delete.md) -- [選択](/sql-statements/sql-statement-select.md) -- [アップデート](/sql-statements/sql-statement-update.md) -- [交換する](/sql-statements/sql-statement-replace.md) +- [DELETE](/sql-statements/sql-statement-delete.md) +- [SELECT](/sql-statements/sql-statement-select.md) +- [UPDATE](/sql-statements/sql-statement-update.md) +- [REPLACE](/sql-statements/sql-statement-replace.md) diff --git a/sql-statements/sql-statement-load-data.md b/sql-statements/sql-statement-load-data.md index 9f2234153ef0e..24564279bccf5 100644 --- a/sql-statements/sql-statement-load-data.md +++ b/sql-statements/sql-statement-load-data.md @@ -215,7 +215,7 @@ IGNORE 1 LINES; -- [入れる](/sql-statements/sql-statement-insert.md) +- [INSERT](/sql-statements/sql-statement-insert.md) - [TiDB 楽観的トランザクションモデル](/optimistic-transaction.md) - [TiDB 悲観的トランザクションモード](/pessimistic-transaction.md) @@ -223,7 +223,7 @@ IGNORE 1 LINES; -- [入れる](/sql-statements/sql-statement-insert.md) +- [INSERT](/sql-statements/sql-statement-insert.md) - [TiDB 楽観的トランザクションモデル](/optimistic-transaction.md) - [TiDB 悲観的トランザクションモード](/pessimistic-transaction.md) diff --git a/sql-statements/sql-statement-lock-stats.md b/sql-statements/sql-statement-lock-stats.md index 8a6b9604b1cf4..4e63ce9ae9468 100644 --- a/sql-statements/sql-statement-lock-stats.md +++ b/sql-statements/sql-statement-lock-stats.md @@ -130,7 +130,7 @@ mysql> SHOW WARNINGS; 2 rows in set (0.00 sec) ``` -ロック解除統計の詳細については、 [統計情報をアンロック](/sql-statements/sql-statement-unlock-stats.md)参照してください。 +ロック解除統計の詳細については、 [UNLOCK STATS](/sql-statements/sql-statement-unlock-stats.md)参照してください。 ## MySQLの互換性 {#mysql-compatibility} @@ -139,5 +139,5 @@ mysql> SHOW WARNINGS; ## 参照 {#see-also} - [統計](/statistics.md#lock-statistics) -- [統計情報をアンロック](/sql-statements/sql-statement-unlock-stats.md) -- [統計を表示_ロック済み](/sql-statements/sql-statement-show-stats-locked.md) +- [UNLOCK STATS](/sql-statements/sql-statement-unlock-stats.md) +- [SHOW STATS_LOCKED](/sql-statements/sql-statement-show-stats-locked.md) diff --git a/sql-statements/sql-statement-modify-column.md b/sql-statements/sql-statement-modify-column.md index d368aad23c9e4..901f9c9657182 100644 --- a/sql-statements/sql-statement-modify-column.md +++ b/sql-statements/sql-statement-modify-column.md @@ -199,8 +199,8 @@ CREATE TABLE `t1` ( ## 参照 {#see-also} -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) -- [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) -- [列を追加](/sql-statements/sql-statement-add-column.md) -- [ドロップカラム](/sql-statements/sql-statement-drop-column.md) -- [列の変更](/sql-statements/sql-statement-change-column.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) +- [SHOW CREATE TABLE](/sql-statements/sql-statement-show-create-table.md) +- [ADD COLUMN](/sql-statements/sql-statement-add-column.md) +- [DROP COLUMN](/sql-statements/sql-statement-drop-column.md) +- [CHANGE COLUMN](/sql-statements/sql-statement-change-column.md) diff --git a/sql-statements/sql-statement-prepare.md b/sql-statements/sql-statement-prepare.md index c3ac8041b1e76..87a1d46bd9db4 100644 --- a/sql-statements/sql-statement-prepare.md +++ b/sql-statements/sql-statement-prepare.md @@ -51,5 +51,5 @@ TiDBの`PREPARE`文はMySQLと完全に互換性があります。互換性に ## 参照 {#see-also} -- [実行する](/sql-statements/sql-statement-execute.md) -- [割り当て解除](/sql-statements/sql-statement-deallocate.md) +- [EXECUTE](/sql-statements/sql-statement-execute.md) +- [DEALLOCATE](/sql-statements/sql-statement-deallocate.md) diff --git a/sql-statements/sql-statement-rename-index.md b/sql-statements/sql-statement-rename-index.md index 23c498c3ac32e..8c550ca7ae181 100644 --- a/sql-statements/sql-statement-rename-index.md +++ b/sql-statements/sql-statement-rename-index.md @@ -55,8 +55,8 @@ TiDBの`RENAME INDEX`文はMySQLと完全に互換性があります。互換性 ## 参照 {#see-also} -- [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) -- [インデックスの作成](/sql-statements/sql-statement-create-index.md) -- [インデックスの削除](/sql-statements/sql-statement-drop-index.md) -- [インデックスを表示](/sql-statements/sql-statement-show-indexes.md) -- [インデックスの変更](/sql-statements/sql-statement-alter-index.md) +- [SHOW CREATE TABLE](/sql-statements/sql-statement-show-create-table.md) +- [CREATE INDEX](/sql-statements/sql-statement-create-index.md) +- [DROP INDEX](/sql-statements/sql-statement-drop-index.md) +- [SHOW INDEXES [FROM|IN]](/sql-statements/sql-statement-show-indexes.md) +- [ALTER INDEX](/sql-statements/sql-statement-alter-index.md) diff --git a/sql-statements/sql-statement-rename-table.md b/sql-statements/sql-statement-rename-table.md index c81780f310955..ca7ee38933c83 100644 --- a/sql-statements/sql-statement-rename-table.md +++ b/sql-statements/sql-statement-rename-table.md @@ -138,6 +138,6 @@ TiDBの`RENAME TABLE`文はMySQLと完全に互換性があります。互換性 ## 参照 {#see-also} -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) -- [テーブルを表示](/sql-statements/sql-statement-show-tables.md) -- [テーブルの変更](/sql-statements/sql-statement-alter-table.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) +- [SHOW [FULL] TABLES](/sql-statements/sql-statement-show-tables.md) +- [ALTER TABLE](/sql-statements/sql-statement-alter-table.md) diff --git a/sql-statements/sql-statement-rename-user.md b/sql-statements/sql-statement-rename-user.md index 16f11490bdec0..07221b3af8192 100644 --- a/sql-statements/sql-statement-rename-user.md +++ b/sql-statements/sql-statement-rename-user.md @@ -76,6 +76,6 @@ ERROR 1141 (42000): There is no such grant defined for user 'newuser' on host '% ## 参照 {#see-also} -- [ユーザーの作成](/sql-statements/sql-statement-create-user.md) -- [ショーグラント](/sql-statements/sql-statement-show-grants.md) -- [ユーザーを削除](/sql-statements/sql-statement-drop-user.md) +- [CREATE USER](/sql-statements/sql-statement-create-user.md) +- [SHOW GRANTS](/sql-statements/sql-statement-show-grants.md) +- [DROP USER](/sql-statements/sql-statement-drop-user.md) diff --git a/sql-statements/sql-statement-replace.md b/sql-statements/sql-statement-replace.md index 50eda84fd2181..2b0bc59641ddb 100644 --- a/sql-statements/sql-statement-replace.md +++ b/sql-statements/sql-statement-replace.md @@ -76,7 +76,7 @@ TiDBの`REPLACE`文はMySQLと完全に互換性があります。互換性に ## 参照 {#see-also} -- [消去](/sql-statements/sql-statement-delete.md) -- [入れる](/sql-statements/sql-statement-insert.md) -- [選択](/sql-statements/sql-statement-select.md) -- [アップデート](/sql-statements/sql-statement-update.md) +- [DELETE](/sql-statements/sql-statement-delete.md) +- [INSERT](/sql-statements/sql-statement-insert.md) +- [SELECT](/sql-statements/sql-statement-select.md) +- [UPDATE](/sql-statements/sql-statement-update.md) diff --git a/sql-statements/sql-statement-restore.md b/sql-statements/sql-statement-restore.md index 7c7891c2644cb..d9681620f0301 100644 --- a/sql-statements/sql-statement-restore.md +++ b/sql-statements/sql-statement-restore.md @@ -5,7 +5,7 @@ summary: TiDBデータベースにおけるRESTOREの使用方法の概要。 # RESTORE {#restore} -このステートメントは[`BACKUP`ステートメント](/sql-statements/sql-statement-backup.md)によって以前に作成されたバックアップ アーカイブから分散復元を実行します。 +このステートメントは[BACKUP](/sql-statements/sql-statement-backup.md)によって以前に作成されたバックアップ アーカイブから分散復元を実行します。 > **警告:** > @@ -163,5 +163,5 @@ RESTORE DATABASE * FROM 's3://example-bucket/inc-backup-2'; ## 関連項目 {#see-also} -- [バックアップ](/sql-statements/sql-statement-backup.md) -- [ショーが復元する](/sql-statements/sql-statement-show-backups.md) +- [BACKUP](/sql-statements/sql-statement-backup.md) +- [SHOW [BACKUPS|RESTORES]](/sql-statements/sql-statement-show-backups.md) diff --git a/sql-statements/sql-statement-revoke-privileges.md b/sql-statements/sql-statement-revoke-privileges.md index 7e778fb608344..00da39524393c 100644 --- a/sql-statements/sql-statement-revoke-privileges.md +++ b/sql-statements/sql-statement-revoke-privileges.md @@ -101,7 +101,7 @@ ERROR 1141 (42000): There is no such grant defined for user 'newuser' on host '% ## 関連項目 {#see-also} - [`GRANT <privileges>`](/sql-statements/sql-statement-grant-privileges.md) -- [ショー助成金](/sql-statements/sql-statement-show-grants.md) +- [SHOW GRANTS](/sql-statements/sql-statement-show-grants.md) diff --git a/sql-statements/sql-statement-rollback.md b/sql-statements/sql-statement-rollback.md index 5024b8f7fc696..9c7f5ff82854e 100644 --- a/sql-statements/sql-statement-rollback.md +++ b/sql-statements/sql-statement-rollback.md @@ -44,7 +44,7 @@ Empty set (0.01 sec) ## 参照 {#see-also} -- [セーブポイント](/sql-statements/sql-statement-savepoint.md) +- [SAVEPOINT](/sql-statements/sql-statement-savepoint.md) - [COMMIT](/sql-statements/sql-statement-commit.md) -- [始める](/sql-statements/sql-statement-begin.md) -- [トランザクションを開始](/sql-statements/sql-statement-start-transaction.md) +- [BEGIN](/sql-statements/sql-statement-begin.md) +- [START TRANSACTION](/sql-statements/sql-statement-start-transaction.md) diff --git a/sql-statements/sql-statement-savepoint.md b/sql-statements/sql-statement-savepoint.md index ee1c7677fcd57..d0661deb2abf1 100644 --- a/sql-statements/sql-statement-savepoint.md +++ b/sql-statements/sql-statement-savepoint.md @@ -154,7 +154,7 @@ TiDB は MySQL 構文`ROLLBACK WORK TO SAVEPOINT ...`サポートしていませ ## 参照 {#see-also} - [COMMIT](/sql-statements/sql-statement-commit.md) -- [ロールバック](/sql-statements/sql-statement-rollback.md) -- [トランザクションを開始](/sql-statements/sql-statement-start-transaction.md) +- [ROLLBACK](/sql-statements/sql-statement-rollback.md) +- [START TRANSACTION](/sql-statements/sql-statement-start-transaction.md) - [TiDB 楽観的トランザクションモード](/optimistic-transaction.md) - [TiDB 悲観的トランザクションモード](/pessimistic-transaction.md) diff --git a/sql-statements/sql-statement-select.md b/sql-statements/sql-statement-select.md index c969c4a7beae6..923507b260aff 100644 --- a/sql-statements/sql-statement-select.md +++ b/sql-statements/sql-statement-select.md @@ -230,7 +230,7 @@ Query OK, 3 rows affected (0.00 sec) ## 関連項目 {#see-also} -- [入れる](/sql-statements/sql-statement-insert.md) -- [消去](/sql-statements/sql-statement-delete.md) -- [アップデート](/sql-statements/sql-statement-update.md) -- [交換する](/sql-statements/sql-statement-replace.md) +- [INSERT](/sql-statements/sql-statement-insert.md) +- [DELETE](/sql-statements/sql-statement-delete.md) +- [UPDATE](/sql-statements/sql-statement-update.md) +- [REPLACE](/sql-statements/sql-statement-replace.md) diff --git a/sql-statements/sql-statement-set-password.md b/sql-statements/sql-statement-set-password.md index bf7db2fb81b2d..10e032e6efe71 100644 --- a/sql-statements/sql-statement-set-password.md +++ b/sql-statements/sql-statement-set-password.md @@ -60,7 +60,7 @@ TiDBの`SET PASSWORD`文はMySQLと完全に互換性があります。互換性 ## 参照 {#see-also} -- [ユーザーの作成](/sql-statements/sql-statement-create-user.md) +- [CREATE USER](/sql-statements/sql-statement-create-user.md) diff --git a/sql-statements/sql-statement-set-resource-group.md b/sql-statements/sql-statement-set-resource-group.md index 638d23bc5e8b2..35cc7e51fb05b 100644 --- a/sql-statements/sql-statement-set-resource-group.md +++ b/sql-statements/sql-statement-set-resource-group.md @@ -90,7 +90,7 @@ MySQL は[リソースグループを設定する](https://dev.mysql.com/doc/ref ## 関連項目 {#see-also} -- [リソースグループを作成する](/sql-statements/sql-statement-create-resource-group.md) -- [リソースグループを削除する](/sql-statements/sql-statement-drop-resource-group.md) -- [アルター・リソース・グループ](/sql-statements/sql-statement-alter-resource-group.md) +- [CREATE RESOURCE GROUP](/sql-statements/sql-statement-create-resource-group.md) +- [DROP RESOURCE GROUP](/sql-statements/sql-statement-drop-resource-group.md) +- [ALTER RESOURCE GROUP](/sql-statements/sql-statement-alter-resource-group.md) - [リソース制御](/tidb-resource-control-ru-groups.md) diff --git a/sql-statements/sql-statement-set-role.md b/sql-statements/sql-statement-set-role.md index b79fe9528d4f3..dce5aaac3918c 100644 --- a/sql-statements/sql-statement-set-role.md +++ b/sql-statements/sql-statement-set-role.md @@ -87,11 +87,11 @@ TiDBの`SET ROLE`文はMySQL 8.0のロール機能と完全に互換性があり ## 参照 {#see-also} -- [ロールを作成](/sql-statements/sql-statement-create-role.md) -- [役割を放棄する](/sql-statements/sql-statement-drop-role.md) +- [CREATE ROLE](/sql-statements/sql-statement-create-role.md) +- [DROP ROLE](/sql-statements/sql-statement-drop-role.md) - [`GRANT <role>`](/sql-statements/sql-statement-grant-role.md) - [`REVOKE <role>`](/sql-statements/sql-statement-revoke-role.md) -- [デフォルトロールの設定](/sql-statements/sql-statement-set-default-role.md) +- [`SET DEFAULT ROLE`](/sql-statements/sql-statement-set-default-role.md) diff --git a/sql-statements/sql-statement-show-backups.md b/sql-statements/sql-statement-show-backups.md index 7eb3bc6c76eaa..1abf5e26ed932 100644 --- a/sql-statements/sql-statement-show-backups.md +++ b/sql-statements/sql-statement-show-backups.md @@ -102,5 +102,5 @@ SHOW BACKUPS WHERE `Progress` < 25.0; ## 関連項目 {#see-also} -- [バックアップ](/sql-statements/sql-statement-backup.md) -- [復元する](/sql-statements/sql-statement-restore.md) +- [BACKUP](/sql-statements/sql-statement-backup.md) +- [RESTORE](/sql-statements/sql-statement-restore.md) diff --git a/sql-statements/sql-statement-show-character-set.md b/sql-statements/sql-statement-show-character-set.md index 3cdad3cee4cd3..ecc3993de74ab 100644 --- a/sql-statements/sql-statement-show-character-set.md +++ b/sql-statements/sql-statement-show-character-set.md @@ -66,5 +66,5 @@ TiDBの`SHOW CHARACTER SET`文の使用方法はMySQLと完全に互換性があ ## 参照 {#see-also} -- [照合順序を表示](/sql-statements/sql-statement-show-collation.md) +- [SHOW COLLATION](/sql-statements/sql-statement-show-collation.md) - [文字セットと照合順序](/character-set-and-collation.md) diff --git a/sql-statements/sql-statement-show-collation.md b/sql-statements/sql-statement-show-collation.md index a84be8f6b788c..02941264b88f8 100644 --- a/sql-statements/sql-statement-show-collation.md +++ b/sql-statements/sql-statement-show-collation.md @@ -100,5 +100,5 @@ TiDBにおける`SHOW COLLATION`文の使用法はMySQLと完全に互換性が ## 参照 {#see-also} -- [文字セットを表示](/sql-statements/sql-statement-show-character-set.md) +- [SHOW CHARACTER SET](/sql-statements/sql-statement-show-character-set.md) - [文字セットと照合順序](/character-set-and-collation.md) diff --git a/sql-statements/sql-statement-show-columns-from.md b/sql-statements/sql-statement-show-columns-from.md index 8135db9025ccc..aa2c0559bf8cb 100644 --- a/sql-statements/sql-statement-show-columns-from.md +++ b/sql-statements/sql-statement-show-columns-from.md @@ -133,4 +133,4 @@ TiDBの`SHOW [FULL] COLUMNS FROM`文はMySQLと完全に互換性があります ## 参照 {#see-also} -- [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) +- [SHOW CREATE TABLE](/sql-statements/sql-statement-show-create-table.md) diff --git a/sql-statements/sql-statement-show-config.md b/sql-statements/sql-statement-show-config.md index 61edf963e80ba..cd369714d641f 100644 --- a/sql-statements/sql-statement-show-config.md +++ b/sql-statements/sql-statement-show-config.md @@ -5,7 +5,7 @@ summary: TiDBデータベースにおけるSHOW CONFIGの使用の概要 # SHOW CONFIG {#show-config} -`SHOW CONFIG`文は、TiDB の様々なコンポーネントの現在の設定を表示するために使用されます。設定変数とシステム変数は異なる次元で作用するため、混同しないように注意してください。システム変数の情報を取得する場合は、 [変数を表示](/sql-statements/sql-statement-show-variables.md)構文を使用してください。 +`SHOW CONFIG`文は、TiDB の様々なコンポーネントの現在の設定を表示するために使用されます。設定変数とシステム変数は異なる次元で作用するため、混同しないように注意してください。システム変数の情報を取得する場合は、 [SHOW [GLOBAL|SESSION] VARIABLES](/sql-statements/sql-statement-show-variables.md)構文を使用してください。 > **注記:** > @@ -73,4 +73,4 @@ SHOW CONFIG LIKE 'tidb'; ## 参照 {#see-also} -- [変数を表示](/sql-statements/sql-statement-show-variables.md) +- [SHOW [GLOBAL|SESSION] VARIABLES](/sql-statements/sql-statement-show-variables.md) diff --git a/sql-statements/sql-statement-show-create-database.md b/sql-statements/sql-statement-show-create-database.md index 20922dce3b08c..3d7ded961a4d9 100644 --- a/sql-statements/sql-statement-show-create-database.md +++ b/sql-statements/sql-statement-show-create-database.md @@ -58,7 +58,7 @@ SHOW CREATE SCHEMA IF NOT EXISTS test; ## 参照 {#see-also} -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) -- [テーブルを削除](/sql-statements/sql-statement-drop-table.md) -- [テーブルを表示](/sql-statements/sql-statement-show-tables.md) -- [列を表示](/sql-statements/sql-statement-show-columns-from.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) +- [DROP TABLE](/sql-statements/sql-statement-drop-table.md) +- [SHOW [FULL] TABLES](/sql-statements/sql-statement-show-tables.md) +- [SHOW [FULL] COLUMNS FROM](/sql-statements/sql-statement-show-columns-from.md) diff --git a/sql-statements/sql-statement-show-create-placement-policy.md b/sql-statements/sql-statement-show-create-placement-policy.md index 43660c9b1d196..774a5717be2c7 100644 --- a/sql-statements/sql-statement-show-create-placement-policy.md +++ b/sql-statements/sql-statement-show-create-placement-policy.md @@ -45,7 +45,7 @@ SHOW CREATE PLACEMENT POLICY p1\G ## 関連項目 {#see-also} - [SQLにおける配置ルール](/placement-rules-in-sql.md) -- [番組掲載](/sql-statements/sql-statement-show-placement.md) -- [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) -- [配置方針の変更](/sql-statements/sql-statement-alter-placement-policy.md) -- [ドロップ配置ポリシー](/sql-statements/sql-statement-drop-placement-policy.md) +- [SHOW PLACEMENT](/sql-statements/sql-statement-show-placement.md) +- [CREATE PLACEMENT POLICY](/sql-statements/sql-statement-create-placement-policy.md) +- [ALTER PLACEMENT POLICY](/sql-statements/sql-statement-alter-placement-policy.md) +- [DROP PLACEMENT POLICY](/sql-statements/sql-statement-drop-placement-policy.md) diff --git a/sql-statements/sql-statement-show-create-resource-group.md b/sql-statements/sql-statement-show-create-resource-group.md index 54a9aebb84428..79d2abd0381ef 100644 --- a/sql-statements/sql-statement-show-create-resource-group.md +++ b/sql-statements/sql-statement-show-create-resource-group.md @@ -51,6 +51,6 @@ SHOW CREATE RESOURCE GROUP rg1; ## 関連項目 {#see-also} - [TiDBリソース制御](/tidb-resource-control-ru-groups.md) -- [リソースグループを作成する](/sql-statements/sql-statement-alter-resource-group.md) -- [アルター・リソース・グループ](/sql-statements/sql-statement-alter-resource-group.md) -- [リソースグループを削除する](/sql-statements/sql-statement-drop-resource-group.md) +- [ALTER RESOURCE GROUP](/sql-statements/sql-statement-alter-resource-group.md) +- [ALTER RESOURCE GROUP](/sql-statements/sql-statement-alter-resource-group.md) +- [DROP RESOURCE GROUP](/sql-statements/sql-statement-drop-resource-group.md) diff --git a/sql-statements/sql-statement-show-create-sequence.md b/sql-statements/sql-statement-show-create-sequence.md index 2b2972b94c5dd..e8caf42519ffd 100644 --- a/sql-statements/sql-statement-show-create-sequence.md +++ b/sql-statements/sql-statement-show-create-sequence.md @@ -39,6 +39,6 @@ SHOW CREATE SEQUENCE seq; ## 参照 {#see-also} -- [シーケンスを作成](/sql-statements/sql-statement-create-sequence.md) -- [シーケンスの変更](/sql-statements/sql-statement-alter-sequence.md) -- [ドロップシーケンス](/sql-statements/sql-statement-drop-sequence.md) +- [CREATE SEQUENCE](/sql-statements/sql-statement-create-sequence.md) +- [ALTER SEQUENCE](/sql-statements/sql-statement-alter-sequence.md) +- [DROP SEQUENCE](/sql-statements/sql-statement-drop-sequence.md) diff --git a/sql-statements/sql-statement-show-create-table.md b/sql-statements/sql-statement-show-create-table.md index 84b1362f30032..a86278979ee6e 100644 --- a/sql-statements/sql-statement-show-create-table.md +++ b/sql-statements/sql-statement-show-create-table.md @@ -35,7 +35,7 @@ TiDBの`SHOW CREATE TABLE`文はMySQLと完全に互換性があります。互 ## 参照 {#see-also} -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) -- [テーブルを削除](/sql-statements/sql-statement-drop-table.md) -- [テーブルを表示](/sql-statements/sql-statement-show-tables.md) -- [列を表示](/sql-statements/sql-statement-show-columns-from.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) +- [DROP TABLE](/sql-statements/sql-statement-drop-table.md) +- [SHOW [FULL] TABLES](/sql-statements/sql-statement-show-tables.md) +- [SHOW [FULL] COLUMNS FROM](/sql-statements/sql-statement-show-columns-from.md) diff --git a/sql-statements/sql-statement-show-create-user.md b/sql-statements/sql-statement-show-create-user.md index 158c1181fef71..8f80797495bb5 100644 --- a/sql-statements/sql-statement-show-create-user.md +++ b/sql-statements/sql-statement-show-create-user.md @@ -50,6 +50,6 @@ mysql> SHOW GRANTS FOR 'root'; ## 参照 {#see-also} -- [ユーザーの作成](/sql-statements/sql-statement-create-user.md) -- [ショーグラント](/sql-statements/sql-statement-show-grants.md) -- [ユーザーを削除](/sql-statements/sql-statement-drop-user.md) +- [CREATE USER](/sql-statements/sql-statement-create-user.md) +- [SHOW GRANTS](/sql-statements/sql-statement-show-grants.md) +- [DROP USER](/sql-statements/sql-statement-drop-user.md) diff --git a/sql-statements/sql-statement-show-databases.md b/sql-statements/sql-statement-show-databases.md index 07155bc169bc9..629381ac7501c 100644 --- a/sql-statements/sql-statement-show-databases.md +++ b/sql-statements/sql-statement-show-databases.md @@ -56,7 +56,7 @@ TiDBの`SHOW DATABASES`文はMySQLと完全に互換性があります。互換 ## 参照 {#see-also} -- [スキーマを表示](/sql-statements/sql-statement-show-schemas.md) -- [データベースの削除](/sql-statements/sql-statement-drop-database.md) -- [データベースの作成](/sql-statements/sql-statement-create-database.md) +- [SHOW SCHEMAS](/sql-statements/sql-statement-show-schemas.md) +- [DROP DATABASE](/sql-statements/sql-statement-drop-database.md) +- [CREATE DATABASE](/sql-statements/sql-statement-create-database.md) - [`INFORMATION_SCHEMA.SCHEMATA`](/information-schema/information-schema-schemata.md) diff --git a/sql-statements/sql-statement-show-errors.md b/sql-statements/sql-statement-show-errors.md index 6885dbf658c7a..b822d76e76813 100644 --- a/sql-statements/sql-statement-show-errors.md +++ b/sql-statements/sql-statement-show-errors.md @@ -56,4 +56,4 @@ TiDBの`SHOW ERRORS`文はMySQLと完全に互換性があります。互換性 ## 参照 {#see-also} -- [警告を表示](/sql-statements/sql-statement-show-warnings.md) +- [SHOW WARNINGS](/sql-statements/sql-statement-show-warnings.md) diff --git a/sql-statements/sql-statement-show-grants.md b/sql-statements/sql-statement-show-grants.md index 3c38962720161..98e8f69702b0c 100644 --- a/sql-statements/sql-statement-show-grants.md +++ b/sql-statements/sql-statement-show-grants.md @@ -56,5 +56,5 @@ TiDBの`SHOW GRANTS`文はMySQLと完全に互換性があります。互換性 ## 参照 {#see-also} -- [表示 ユーザーの作成](/sql-statements/sql-statement-show-create-user.md) -- [付与](/sql-statements/sql-statement-grant-privileges.md) +- [SHOW CREATE USER](/sql-statements/sql-statement-show-create-user.md) +- [`GRANT `](/sql-statements/sql-statement-grant-privileges.md) diff --git a/sql-statements/sql-statement-show-indexes.md b/sql-statements/sql-statement-show-indexes.md index a13cb203ce312..8e22afd243ff9 100644 --- a/sql-statements/sql-statement-show-indexes.md +++ b/sql-statements/sql-statement-show-indexes.md @@ -60,9 +60,9 @@ TiDBの`SHOW INDEXES [FROM|IN]`文はMySQLと完全に互換性があります ## 参照 {#see-also} -- [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) -- [インデックスの削除](/sql-statements/sql-statement-drop-index.md) -- [インデックスの作成](/sql-statements/sql-statement-create-index.md) +- [SHOW CREATE TABLE](/sql-statements/sql-statement-show-create-table.md) +- [DROP INDEX](/sql-statements/sql-statement-drop-index.md) +- [CREATE INDEX](/sql-statements/sql-statement-create-index.md) - [`information_schema.TIDB_INDEXES`](/information-schema/information-schema-tidb-indexes.md) - [`information_schema.TIDB_INDEX_USAGE`](/information-schema/information-schema-tidb-index-usage.md) - [`information_schema.KEY_COLUMN_USAGE`](/information-schema/information-schema-key-column-usage.md) diff --git a/sql-statements/sql-statement-show-placement-for.md b/sql-statements/sql-statement-show-placement-for.md index fa193a38d8742..adbb57f5fb74a 100644 --- a/sql-statements/sql-statement-show-placement-for.md +++ b/sql-statements/sql-statement-show-placement-for.md @@ -82,5 +82,5 @@ SHOW PLACEMENT FOR TABLE t3 PARTITION p1\G ## 関連項目 {#see-also} - [SQLにおける配置ルール](/placement-rules-in-sql.md) -- [番組掲載](/sql-statements/sql-statement-show-placement.md) -- [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) +- [SHOW PLACEMENT](/sql-statements/sql-statement-show-placement.md) +- [CREATE PLACEMENT POLICY](/sql-statements/sql-statement-create-placement-policy.md) diff --git a/sql-statements/sql-statement-show-placement-labels.md b/sql-statements/sql-statement-show-placement-labels.md index 12ab575e3a668..67923cd2a1c74 100644 --- a/sql-statements/sql-statement-show-placement-labels.md +++ b/sql-statements/sql-statement-show-placement-labels.md @@ -39,5 +39,5 @@ SHOW PLACEMENT LABELS; ## 関連項目 {#see-also} - [SQLにおける配置ルール](/placement-rules-in-sql.md) -- [番組掲載](/sql-statements/sql-statement-show-placement.md) -- [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) +- [SHOW PLACEMENT](/sql-statements/sql-statement-show-placement.md) +- [CREATE PLACEMENT POLICY](/sql-statements/sql-statement-create-placement-policy.md) diff --git a/sql-statements/sql-statement-show-placement.md b/sql-statements/sql-statement-show-placement.md index 86952e7e475b7..de8868fa8260c 100644 --- a/sql-statements/sql-statement-show-placement.md +++ b/sql-statements/sql-statement-show-placement.md @@ -52,5 +52,5 @@ SHOW PLACEMENT; ## 関連項目 {#see-also} - [SQLにおける配置ルール](/placement-rules-in-sql.md) -- [ショーの掲載場所](/sql-statements/sql-statement-show-placement-for.md) -- [配置ポリシーを作成する](/sql-statements/sql-statement-create-placement-policy.md) +- [SHOW PLACEMENT FOR](/sql-statements/sql-statement-show-placement-for.md) +- [CREATE PLACEMENT POLICY](/sql-statements/sql-statement-create-placement-policy.md) diff --git a/sql-statements/sql-statement-show-privileges.md b/sql-statements/sql-statement-show-privileges.md index f9e5c8df26ff8..62a49bc9a6a6d 100644 --- a/sql-statements/sql-statement-show-privileges.md +++ b/sql-statements/sql-statement-show-privileges.md @@ -84,7 +84,7 @@ TiDBの`SHOW PRIVILEGES`文はMySQLと完全に互換性があります。互換 -- [ショーグラント](/sql-statements/sql-statement-show-grants.md) +- [SHOW GRANTS](/sql-statements/sql-statement-show-grants.md) - [権限管理](/privilege-management.md) - [`GRANT <privileges>`](/sql-statements/sql-statement-grant-privileges.md) @@ -92,7 +92,7 @@ TiDBの`SHOW PRIVILEGES`文はMySQLと完全に互換性があります。互換 -- [ショーグラント](/sql-statements/sql-statement-show-grants.md) +- [SHOW GRANTS](/sql-statements/sql-statement-show-grants.md) - [権限管理](https://docs.pingcap.com/tidb/stable/privilege-management) - [`GRANT <privileges>`](/sql-statements/sql-statement-grant-privileges.md) diff --git a/sql-statements/sql-statement-show-stats-healthy.md b/sql-statements/sql-statement-show-stats-healthy.md index 86565bf904436..6cb766515cf36 100644 --- a/sql-statements/sql-statement-show-stats-healthy.md +++ b/sql-statements/sql-statement-show-stats-healthy.md @@ -87,5 +87,5 @@ mysql> SHOW STATS_HEALTHY; ## 参照 {#see-also} -- [分析](/sql-statements/sql-statement-analyze-table.md) +- [ANALYZE](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) diff --git a/sql-statements/sql-statement-show-stats-histograms.md b/sql-statements/sql-statement-show-stats-histograms.md index 9cc8c888ba02e..8da3d13e5e15c 100644 --- a/sql-statements/sql-statement-show-stats-histograms.md +++ b/sql-statements/sql-statement-show-stats-histograms.md @@ -5,7 +5,7 @@ summary: TiDB データベースの SHOW STATS_HISTOGRAMS の使用法の概要 # SHOW STATS_HISTOGRAMS {#show-stats-histograms} -このステートメントは、データベース[統計](/statistics.md)の一部として[`ANALYZE`ステートメント](/sql-statements/sql-statement-analyze-table.md)によって収集されたヒストグラム情報を表示します。 +このステートメントは、データベース[統計](/statistics.md)の一部として[ANALYZE](/sql-statements/sql-statement-analyze-table.md)によって収集されたヒストグラム情報を表示します。 現在、 `SHOW STATS_HISTOGRAMS`ステートメントは次の列を返します。 @@ -75,5 +75,5 @@ SHOW STATS_HISTOGRAMS WHERE table_name = 't2'; ## 参照 {#see-also} -- [分析](/sql-statements/sql-statement-analyze-table.md) +- [ANALYZE](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) diff --git a/sql-statements/sql-statement-show-stats-locked.md b/sql-statements/sql-statement-show-stats-locked.md index 600de82d7bf24..2c227a387a77c 100644 --- a/sql-statements/sql-statement-show-stats-locked.md +++ b/sql-statements/sql-statement-show-stats-locked.md @@ -70,5 +70,5 @@ mysql> SHOW STATS_LOCKED; ## 参照 {#see-also} - [統計](/statistics.md#lock-statistics) -- [ロック統計](/sql-statements/sql-statement-lock-stats.md) -- [統計情報をアンロック](/sql-statements/sql-statement-unlock-stats.md) +- [LOCK STATS](/sql-statements/sql-statement-lock-stats.md) +- [UNLOCK STATS](/sql-statements/sql-statement-unlock-stats.md) diff --git a/sql-statements/sql-statement-show-stats-meta.md b/sql-statements/sql-statement-show-stats-meta.md index 109c804ad6aa0..986b0f95481cf 100644 --- a/sql-statements/sql-statement-show-stats-meta.md +++ b/sql-statements/sql-statement-show-stats-meta.md @@ -72,5 +72,5 @@ SHOW STATS_META WHERE table_name = 't2'; ## 参照 {#see-also} -- [分析](/sql-statements/sql-statement-analyze-table.md) +- [ANALYZE](/sql-statements/sql-statement-analyze-table.md) - [統計入門](/statistics.md) diff --git a/sql-statements/sql-statement-show-status.md b/sql-statements/sql-statement-show-status.md index 54f0f4125daec..a808d495a6736 100644 --- a/sql-statements/sql-statement-show-status.md +++ b/sql-statements/sql-statement-show-status.md @@ -69,5 +69,5 @@ mysql> SHOW GLOBAL STATUS; ## 参照 {#see-also} -- [フラッシュステータス](/sql-statements/sql-statement-flush-status.md) +- [FLUSH STATUS](/sql-statements/sql-statement-flush-status.md) - [サーバーステータス変数](/status-variables.md) diff --git a/sql-statements/sql-statement-show-table-next-rowid.md b/sql-statements/sql-statement-show-table-next-rowid.md index 67a68a6ba344c..afdb10f3d8f04 100644 --- a/sql-statements/sql-statement-show-table-next-rowid.md +++ b/sql-statements/sql-statement-show-table-next-rowid.md @@ -62,7 +62,7 @@ SHOW TABLE t NEXT_ROW_ID; ## 関連項目 {#see-also} -- [テーブルを作成する](/sql-statements/sql-statement-create-table.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) - [AUTO_RANDOM](/auto-random.md) - [CREATE_SEQUENCE](/sql-statements/sql-statement-create-sequence.md) - [_tidb_rowid](/tidb-rowid.md) diff --git a/sql-statements/sql-statement-show-table-regions.md b/sql-statements/sql-statement-show-table-regions.md index 205520fde52ed..719cea79ff91c 100644 --- a/sql-statements/sql-statement-show-table-regions.md +++ b/sql-statements/sql-statement-show-table-regions.md @@ -204,5 +204,5 @@ test> SHOW TABLE t REGIONS; ## 関連項目 {#see-also} -- [分割領域](/sql-statements/sql-statement-split-region.md) -- [テーブルを作成する](/sql-statements/sql-statement-create-table.md) +- [Split Region](/sql-statements/sql-statement-split-region.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) diff --git a/sql-statements/sql-statement-show-table-status.md b/sql-statements/sql-statement-show-table-status.md index 1ae15d0cfcc31..c99e21ed11744 100644 --- a/sql-statements/sql-statement-show-table-status.md +++ b/sql-statements/sql-statement-show-table-status.md @@ -82,7 +82,7 @@ TiDBの`SHOW TABLE STATUS`文はMySQLと完全に互換性があります。互 ## 参照 {#see-also} -- [テーブルを表示](/sql-statements/sql-statement-show-tables.md) -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) -- [テーブルを削除](/sql-statements/sql-statement-drop-table.md) -- [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) +- [SHOW [FULL] TABLES](/sql-statements/sql-statement-show-tables.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) +- [DROP TABLE](/sql-statements/sql-statement-drop-table.md) +- [SHOW CREATE TABLE](/sql-statements/sql-statement-show-create-table.md) diff --git a/sql-statements/sql-statement-show-tables.md b/sql-statements/sql-statement-show-tables.md index 9be815c8e3176..1c0ceb47a755c 100644 --- a/sql-statements/sql-statement-show-tables.md +++ b/sql-statements/sql-statement-show-tables.md @@ -81,7 +81,7 @@ TiDBの`SHOW [FULL] TABLES`文はMySQLと完全に互換性があります。互 ## 参照 {#see-also} -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) -- [テーブルを削除](/sql-statements/sql-statement-drop-table.md) -- [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) +- [DROP TABLE](/sql-statements/sql-statement-drop-table.md) +- [SHOW CREATE TABLE](/sql-statements/sql-statement-show-create-table.md) - [`INFORMATION_SCHEMA.TABLES`](/information-schema/information-schema-tables.md) diff --git a/sql-statements/sql-statement-show-warnings.md b/sql-statements/sql-statement-show-warnings.md index 4c5d6dd8cffc5..77493c23010c5 100644 --- a/sql-statements/sql-statement-show-warnings.md +++ b/sql-statements/sql-statement-show-warnings.md @@ -80,4 +80,4 @@ TiDBの`SHOW WARNINGS`文はMySQLと完全に互換性があります。互換 ## 参照 {#see-also} -- [エラーを表示](/sql-statements/sql-statement-show-errors.md) +- [SHOW ERRORS](/sql-statements/sql-statement-show-errors.md) diff --git a/sql-statements/sql-statement-split-region.md b/sql-statements/sql-statement-split-region.md index 989e6ae52e309..ee9d621618792 100644 --- a/sql-statements/sql-statement-split-region.md +++ b/sql-statements/sql-statement-split-region.md @@ -389,5 +389,5 @@ CREATE TABLE t (a INT, b INT, INDEX idx1(a)) SHARD_ROW_ID_BITS = 4 PRE_SPLIT_REG ## 参照 {#see-also} -- [テーブルリージョンを表示する](/sql-statements/sql-statement-show-table-regions.md) +- [SHOW TABLE REGIONS](/sql-statements/sql-statement-show-table-regions.md) - セッション変数: [`tidb_scatter_region`](/system-variables.md#tidb_scatter_region) 、 [`tidb_wait_split_region_finish`](/system-variables.md#tidb_wait_split_region_finish) 、 [`tidb_wait_split_region_timeout`](/system-variables.md#tidb_wait_split_region_timeout) 。 diff --git a/sql-statements/sql-statement-start-transaction.md b/sql-statements/sql-statement-start-transaction.md index 8fc30b3c95772..46b8540559fa2 100644 --- a/sql-statements/sql-statement-start-transaction.md +++ b/sql-statements/sql-statement-start-transaction.md @@ -47,6 +47,6 @@ Query OK, 0 rows affected (0.01 sec) ## 参照 {#see-also} - [COMMIT](/sql-statements/sql-statement-commit.md) -- [ロールバック](/sql-statements/sql-statement-rollback.md) -- [始める](/sql-statements/sql-statement-begin.md) +- [ROLLBACK](/sql-statements/sql-statement-rollback.md) +- [BEGIN](/sql-statements/sql-statement-begin.md) - [因果関係の一貫性のみでトランザクションを開始する](/transaction-overview.md#causal-consistency) diff --git a/sql-statements/sql-statement-trace.md b/sql-statements/sql-statement-trace.md index f0c7b9f1623b3..0b9978a4ed107 100644 --- a/sql-statements/sql-statement-trace.md +++ b/sql-statements/sql-statement-trace.md @@ -94,4 +94,4 @@ TRACE FORMAT='log' SELECT * FROM mysql.user; ## 参照 {#see-also} -- [EXPLAIN分析](/sql-statements/sql-statement-explain-analyze.md) +- [EXPLAIN ANALYZE](/sql-statements/sql-statement-explain-analyze.md) diff --git a/sql-statements/sql-statement-truncate.md b/sql-statements/sql-statement-truncate.md index dbf234e1622db..7b94a0e2e3707 100644 --- a/sql-statements/sql-statement-truncate.md +++ b/sql-statements/sql-statement-truncate.md @@ -61,7 +61,7 @@ TiDBの`TRUNCATE`文はMySQLと完全に互換性があります。互換性に ## 参照 {#see-also} -- [テーブルを削除](/sql-statements/sql-statement-drop-table.md) -- [消去](/sql-statements/sql-statement-delete.md) -- [テーブルの作成](/sql-statements/sql-statement-create-table.md) -- [表示テーブルの作成](/sql-statements/sql-statement-show-create-table.md) +- [DROP TABLE](/sql-statements/sql-statement-drop-table.md) +- [DELETE](/sql-statements/sql-statement-delete.md) +- [CREATE TABLE](/sql-statements/sql-statement-create-table.md) +- [SHOW CREATE TABLE](/sql-statements/sql-statement-show-create-table.md) diff --git a/sql-statements/sql-statement-unlock-stats.md b/sql-statements/sql-statement-unlock-stats.md index 6f6d1854f5ccd..b36aa54b3c1df 100644 --- a/sql-statements/sql-statement-unlock-stats.md +++ b/sql-statements/sql-statement-unlock-stats.md @@ -25,7 +25,7 @@ PartitionNameList ::= ## 例 {#examples} -[ロック統計](/sql-statements/sql-statement-lock-stats.md)の例を参照してテーブル`t`を作成し、その統計をロックします。 +[LOCK STATS](/sql-statements/sql-statement-lock-stats.md)の例を参照してテーブル`t`を作成し、その統計をロックします。 表`t`の統計をロック解除すると、 `ANALYZE`正常に実行できます。 @@ -45,7 +45,7 @@ mysql> SHOW WARNINGS; 1 row in set (0.00 sec) ``` -[ロック統計](/sql-statements/sql-statement-lock-stats.md)の例を参照してテーブル`t`を作成し、そのパーティション`p1`の統計をロックします。 +[LOCK STATS](/sql-statements/sql-statement-lock-stats.md)の例を参照してテーブル`t`を作成し、そのパーティション`p1`の統計をロックします。 パーティション`p1`の統計をロック解除すると、 `ANALYZE`正常に実行できます。 @@ -72,5 +72,5 @@ mysql> SHOW WARNINGS; ## 参照 {#see-also} - [統計](/statistics.md#lock-statistics) -- [ロック統計](/sql-statements/sql-statement-lock-stats.md) -- [統計を表示_ロック済み](/sql-statements/sql-statement-show-stats-locked.md) +- [LOCK STATS](/sql-statements/sql-statement-lock-stats.md) +- [SHOW STATS_LOCKED](/sql-statements/sql-statement-show-stats-locked.md) diff --git a/sql-statements/sql-statement-update.md b/sql-statements/sql-statement-update.md index fbc24d6a68122..5b195ff94cb41 100644 --- a/sql-statements/sql-statement-update.md +++ b/sql-statements/sql-statement-update.md @@ -81,7 +81,7 @@ TiDB はより標準的な SQL 動作に従い、 `b`対 1 で更新します。 ## 参照 {#see-also} -- [入れる](/sql-statements/sql-statement-insert.md) -- [選択](/sql-statements/sql-statement-select.md) -- [消去](/sql-statements/sql-statement-delete.md) -- [交換する](/sql-statements/sql-statement-replace.md) +- [INSERT](/sql-statements/sql-statement-insert.md) +- [SELECT](/sql-statements/sql-statement-select.md) +- [DELETE](/sql-statements/sql-statement-delete.md) +- [REPLACE](/sql-statements/sql-statement-replace.md) diff --git a/sql-statements/sql-statement-use.md b/sql-statements/sql-statement-use.md index 665a428202c44..e83b3eb3951d6 100644 --- a/sql-statements/sql-statement-use.md +++ b/sql-statements/sql-statement-use.md @@ -78,5 +78,5 @@ TiDBの`USE`文はMySQLと完全に互換性があります。互換性に違い ## 参照 {#see-also} -- [データベースの作成](/sql-statements/sql-statement-create-database.md) -- [テーブルを表示](/sql-statements/sql-statement-show-tables.md) +- [CREATE DATABASE](/sql-statements/sql-statement-create-database.md) +- [SHOW [FULL] TABLES](/sql-statements/sql-statement-show-tables.md) diff --git a/sql-statements/sql-statement-with.md b/sql-statements/sql-statement-with.md index f8c4117eef908..2bdf346f7895e 100644 --- a/sql-statements/sql-statement-with.md +++ b/sql-statements/sql-statement-with.md @@ -81,8 +81,8 @@ WITH RECURSIVE cte(a) AS (SELECT 1 UNION SELECT a+1 FROM cte WHERE a < 5) SELECT ## 参照 {#see-also} - [開発者ガイド: 共通テーブル式](/develop/dev-guide-use-common-table-expression.md) -- [選択](/sql-statements/sql-statement-select.md) -- [入れる](/sql-statements/sql-statement-insert.md) -- [消去](/sql-statements/sql-statement-delete.md) -- [アップデート](/sql-statements/sql-statement-update.md) -- [交換する](/sql-statements/sql-statement-replace.md) +- [SELECT](/sql-statements/sql-statement-select.md) +- [INSERT](/sql-statements/sql-statement-insert.md) +- [DELETE](/sql-statements/sql-statement-delete.md) +- [UPDATE](/sql-statements/sql-statement-update.md) +- [REPLACE](/sql-statements/sql-statement-replace.md) From d5dab89e3ee63fbaa2f6d52b510d6730395941b7 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Fri, 26 Jun 2026 15:40:56 +0900 Subject: [PATCH 17/24] fixup! remove extra blank line in release-8.0.0 --- releases/release-8.0.0.md | 1 - 1 file changed, 1 deletion(-) diff --git a/releases/release-8.0.0.md b/releases/release-8.0.0.md index b68d9d914b7ea..39296dcbe626a 100644 --- a/releases/release-8.0.0.md +++ b/releases/release-8.0.0.md @@ -157,7 +157,6 @@ TiDB バージョン: 8.0.0 バージョン8.0.0以降では、セッションレベルのシステム変数[`tidb_opt_use_invisible_indexes`](/system-variables.md#tidb_opt_use_invisible_indexes-new-in-v800) `ON`に設定することで、現在のセッションで不可視インデックスを認識させることができます。この機能を使用すると、新しいインデックスを作成し、最初にインデックスを可視化してから、現在のセッションのシステム変数を変更してテストすることで、他のセッションに影響を与えることなくパフォーマンスをテストできます。この改善により、SQLチューニングの安全性が向上し、本番データベースの安定性も向上します。 - 詳細については、 [ドキュメント](/sql-statements/sql-statement-create-index.md#invisible-index)を参照してください。 - 一般ログの別ファイルへの書き込みをサポート [#51248](https://github.com/pingcap/tidb/issues/51248) @[Defined2014](https://github.com/Defined2014) From 9bcd3d37020c3c74d4854878b1a36608b92dafa1 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Fri, 26 Jun 2026 15:47:02 +0900 Subject: [PATCH 18/24] i18n(ja): fix link texts to match anchor section names MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - MODIFY COLUMN → 再編成データ (for #reorg-data-change anchor) - CREATE INDEX → 複数値インデックスを作成する (for #create-multi-valued-indexes) - ALTER USER → ユーザーにバインドされているリソースグループを変更する - Remove stray CREATE word in resource-control-ru-groups.md --- sql-statements/sql-statement-alter-table.md | 2 +- sql-statements/sql-statement-change-column.md | 2 +- sql-statements/sql-statement-create-index.md | 2 +- sql-statements/sql-statement-create-resource-group.md | 2 +- tidb-resource-control-ru-groups.md | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sql-statements/sql-statement-alter-table.md b/sql-statements/sql-statement-alter-table.md index 6656b6f2a26a4..a2dea678f684a 100644 --- a/sql-statements/sql-statement-alter-table.md +++ b/sql-statements/sql-statement-alter-table.md @@ -162,7 +162,7 @@ TiDB の`ALTER TABLE`には次の主な制限が適用されます。 - TiDBは**実行前に**テーブルスキーマに従ってステートメントを検証します。例えば、 `ALTER TABLE t ADD COLUMN c1 INT, ADD COLUMN c2 INT AFTER c1;`を実行すると、列`c1`テーブルに存在しないためエラーが返されます。 - `ALTER TABLE`ステートメントの場合、TiDB での実行順序は左から右への変更が 1 つずつ順番に実行されるため、場合によっては MySQL と互換性がありません。 -- 主キー列の[MODIFY COLUMN](/sql-statements/sql-statement-modify-column.md#reorg-data-change)種類の変更はサポートされていません。 +- 主キー列の[再編成データ](/sql-statements/sql-statement-modify-column.md#reorg-data-change)種類の変更はサポートされていません。 - パーティション化されたテーブル上の列タイプの変更はサポートされていません。 diff --git a/sql-statements/sql-statement-change-column.md b/sql-statements/sql-statement-change-column.md index 74d6214f3ea22..0a557ea352bd1 100644 --- a/sql-statements/sql-statement-change-column.md +++ b/sql-statements/sql-statement-change-column.md @@ -112,7 +112,7 @@ ALTER TABLE t CHANGE COLUMN a a DATETIME; ## MySQLの互換性 {#mysql-compatibility} -- 主キー列の[MODIFY COLUMN](/sql-statements/sql-statement-modify-column.md#reorg-data-change)種類の変更はサポートされていません。 +- 主キー列の[再編成データ](/sql-statements/sql-statement-modify-column.md#reorg-data-change)種類の変更はサポートされていません。 - パーティション化されたテーブル上の列タイプの変更はサポートされていません。 - 生成された列の列タイプの変更はサポートされていません。 - TiDB と MySQL 間の`CAST`関数の動作の互換性の問題により、一部のデータ型 (TIME、BIT、SET、ENUM、JSON 型など) から他の型への変更はサポートされていません。 diff --git a/sql-statements/sql-statement-create-index.md b/sql-statements/sql-statement-create-index.md index d2bf68ae5ee72..075f03235b02c 100644 --- a/sql-statements/sql-statement-create-index.md +++ b/sql-statements/sql-statement-create-index.md @@ -400,7 +400,7 @@ TiDB v8.0.0以降では、システム変数[`tidb_opt_use_invisible_indexes`](/ - 式インデックスはバインディングとの互換性に問題があります。式インデックスの式に定数が含まれている場合、対応するクエリ用に作成されるバインディングのスコープが拡張されます。たとえば、式インデックスの式が`a+1`で、対応するクエリ条件が`a+1 > 2`であるとします。この場合、作成されるバインディングは`a+? > ?`となり、 `a+2 > 2`のような条件を持つクエリも式インデックスの使用を強制され、実行プランが最適化されません。さらに、これは SQL プラン管理 (SPM) におけるベースラインのキャプチャとベースラインの進化にも影響します。 -- 複数値インデックスを使用して書き込まれるデータは、定義されたデータ型と正確に一致する必要があります。そうしないと、データの書き込みは失敗します。詳細については、 [CREATE INDEX](/sql-statements/sql-statement-create-index.md#create-multi-valued-indexes)参照してください。 +- 複数値インデックスを使用して書き込まれるデータは、定義されたデータ型と正確に一致する必要があります。そうしないと、データの書き込みは失敗します。詳細については、 [複数値インデックスを作成する](/sql-statements/sql-statement-create-index.md#create-multi-valued-indexes)参照してください。 - `UNIQUE KEY`インデックス オプションを使用して、 `GLOBAL`を[グローバルインデックス](/global-indexes.md)として設定することは[パーティション化されたテーブル](/partitioned-table.md)の TiDB 拡張機能であり、MySQL とは互換性がありません。 diff --git a/sql-statements/sql-statement-create-resource-group.md b/sql-statements/sql-statement-create-resource-group.md index cec8dee4896f3..9078d20d21981 100644 --- a/sql-statements/sql-statement-create-resource-group.md +++ b/sql-statements/sql-statement-create-resource-group.md @@ -143,5 +143,5 @@ MySQL は[リソースグループを作成する](https://dev.mysql.com/doc/ref - [DROP RESOURCE GROUP](/sql-statements/sql-statement-drop-resource-group.md) - [ALTER RESOURCE GROUP](/sql-statements/sql-statement-alter-resource-group.md) -- [ALTER USER](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user) +- [ユーザーにバインドされているリソースグループを変更する](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user) - [リクエストユニット(RU)](/tidb-resource-control-ru-groups.md#what-is-request-unit-ru) diff --git a/tidb-resource-control-ru-groups.md b/tidb-resource-control-ru-groups.md index 40bf3dd2ef5f3..c850da83a4837 100644 --- a/tidb-resource-control-ru-groups.md +++ b/tidb-resource-control-ru-groups.md @@ -174,7 +174,7 @@ TiDB Cloudの場合、 [`CALIBRATE RESOURCE`](https://docs.pingcap.com/tidb/stab TiDBは、以下の3つのレベルのリソースグループ設定をサポートしています。 -- ユーザーレベル。CREATE [`CREATE USER`](/sql-statements/sql-statement-create-user.md)または[`ALTER USER`](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user)ステートメントを使用して、ユーザーを特定のリソースグループにバインドします。ユーザーがリソースグループにバインドされると、そのユーザーが作成したセッションは自動的に対応するリソースグループにバインドされます。 +- ユーザーレベル。[`CREATE USER`](/sql-statements/sql-statement-create-user.md)または[`ALTER USER`](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user)ステートメントを使用して、ユーザーを特定のリソースグループにバインドします。ユーザーがリソースグループにバインドされると、そのユーザーが作成したセッションは自動的に対応するリソースグループにバインドされます。 - セッションレベル。SET [`SET RESOURCE GROUP`](/sql-statements/sql-statement-set-resource-group.md)を使用して、現在のセッションのリソースグループを設定します。 - ステートメントレベル。RESOURCE_GROUP [`RESOURCE_GROUP()`](/optimizer-hints.md#resource_groupresource_group_name)オプティマイザヒントを使用して、現在のステートメントのリソースグループを設定します。 @@ -207,7 +207,7 @@ ALTER USER usr2 RESOURCE GROUP rg2; ALTER USER 'usr3'@'%' RESOURCE GROUP `default`; ``` -詳細については、 [`ALTER USER ... RESOURCE GROUP`](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user)参照してください。 +詳細については、 [`ALTER USER`](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user)参照してください。 #### 現在のセッションをリソースグループにバインドする {#bind-the-current-session-to-a-resource-group} From b6b385eb3cc217ab8b599b97e5bf971bd922ffeb Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Fri, 26 Jun 2026 15:50:57 +0900 Subject: [PATCH 19/24] fixup! resolve conflict --- ai/integrations/vector-search-auto-embedding-overview.md | 2 +- releases/release-6.6.0.md | 2 +- releases/release-7.0.0.md | 6 +++--- sql-statements/sql-statement-admin.md | 2 +- statistics.md | 2 +- tidb-resource-control-ru-groups.md | 8 +++++--- 6 files changed, 12 insertions(+), 10 deletions(-) diff --git a/ai/integrations/vector-search-auto-embedding-overview.md b/ai/integrations/vector-search-auto-embedding-overview.md index 4ca3a3ae0f94d..fca6751af3112 100644 --- a/ai/integrations/vector-search-auto-embedding-overview.md +++ b/ai/integrations/vector-search-auto-embedding-overview.md @@ -153,7 +153,7 @@ EMBED_TEXT("model_name", text_content[, additional_json_options]) VEC_EMBED_COSINE_DISTANCE(vector_column, "query_text") ``` -`ORDER BY`句でこの関数を使用すると、コサイン距離に基づいて結果をランク付けできます。VEC_COSINE_DISTANCE [`VEC_COSINE_DISTANCE()`](/ai/reference/vector-search-functions-and-operators.md#vec_cosine_distance)と同じ計算方法を使用しますが、クエリテキストの埋め込みを自動的に生成します。 +`ORDER BY`句でこの関数を使用すると、コサイン距離に基づいて結果をランク付けできます。[`VEC_COSINE_DISTANCE()()`](/ai/reference/vector-search-functions-and-operators.md#vec_cosine_distance)と同じ計算方法を使用しますが、クエリテキストの埋め込みを自動的に生成します。 ### VEC_EMBED_L2_DISTANCE() {#code-vec-embed-l2-distance-code} diff --git a/releases/release-6.6.0.md b/releases/release-6.6.0.md index d10ec8c888c77..58f3ab13709d1 100644 --- a/releases/release-6.6.0.md +++ b/releases/release-6.6.0.md @@ -67,7 +67,7 @@ TiDB バージョン: 6.6.0- [DMR](/releases/versioning.md#development-milestone ステイル読み取り機能はv5.1.1以降、一般提供(GA)されており、特定のタイムスタンプまたは指定された時間範囲内の履歴データを読み取ることができます。Stale Readは、ローカルのTiKVレプリカからデータを直接読み取ることで、読み取りレイテンシーを削減し、クエリのパフォーマンスを向上させることができます。v6.6.0より前のTiFlashでは、 ステイル読み取りはサポートされていません。テーブルにTiFlashレプリカが存在する場合でも、 ステイル読み取りはTiKVレプリカのみを読み取ることができます。 - バージョン6.6.0以降、 TiFlashはステイル読み取り機能をサポートしています。AS [`AS OF TIMESTAMP`](/as-of-timestamp.md)構文または[`tidb_read_staleness`](/tidb-read-staleness.md)システム変数を使用してテーブルの履歴データをクエリする場合、テーブルにTiFlashレプリカが存在すると、オプティマイザは対応するデータをTiFlashレプリカから読み込むことを選択できるようになり、クエリのパフォーマンスがさらに向上します。 + バージョン6.6.0以降、 TiFlashはステイル読み取り機能をサポートしています。[`AS OF TIMESTAMP OF TIMESTAMP`](/as-of-timestamp.md)構文または[`tidb_read_staleness`](/tidb-read-staleness.md)システム変数を使用してテーブルの履歴データをクエリする場合、テーブルにTiFlashレプリカが存在すると、オプティマイザは対応するデータをTiFlashレプリカから読み込むことを選択できるようになり、クエリのパフォーマンスがさらに向上します。 詳細については、[ドキュメント](/stale-read.md)を参照してください。 diff --git a/releases/release-7.0.0.md b/releases/release-7.0.0.md index 4346a081c99ba..f8520a1dbc892 100644 --- a/releases/release-7.0.0.md +++ b/releases/release-7.0.0.md @@ -107,9 +107,9 @@ TiDB バージョン: 7.0.0- [DMR](/releases/versioning.md#development-milestone リソースグループは、以下の方法で使用できます。 - - ユーザーレベル。CREATE [`CREATE USER`](/sql-statements/sql-statement-create-user.md)または[`ALTER USER`](/sql-statements/sql-statement-alter-user.md)ステートメントを使用して、ユーザーを特定のリソースグループにバインドします。リソースグループをユーザーにバインドすると、そのユーザーが新しく作成したセッションは、対応するリソースグループに自動的にバインドされます。 - - セッションレベル。SET [`SET RESOURCE GROUP`](/sql-statements/sql-statement-set-resource-group.md)を使用して、現在のセッションで使用されるリソースグループを設定します。 - - ステートメントレベル。RESOURCE_GROUP [`RESOURCE_GROUP()`](/optimizer-hints.md#resource_groupresource_group_name)を使用して、現在のステートメントで使用されるリソースグループを設定します。 + - ユーザーレベル。[`CREATE USER USER`](/sql-statements/sql-statement-create-user.md)または[`ALTER USER`](/sql-statements/sql-statement-alter-user.md)ステートメントを使用して、ユーザーを特定のリソースグループにバインドします。リソースグループをユーザーにバインドすると、そのユーザーが新しく作成したセッションは、対応するリソースグループに自動的にバインドされます。 + - セッションレベル。[`SET RESOURCE GROUP`](/sql-statements/sql-statement-set-resource-group.md)を使用して、現在のセッションで使用されるリソースグループを設定します。 + - ステートメントレベル。[`RESOURCE_GROUP()`](/optimizer-hints.md#resource_groupresource_group_name)を使用して、現在のステートメントで使用されるリソースグループを設定します。 詳細については、[ドキュメント](/tidb-resource-control-ru-groups.md)を参照してください。 diff --git a/sql-statements/sql-statement-admin.md b/sql-statements/sql-statement-admin.md index 4ac3447fe3221..e2243583e54ea 100644 --- a/sql-statements/sql-statement-admin.md +++ b/sql-statements/sql-statement-admin.md @@ -289,7 +289,7 @@ ADMIN SHOW DDL JOBS 5 WHERE state != 'synced' AND db_name = 'test'; - `rollback done` : 操作が失敗し、ロールバックが完了したことを示します。 - `rollingback` : 操作が失敗し、ロールバックされていることを示します。 - `cancelling` : これは、操作がキャンセルされていることを示します。この状態は、 [`ADMIN CANCEL DDL JOBS`](/sql-statements/sql-statement-admin-cancel-ddl.md)コマンドを使用して DDL ジョブをキャンセルした場合にのみ発生します。 - - `paused` : 操作が一時停止されていることを示します。この状態は[`ADMIN PAUSED DDL JOBS`](/sql-statements/sql-statement-admin-pause-ddl.md)コマンドを使用して DDL ジョブを一時停止した場合にのみ表示されます。ADMIN [`ADMIN RESUME DDL JOBS`](/sql-statements/sql-statement-admin-resume-ddl.md)コマンドを使用して DDL ジョブを再開できます。 + - `paused` : 操作が一時停止されていることを示します。この状態は[`ADMIN PAUSED DDL JOBS`](/sql-statements/sql-statement-admin-pause-ddl.md)コマンドを使用して DDL ジョブを一時停止した場合にのみ表示されます。[`ADMIN RESUME DDL JOBS RESUME DDL JOBS`](/sql-statements/sql-statement-admin-resume-ddl.md)コマンドを使用して DDL ジョブを再開できます。 ## MySQLとの互換性 {#mysql-compatibility} diff --git a/statistics.md b/statistics.md index fc9898f06d95e..58ca00ba2b7e4 100644 --- a/statistics.md +++ b/statistics.md @@ -240,7 +240,7 @@ TiDBは、統計情報の収集パフォーマンスを向上させるための2 バージョン5.3.0より前は、TiDBはリザーバーサンプリング方式を使用して統計情報を収集していました。バージョン5.3.0以降、TiDBバージョン2の統計情報は、デフォルトでベルヌーイサンプリング方式を使用して統計情報を収集します。リザーバーサンプリング方式を再利用するには、 `WITH NUM SAMPLES`ステートメントを使用できます。 -現在のサンプリングレートは、適応アルゴリズムに基づいて計算されます。SHOW [`SHOW STATS_META`](/sql-statements/sql-statement-show-stats-meta.md)を使用してテーブルの行数を確認できる場合は、その行数を使用して 100,000 行に対応するサンプリングレートを計算できます。この行数を確認できない場合は、テーブルの[`SHOW TABLE REGIONS`](/sql-statements/sql-statement-show-table-regions.md)の結果にある`APPROXIMATE_KEYS`列のすべての値の合計を、サンプリングレートを計算するための別の参照値として使用できます。 +現在のサンプリングレートは、適応アルゴリズムに基づいて計算されます。[`SHOW STATS_META STATS_META`](/sql-statements/sql-statement-show-stats-meta.md)を使用してテーブルの行数を確認できる場合は、その行数を使用して 100,000 行に対応するサンプリングレートを計算できます。この行数を確認できない場合は、テーブルの[`SHOW TABLE REGIONS`](/sql-statements/sql-statement-show-table-regions.md)の結果にある`APPROXIMATE_KEYS`列のすべての値の合計を、サンプリングレートを計算するための別の参照値として使用できます。 > **注記:** > diff --git a/tidb-resource-control-ru-groups.md b/tidb-resource-control-ru-groups.md index c850da83a4837..fda030ba06632 100644 --- a/tidb-resource-control-ru-groups.md +++ b/tidb-resource-control-ru-groups.md @@ -174,9 +174,11 @@ TiDB Cloudの場合、 [`CALIBRATE RESOURCE`](https://docs.pingcap.com/tidb/stab TiDBは、以下の3つのレベルのリソースグループ設定をサポートしています。 -- ユーザーレベル。[`CREATE USER`](/sql-statements/sql-statement-create-user.md)または[`ALTER USER`](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user)ステートメントを使用して、ユーザーを特定のリソースグループにバインドします。ユーザーがリソースグループにバインドされると、そのユーザーが作成したセッションは自動的に対応するリソースグループにバインドされます。 -- セッションレベル。SET [`SET RESOURCE GROUP`](/sql-statements/sql-statement-set-resource-group.md)を使用して、現在のセッションのリソースグループを設定します。 -- ステートメントレベル。RESOURCE_GROUP [`RESOURCE_GROUP()`](/optimizer-hints.md#resource_groupresource_group_name)オプティマイザヒントを使用して、現在のステートメントのリソースグループを設定します。 + +- ユーザーレベル。[`CREATE USER USER`](/sql-statements/sql-statement-create-user.md)または[`ALTER USER`](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user)ステートメントを使用して、ユーザーを特定のリソースグループにバインドします。ユーザーがリソースグループにバインドされると、そのユーザーが作成したセッションは自動的に対応するリソースグループにバインドされます。 +- セッションレベル。[`SET RESOURCE GROUP`](/sql-statements/sql-statement-set-resource-group.md)を使用して、現在のセッションのリソースグループを設定します。 +- ステートメントレベル。[`RESOURCE_GROUP()`](/optimizer-hints.md#resource_groupresource_group_name)オプティマイザヒントを使用して、現在のステートメントのリソースグループを設定します。 +>>>>>>> 2f985e6153 (i18n(ja): remove stray preceding SQL keywords in translations) #### ユーザーをリソースグループにバインドする {#bind-users-to-a-resource-group} From 18de8f4e919cbcc66e2a1080704214ab76009f14 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Fri, 26 Jun 2026 15:53:43 +0900 Subject: [PATCH 20/24] fixup! remove leftover conflict marker --- tidb-resource-control-ru-groups.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/tidb-resource-control-ru-groups.md b/tidb-resource-control-ru-groups.md index fda030ba06632..3b5a69df22328 100644 --- a/tidb-resource-control-ru-groups.md +++ b/tidb-resource-control-ru-groups.md @@ -178,8 +178,6 @@ TiDBは、以下の3つのレベルのリソースグループ設定をサポー - ユーザーレベル。[`CREATE USER USER`](/sql-statements/sql-statement-create-user.md)または[`ALTER USER`](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user)ステートメントを使用して、ユーザーを特定のリソースグループにバインドします。ユーザーがリソースグループにバインドされると、そのユーザーが作成したセッションは自動的に対応するリソースグループにバインドされます。 - セッションレベル。[`SET RESOURCE GROUP`](/sql-statements/sql-statement-set-resource-group.md)を使用して、現在のセッションのリソースグループを設定します。 - ステートメントレベル。[`RESOURCE_GROUP()`](/optimizer-hints.md#resource_groupresource_group_name)オプティマイザヒントを使用して、現在のステートメントのリソースグループを設定します。 ->>>>>>> 2f985e6153 (i18n(ja): remove stray preceding SQL keywords in translations) - #### ユーザーをリソースグループにバインドする {#bind-users-to-a-resource-group} 次の例では、ユーザー`usr1`を作成し、そのユーザーをリソース グループ`rg1`にバインドします。 `rg1`は[リソースグループを作成する](#create-a-resource-group)するの例で作成されたリソース グループです。 From 9977426e1fdcf00540abe355337fb2e62daad5b6 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Fri, 26 Jun 2026 15:55:10 +0900 Subject: [PATCH 21/24] fixup! resolve conflict --- tidb-resource-control-ru-groups.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tidb-resource-control-ru-groups.md b/tidb-resource-control-ru-groups.md index 3b5a69df22328..cc2e16b6c045e 100644 --- a/tidb-resource-control-ru-groups.md +++ b/tidb-resource-control-ru-groups.md @@ -175,7 +175,8 @@ TiDB Cloudの場合、 [`CALIBRATE RESOURCE`](https://docs.pingcap.com/tidb/stab TiDBは、以下の3つのレベルのリソースグループ設定をサポートしています。 -- ユーザーレベル。[`CREATE USER USER`](/sql-statements/sql-statement-create-user.md)または[`ALTER USER`](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user)ステートメントを使用して、ユーザーを特定のリソースグループにバインドします。ユーザーがリソースグループにバインドされると、そのユーザーが作成したセッションは自動的に対応するリソースグループにバインドされます。 +- ユーザーレベル。[`CREATE USER`](/sql-statements/sql-statement-create-user.md)または[`ALTER USER`](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user)ステートメントを使用して、ユーザーを特定のリソースグループにバインドします。ユーザーがリソースグループにバインドされると、そのユーザーが作成したセッションは自動的に対応するリソースグループにバインドされます。 +>>>>>>> bdb9883a71 (fixup! fix duplicated USER and diff alignment) - セッションレベル。[`SET RESOURCE GROUP`](/sql-statements/sql-statement-set-resource-group.md)を使用して、現在のセッションのリソースグループを設定します。 - ステートメントレベル。[`RESOURCE_GROUP()`](/optimizer-hints.md#resource_groupresource_group_name)オプティマイザヒントを使用して、現在のステートメントのリソースグループを設定します。 #### ユーザーをリソースグループにバインドする {#bind-users-to-a-resource-group} From 8c066cee313a05d5c97d860bc6cd23bf0b7d535e Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Fri, 26 Jun 2026 15:59:07 +0900 Subject: [PATCH 22/24] fixup! remove leftover conflict marker and extra blank line --- tidb-resource-control-ru-groups.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/tidb-resource-control-ru-groups.md b/tidb-resource-control-ru-groups.md index cc2e16b6c045e..f19dc6940dee8 100644 --- a/tidb-resource-control-ru-groups.md +++ b/tidb-resource-control-ru-groups.md @@ -174,9 +174,7 @@ TiDB Cloudの場合、 [`CALIBRATE RESOURCE`](https://docs.pingcap.com/tidb/stab TiDBは、以下の3つのレベルのリソースグループ設定をサポートしています。 - - ユーザーレベル。[`CREATE USER`](/sql-statements/sql-statement-create-user.md)または[`ALTER USER`](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user)ステートメントを使用して、ユーザーを特定のリソースグループにバインドします。ユーザーがリソースグループにバインドされると、そのユーザーが作成したセッションは自動的に対応するリソースグループにバインドされます。 ->>>>>>> bdb9883a71 (fixup! fix duplicated USER and diff alignment) - セッションレベル。[`SET RESOURCE GROUP`](/sql-statements/sql-statement-set-resource-group.md)を使用して、現在のセッションのリソースグループを設定します。 - ステートメントレベル。[`RESOURCE_GROUP()`](/optimizer-hints.md#resource_groupresource_group_name)オプティマイザヒントを使用して、現在のステートメントのリソースグループを設定します。 #### ユーザーをリソースグループにバインドする {#bind-users-to-a-resource-group} From 83d969fe1e0f9be1c0c491d2fddde73ca96bfdbe Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Fri, 26 Jun 2026 16:01:01 +0900 Subject: [PATCH 23/24] fixup! restore blank line before heading --- tidb-resource-control-ru-groups.md | 1 + 1 file changed, 1 insertion(+) diff --git a/tidb-resource-control-ru-groups.md b/tidb-resource-control-ru-groups.md index f19dc6940dee8..017f5304506e8 100644 --- a/tidb-resource-control-ru-groups.md +++ b/tidb-resource-control-ru-groups.md @@ -177,6 +177,7 @@ TiDBは、以下の3つのレベルのリソースグループ設定をサポー - ユーザーレベル。[`CREATE USER`](/sql-statements/sql-statement-create-user.md)または[`ALTER USER`](/sql-statements/sql-statement-alter-user.md#modify-the-resource-group-bound-to-the-user)ステートメントを使用して、ユーザーを特定のリソースグループにバインドします。ユーザーがリソースグループにバインドされると、そのユーザーが作成したセッションは自動的に対応するリソースグループにバインドされます。 - セッションレベル。[`SET RESOURCE GROUP`](/sql-statements/sql-statement-set-resource-group.md)を使用して、現在のセッションのリソースグループを設定します。 - ステートメントレベル。[`RESOURCE_GROUP()`](/optimizer-hints.md#resource_groupresource_group_name)オプティマイザヒントを使用して、現在のステートメントのリソースグループを設定します。 + #### ユーザーをリソースグループにバインドする {#bind-users-to-a-resource-group} 次の例では、ユーザー`usr1`を作成し、そのユーザーをリソース グループ`rg1`にバインドします。 `rg1`は[リソースグループを作成する](#create-a-resource-group)するの例で作成されたリソース グループです。 From 27109279dc43c108fa2d902eabb57d7d4dbbc9e6 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Mon, 29 Jun 2026 17:32:09 +0900 Subject: [PATCH 24/24] fix: remove extra parentheses from VEC_COSINE_DISTANCE link The link text was `VEC_COSINE_DISTANCE()()` instead of `VEC_COSINE_DISTANCE()`. --- ai/integrations/vector-search-auto-embedding-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ai/integrations/vector-search-auto-embedding-overview.md b/ai/integrations/vector-search-auto-embedding-overview.md index fca6751af3112..0a100455f8799 100644 --- a/ai/integrations/vector-search-auto-embedding-overview.md +++ b/ai/integrations/vector-search-auto-embedding-overview.md @@ -153,7 +153,7 @@ EMBED_TEXT("model_name", text_content[, additional_json_options]) VEC_EMBED_COSINE_DISTANCE(vector_column, "query_text") ``` -`ORDER BY`句でこの関数を使用すると、コサイン距離に基づいて結果をランク付けできます。[`VEC_COSINE_DISTANCE()()`](/ai/reference/vector-search-functions-and-operators.md#vec_cosine_distance)と同じ計算方法を使用しますが、クエリテキストの埋め込みを自動的に生成します。 +`ORDER BY`句でこの関数を使用すると、コサイン距離に基づいて結果をランク付けできます。[`VEC_COSINE_DISTANCE()`](/ai/reference/vector-search-functions-and-operators.md#vec_cosine_distance)と同じ計算方法を使用しますが、クエリテキストの埋め込みを自動的に生成します。 ### VEC_EMBED_L2_DISTANCE() {#code-vec-embed-l2-distance-code}