Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ai/concepts/vector-search-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ summary: TiDBのベクトル検索について学びましょう。この機能
aliases: ['/ja/tidb/stable/vector-search-overview/','/ja/tidb/dev/vector-search-overview/','/ja/tidbcloud/vector-search-overview/']
---

# ベクトルサーチの概要 {#vector-search-overview}
# ベクトル検索の概要 {#vector-search-overview}

ベクトル検索は、文書、画像、音声、動画など、多様なデータタイプにわたる意味的類似性検索のための強力なソリューションを提供します。開発者は、MySQLの専門知識を活用して、生成型AI機能を備えた拡張性の高いアプリケーションを構築でき、高度な検索機能の統合を簡素化できます。

Expand Down
4 changes: 2 additions & 2 deletions ai/integrations/vector-search-integrate-with-django-orm.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ aliases: ['/ja/tidb/stable/vector-search-integrate-with-django-orm/','/ja/tidb/d

このチュートリアルを完了するには、以下が必要です。

- [Python 3.8以降](https://www.python.org/downloads/)インストールされています
- [Git](https://git-scm.com/downloads)がインストールされました
- [Python 3.8以降](https://www.python.org/downloads/)がインストールされていること
- [Git](https://git-scm.com/downloads)がインストールされていること
- TiDBクラスタ。

**TiDBクラスタをお持ちでない場合は、以下の手順で作成できます。**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ aliases: ['/ja/tidb/stable/vector-search-integrate-with-jinaai-embedding/','/ja/

このチュートリアルを完了するには、以下が必要です。

- [Python 3.8以降](https://www.python.org/downloads/)インストールされています
- [Git](https://git-scm.com/downloads)がインストールされました
- [Python 3.8以降](https://www.python.org/downloads/)がインストールされていること
- [Git](https://git-scm.com/downloads)がインストールされていること
- TiDBクラスタ。

**TiDBクラスタをお持ちでない場合は、以下の手順で作成できます。**
Expand Down
6 changes: 3 additions & 3 deletions ai/integrations/vector-search-integrate-with-langchain.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ aliases: ['/ja/tidb/stable/vector-search-integrate-with-langchain/','/ja/tidb/de

このチュートリアルを完了するには、以下が必要です。

- [Python 3.8以降](https://www.python.org/downloads/)インストールされています
- [ジュピターノートブック](https://jupyter.org/install)がインストールされました
- [Git](https://git-scm.com/downloads)がインストールされました
- [Python 3.8以降](https://www.python.org/downloads/)がインストールされていること
- [Jupyter Notebook](https://jupyter.org/install)がインストールされていること
- [Git](https://git-scm.com/downloads)がインストールされていること
- TiDBクラスタ。

**TiDBクラスタをお持ちでない場合は、以下の手順で作成できます。**
Expand Down
6 changes: 3 additions & 3 deletions ai/integrations/vector-search-integrate-with-llamaindex.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ aliases: ['/ja/tidb/stable/vector-search-integrate-with-llamaindex/','/ja/tidb/d

このチュートリアルを完了するには、以下が必要です。

- [Python 3.8以降](https://www.python.org/downloads/)インストールされています
- [ジュピターノートブック](https://jupyter.org/install)がインストールされました
- [Git](https://git-scm.com/downloads)がインストールされました
- [Python 3.8以降](https://www.python.org/downloads/)がインストールされていること
- [Jupyter Notebook](https://jupyter.org/install)がインストールされていること
- [Git](https://git-scm.com/downloads)がインストールされていること
- TiDBクラスタ。

**TiDBクラスタをお持ちでない場合は、以下の手順で作成できます。**
Expand Down
4 changes: 2 additions & 2 deletions ai/integrations/vector-search-integrate-with-peewee.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ aliases: ['/ja/tidb/stable/vector-search-integrate-with-peewee/','/ja/tidb/dev/v

このチュートリアルを完了するには、以下が必要です。

- [Python 3.8以降](https://www.python.org/downloads/)インストールされています
- [Git](https://git-scm.com/downloads)がインストールされました
- [Python 3.8以降](https://www.python.org/downloads/)がインストールされていること
- [Git](https://git-scm.com/downloads)がインストールされていること
- TiDBクラスタ。

**TiDBクラスタをお持ちでない場合は、以下の手順で作成できます。**
Expand Down
4 changes: 2 additions & 2 deletions ai/integrations/vector-search-integrate-with-sqlalchemy.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ aliases: ['/ja/tidb/stable/vector-search-integrate-with-sqlalchemy/','/ja/tidb/d

このチュートリアルを完了するには、以下が必要です。

- [Python 3.8以降](https://www.python.org/downloads/)インストールされています
- [Git](https://git-scm.com/downloads)がインストールされました
- [Python 3.8以降](https://www.python.org/downloads/)がインストールされていること
- [Git](https://git-scm.com/downloads)がインストールされていること
- TiDBクラスタ。

**TiDBクラスタをお持ちでない場合は、以下の手順で作成できます。**
Expand Down
2 changes: 1 addition & 1 deletion ai/quickstart-via-sql.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ TiDB は、MySQL 構文を拡張して[ベクトル検索](/ai/concepts/vector-s

この文書の手順を完了するには、以下が必要です。

- [MySQLコマンドラインクライアント](https://dev.mysql.com/doc/refman/8.4/en/mysql.html)(MySQL CLI)がマシンにインストールされています
- [MySQLコマンドラインクライアント](https://dev.mysql.com/doc/refman/8.4/en/mysql.html)(MySQL CLI)がマシンにインストールされていること
- TiDBクラスタ。

**TiDBクラスタをお持ちでない場合は、以下の手順で作成できます。**
Expand Down
4 changes: 2 additions & 2 deletions ai/vector-search-get-started-using-python.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ aliases: ['/ja/tidb/stable/vector-search-get-started-using-python/','/ja/tidb/de

このチュートリアルを完了するには、以下が必要です。

- [Python 3.8以降](https://www.python.org/downloads/)インストールされています
- [Git](https://git-scm.com/downloads)がインストールされました
- [Python 3.8以降](https://www.python.org/downloads/)がインストールされていること
- [Git](https://git-scm.com/downloads)がインストールされていること
- TiDBクラスタ。

**TiDBクラスタをお持ちでない場合は、以下の手順で作成できます。**
Expand Down
2 changes: 1 addition & 1 deletion choose-index.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ mysql> SHOW WARNINGS;
1 row in set (0.00 sec)
```

### コスト見積もりに基づく選定 {#cost-estimation-based-selection}
### コスト見積もりに基づく選択 {#cost-estimation-based-selection}

スカイライン剪定ルールを使用して不適切なインデックスを除外した後、インデックスの選択は完全にコスト見積もりに基づいて行われます。テーブルへのアクセスにかかるコスト見積もりには、以下の点を考慮する必要があります。

Expand Down
2 changes: 1 addition & 1 deletion correlated-subquery-optimization.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ TiDBがこの書き換えを行う必要がある理由は、相関サブクエ

したがって、外部値が少ない場合は、非相関化を行わないでください。非相関化により、実行パフォーマンスが向上する可能性があります。この場合、 [`NO_DECORRELATE`](/optimizer-hints.md#no_decorrelate)オプティマイザヒントを使用するか、 [最適化ルールと式プッシュダウンのブロックリスト](/blocklist-control-plan.md)の「サブクエリの非相関化」最適化ルールを無効にすることで、この最適化を無効にできます。ほとんどの場合、非相関化を無効にするには、 [SQLプラン管理](/sql-plan-management.md)オプティマイザヒントと併用することをお勧めします。

v8.5.7 以降では、このようなシナリオを最適化するために、システム変数 [`tidb_opt_enable_alternative_logical_plans`](/system-variables.md#tidb_opt_enable_alternative_logical_plans-new-in-v857) も使用できます。この変数を有効にすると、非相関化された Candidate プランが、元の相関サブクエリと同じアクセス方向を持つ同等の `IndexJoin` Candidate プランの生成に失敗した場合、オプティマイザは追加で非相関化されていない Candidate プランを保持し、非相関化された Candidate プランと非相関化されていない Candidate プランの両方を評価して、コストの低い[実行計画](/explain-subqueries.md)を選択します。
v8.5.7 以降では、このようなシナリオを最適化するために、システム変数 [`tidb_opt_enable_alternative_logical_plans`](/system-variables.md#tidb_opt_enable_alternative_logical_plans-new-in-v857) も使用できます。この変数を有効にすると、非相関化された候補プランが、元の相関サブクエリと同じアクセス方向を持つ同等の `IndexJoin` 候補プランの生成に失敗した場合、オプティマイザは追加で非相関化されていない候補プランを保持し、非相関化された候補プランと非相関化されていない候補プランの両方を評価して、コストの低い[実行計画](/explain-subqueries.md)を選択します。

## 例 {#example}

Expand Down
4 changes: 2 additions & 2 deletions pessimistic-transaction.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ BEGIN /*T! PESSIMISTIC */;

`BEGIN PESSIMISTIC;`および`BEGIN OPTIMISTIC;`ステートメントは`tidb_txn_mode`システム変数よりも優先されます。これらの 2 つのステートメントで開始されたトランザクションは、システム変数を無視し、悲観的トランザクションモードと楽観的トランザクションモードの両方をサポートします。

## 行動 {#behaviors}
## 動作 {#behaviors}

TiDB の悲観的なトランザクションは、MySQL のトランザクションと同様に動作します。 [MySQL InnoDBとの違い](#differences-from-mysql-innodb)の小さな違いを参照してください。

Expand Down Expand Up @@ -128,7 +128,7 @@ TiDB の悲観的なトランザクションは、MySQL のトランザクショ

7. TiDB では、オープンなトランザクションはガベージコレクション(GC) をブロックしません。デフォルトでは、これにより悲観的トランザクションの最大実行時間が 1 時間に制限されます。この制限は、TiDB 設定ファイルの`max-txn-ttl`の下にある`[performance]`編集することで変更できます。

## 隔離レベル {#isolation-level}
## 分離レベル {#isolation-level}

TiDBは、悲観的トランザクションモードにおいて、以下の2つの分離レベルをサポートしています。

Expand Down
6 changes: 3 additions & 3 deletions releases/versioning.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,17 +71,17 @@ DMR のバージョン番号は`X.Y.Z`です。`Z`はデフォルトで 0 にな

### 一般公開リリース {#general-availability-releases}

一般提供(GA)リリースは、TiDB の現在のリリース シリーズの安定バージョンです。GA バージョンは、リリースCandidate(RC)バージョンの後にリリースされます。GA は本番環境で使用できます。
一般提供(GA)リリースは、TiDB の現在のリリース シリーズの安定バージョンです。GA バージョンは、リリース候補(RC)バージョンの後にリリースされます。GA は本番環境で使用できます。

例のバージョン:

- 1.0
- 2.1 GA
- 5.0 GA

### リリース候補Candidate {#release-candidate-releases}
### リリース候補 {#release-candidate-releases}

リリースCandidate(RC)では、新機能や改良点が導入されます。RC版はベータ版よりも大幅に安定しています。RC版は初期テストには使用できますが、本番には適していません。
リリース候補(RC)では、新機能や改良点が導入されます。RC版はベータ版よりも大幅に安定しています。RC版は初期テストには使用できますが、本番には適していません。

例のバージョン:

Expand Down
4 changes: 2 additions & 2 deletions statistics.md
Original file line number Diff line number Diff line change
Expand Up @@ -377,8 +377,8 @@ WHERE db_name = 'test' AND table_name = 't' AND last_analyzed_at IS NOT NULL;
| 情報 | バージョン1 | バージョン2 |
| ---------- | -------------------------- | ------------------------ |
| テーブル内の行の総数 | ⎷ | ⎷ |
| 等しい/IN述語推定 | ⎷(カラム/インデックス上位N件と最小件数スケッチ) | ⎷(カラム/インデックス上位N件とヒストグラム) |
| 範囲述語推定 | ⎷(カラム/インデックス上位N件とヒストグラム) | ⎷(カラム/インデックス上位N件とヒストグラム) |
| 等しい/IN述語推定 | ⎷(カラム/インデックストップNと最小件数スケッチ) | ⎷(カラム/インデックストップNとヒストグラム) |
| 範囲述語推定 | ⎷(カラム/インデックストップNとヒストグラム) | ⎷(カラム/インデックストップNとヒストグラム) |
| `NULL`述語推定 | ⎷ | ⎷ |
| 列の平均長さ | ⎷ | ⎷ |
| インデックスの平均長 | ⎷ | ⎷ |
Expand Down
6 changes: 3 additions & 3 deletions system-variables.md
Original file line number Diff line number Diff line change
Expand Up @@ -4496,9 +4496,9 @@ mysql> desc select count(distinct a) from test.t;
- ヒント [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) への適用: Yes
- 型: Boolean
- デフォルト値: `OFF`
- この変数は、[相関サブクエリのデコリレーション](/correlated-subquery-optimization.md) のシナリオにおいて、オプティマイザがデコリレーションを行わない論理候補プランも追加で構築するかどうかを制御します
- デフォルトでは、TiDB は相関サブクエリに対してデコリレーション書き換えを優先的に試みます
- この変数を有効にすると、デコリレーション後の Candidate プランが、元の相関サブクエリと同じアクセス方向を持つ等価な `IndexJoin` Candidate プランの生成に失敗した場合、オプティマイザはデコリレーションしない Candidate プランも追加で保持し、デコリレーションあり・なしの両方の Candidate プランを評価したうえで、より低コストな[実行計画](/explain-subqueries.md)を選択します。
- この変数は、[相関サブクエリの非相関化](/correlated-subquery-optimization.md) のシナリオにおいて、オプティマイザが非相関化を行わない論理候補プランも追加で構築するかどうかを制御します
- デフォルトでは、TiDB は相関サブクエリに対して非相関化の書き換えを優先的に試みます
- この変数を有効にすると、非相関化後の候補プランが、元の相関サブクエリと同じアクセス方向を持つ等価な `IndexJoin` 候補プランの生成に失敗した場合、オプティマイザは非相関化しない候補プランも追加で保持し、非相関化あり・なしの両方の候補プランを評価したうえで、より低コストな[実行計画](/explain-subqueries.md)を選択します。

### tidb_opt_enable_semi_join_rewrite <span class="version-mark">New in v8.5.4</span>

Expand Down
2 changes: 1 addition & 1 deletion table-filter.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ TOMLファイル内のテーブルフィルターは[文字列の配列](https:/

### プレーンテーブル名 {#plain-table-names}

各テーブルフィルタルールは、「スキーマパターン」と「テーブルパターン」で構成され、ドット( `.` )で区切られます。完全修飾名がルールに一致するテーブルが受け入れられます。
各テーブルフィルタールールは、「スキーマパターン」と「テーブルパターン」で構成され、ドット( `.` )で区切られます。完全修飾名がルールに一致するテーブルが受け入れられます。

db1.tbl1
db2.tbl2
Expand Down
2 changes: 1 addition & 1 deletion ticdc/ticdc-glossary.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ TiDB 関連の用語と定義については、 [TiDB用語集](/glossary.md)を

## C {#c}

### 捕獲 {#capture}
### キャプチャ {#capture}

クラスターのレプリケーションタスクが実行される単一の TiCDC インスタンス。複数のキャプチャによって TiCDC クラスターが形成されます。

Expand Down
6 changes: 3 additions & 3 deletions tidb-cloud/architecture-concepts.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ TiDB Cloud Essentialは、さまざまな運用要件に対応するため、2

- **無制限の成長と自動スケーリング**:変化するワークロードに対応するためのシームレスなスケーリングを提供し、ビジネスに不可欠な業務の継続的な信頼性を確保します。
- **パフォーマンス最適化**:高スループットかつ低遅延のワークロード向けに調整されており、より大きなリソース上限と、よりきめ細かなスケーリング制御を提供します。
- **従量課金制**:実際の[要求容量単位(RCU)](/tidb-cloud/tidb-cloud-glossary.md#request-capacity-unit-rcu)消費量とストレージ使用量に基づいて課金されます。この柔軟なモデルにより、バックエンドでの手動による過剰プロビジョニングが不要になります。
- **従量課金制**:実際の[リクエストキャパシティユニット(RCU)](/tidb-cloud/tidb-cloud-glossary.md#request-capacity-unit-rcu)消費量とストレージ使用量に基づいて課金されます。この柔軟なモデルにより、バックエンドでの手動による過剰プロビジョニングが不要になります。
- **高度なセキュリティ**:大規模企業や規制対象業界が必要とする、より高度なセキュリティ設定とコンプライアンス機能を提供します。

ミッション クリティカルなワークロードの稼働時間と回復力を最大化するために、 TiDB Cloud Premium は[地域的な高可用性](/tidb-cloud/serverless-high-availability.md#regional-high-availability-architecture)を提供し、複数のアベイラビリティ ゾーンにノードを分散して、ゾーン展開よりも高い冗長性を実現します。
Expand Down Expand Up @@ -214,9 +214,9 @@ TiDBノードを複数デプロイすることで、水平方向に拡張し、

## TiDB Cloud Premium でユニットと容量をリクエストする {#request-units-and-capacity-in-premium}

### 要求容量単位(RCU) {#request-capacity-unit-rcu}
### リクエストキャパシティユニット(RCU) {#request-capacity-unit-rcu}

[要求容量単位(RCU)](/tidb-cloud/tidb-cloud-glossary.md#request-capacity-unit-rcu)は、TiDB Cloud Premiumインスタンスにプロビジョニングされたコンピューティング容量を表す単位です。1 RCUは、1秒あたり一定数の RU を処理できる固定量のコンピューティングリソースを提供します。プロビジョニングする RCUの数によって、TiDB Cloud Premiumインスタンスのベースラインパフォーマンスとスループット容量が決まります。
[リクエストキャパシティユニット(RCU)](/tidb-cloud/tidb-cloud-glossary.md#request-capacity-unit-rcu)は、TiDB Cloud Premiumインスタンスにプロビジョニングされたコンピューティング容量を表す単位です。1 RCUは、1秒あたり一定数の RU を処理できる固定量のコンピューティングリソースを提供します。プロビジョニングする RCUの数によって、TiDB Cloud Premiumインスタンスのベースラインパフォーマンスとスループット容量が決まります。

1 RCUは、毎秒RUの持続的な処理能力を表します。例えば、ベースラインとして*X* RCUを設定すると、1分間(またはインスタンスに設定された最小計算時間)で測定した平均で、毎秒*X* RUの処理能力が保証されます。

Expand Down
Loading
Loading