diff --git a/ai/integrations/vector-search-auto-embedding-amazon-titan.md b/ai/integrations/vector-search-auto-embedding-amazon-titan.md index 78f3e69e56a00..2d2ec90b5ff8d 100644 --- a/ai/integrations/vector-search-auto-embedding-amazon-titan.md +++ b/ai/integrations/vector-search-auto-embedding-amazon-titan.md @@ -78,7 +78,7 @@ LIMIT 2; ## オプション {#options} -`additional_json_options` `EMBED_TEXT()` } パラメータを使用して、以下のオプションを指定できます。 +`EMBED_TEXT()`関数の`additional_json_options`パラメータを使用して、以下のオプションを指定できます。 - `normalize` (オプション): 出力埋め込みを正規化するかどうか。デフォルトは`true`です。 - `dimensions` (オプション): 出力埋め込みの次元数。サポートされている値: `1024` (デフォルト)、 `512` 、および`256` 。 diff --git a/ai/integrations/vector-search-integrate-with-llamaindex.md b/ai/integrations/vector-search-integrate-with-llamaindex.md index 1b4ea7cb26da7..b3ebd856d6543 100644 --- a/ai/integrations/vector-search-integrate-with-llamaindex.md +++ b/ai/integrations/vector-search-integrate-with-llamaindex.md @@ -156,7 +156,7 @@ TiDBクラスタに合わせて、接続文字列のパラメータを変更す #### ステップ4.2 ドキュメントを読み込む {#step-4-2-load-the-document} -`data/paul_graham/paul_graham_essay.txt`クラスを使用して、 `SimpleDirectoryReader` } からサンプル ドキュメントを読み込みます。 +`SimpleDirectoryReader`クラスを使用して、 `data/paul_graham/paul_graham_essay.txt`からサンプルドキュメントを読み込みます。 ```python documents = SimpleDirectoryReader("./data/paul_graham").load_data() diff --git a/ai/quickstart-via-sql.md b/ai/quickstart-via-sql.md index f9ae52e0b72aa..895f810aa65b9 100644 --- a/ai/quickstart-via-sql.md +++ b/ai/quickstart-via-sql.md @@ -74,7 +74,7 @@ mysql --comments --host 127.0.0.1 --port 4000 -u root テーブルを作成する際、 `VECTOR`データ型を指定することで、列を[ベクトル](/ai/concepts/vector-search-overview.md#vector-embedding)として定義できます。 -例えば、3次元の列`embedded_documents`を持つテーブル`VECTOR` } を作成するには、MySQL CLI を使用して次の SQL ステートメントを実行します。 +例えば、3次元の`VECTOR`列を持つテーブル`embedded_documents`を作成するには、MySQL CLI を使用して次の SQL文を実行します。 ```sql USE test; diff --git a/develop/dev-guide-create-table.md b/develop/dev-guide-create-table.md index 8d687c05e385f..1ea50ec634ac7 100644 --- a/develop/dev-guide-create-table.md +++ b/develop/dev-guide-create-table.md @@ -355,7 +355,7 @@ SHOW TABLES IN `bookshop`; - パフォーマンス上の理由から、幅の広いテーブルを保存することは避けてください。テーブルフィールドの数が`60`を超え、1行のデータの合計サイズが`64K`超えることは推奨されません。データ長が長すぎるフィールドは、別のテーブルに分割することをお勧めします。 - 複雑なデータ型を使用することは推奨されません。 - 結合するフィールドについては、データ型が一致していることを確認し、暗黙的な型変換を避けてください。 -- 単一の単調データ列に**主キー**を定義することは避けてください。単一の単調データ列(たとえば、 `AUTO_INCREMENT`属性を持つ列)を使用して**主キー**を定義すると、書き込みパフォーマンスに影響が出る可能性があります。可能であれば、 `AUTO_RANDOM`ではなく`AUTO_INCREMENT` }を使用してください。これにより、主キーの連続性および増分属性が破棄されます。 +- 単一の単調データ列に**主キー**を定義することは避けてください。単一の単調データ列(たとえば、 `AUTO_INCREMENT`属性を持つ列)を使用して**主キー**を定義すると、書き込みパフォーマンスに影響が出る可能性があります。可能であれば、 `AUTO_INCREMENT`ではなく`AUTO_RANDOM`を使用してください。これにより、主キーの連続性および増分属性が破棄されます。 - 書き込み集中シナリオで単一の単調データ列にインデックスを作成する必要がある場合は、この単調データ列を**主キー**として定義する代わりに、 `AUTO_RANDOM`を使用してそのテーブルの**主キー**を作成するか、 [`SHARD_ROW_ID_BITS`](/shard-row-id-bits.md)と[`PRE_SPLIT_REGIONS`](/sql-statements/sql-statement-split-region.md#pre_split_regions)を使用して`_tidb_rowid`をシャーディングすることができます。 ### クラスター化インデックスを選択する際に従うべきガイドライン {#guidelines-to-follow-when-selecting-clustered-index} @@ -372,7 +372,7 @@ SHOW TABLES IN `bookshop`; - 近い値を持つ主キーを多数挿入すると、書き込みホットスポットの問題が発生する可能性があります。 [主キーを選択する際に従うべきガイドライン](#guidelines-to-follow-when-selecting-primary-key)てください。 - 主キーのデータ型が64ビットより大きい場合、特にセカンダリインデックスが複数存在する場合は、テーブルデータがより多くのストレージ容量を消費します。 -- [クラスター化インデックスを使用するかどうかのデフォルトの動作](/clustered-indexes.md#create-a-table-with-clustered-indexes)を制御するには、システム変数`@@global.tidb_enable_clustered_index`と構成`alter-primary-key` } を使用する代わりに、クラスター化インデックスを使用するかどうかを明示的に指定できます。 +- [クラスター化インデックスを使用するかどうかのデフォルトの動作](/clustered-indexes.md#create-a-table-with-clustered-indexes)を制御するには、システム変数`@@global.tidb_enable_clustered_index`と構成`alter-primary-key`を使用する代わりに、クラスター化インデックスを使用するかどうかを明示的に指定できます。 ### `CREATE TABLE`文を実行する際に従うべきガイドライン {#guidelines-to-follow-when-executing-the-create-table-statement} diff --git a/develop/dev-guide-proxysql-integration.md b/develop/dev-guide-proxysql-integration.md index 817301001a4dc..c91be3b8892c9 100644 --- a/develop/dev-guide-proxysql-integration.md +++ b/develop/dev-guide-proxysql-integration.md @@ -91,7 +91,7 @@ systemctl start docker - MySQL Shellをダウンロードしてインストールしてください。 1. [MySQL Community Server のダウンロード](https://dev.mysql.com/downloads/mysql/)ページから MySQL インストーラーの ZIP ファイルをダウンロードします。 - 2. ファイルを解凍し、 `mysql.exe`フォルダ内の`bin` } を探します。Git Bash で`bin`フォルダのパスをシステム変数に追加し、 `PATH`変数に設定する必要があります。 + 2. ファイルを解凍し、 `bin`フォルダ内の`mysql.exe`を探します。Git Bash で`bin`フォルダのパスをシステム変数に追加し、 `PATH`変数に設定する必要があります。 ```bash echo 'export PATH="(your bin folder)":$PATH' >>~/.bash_profile diff --git a/develop/dev-guide-sample-application-aws-lambda.md b/develop/dev-guide-sample-application-aws-lambda.md index bf350ec691157..d2f80689cda8b 100644 --- a/develop/dev-guide-sample-application-aws-lambda.md +++ b/develop/dev-guide-sample-application-aws-lambda.md @@ -348,7 +348,7 @@ console.log(rsh.insertId); ### クエリデータ {#query-data} -次のクエリは、ID `Player` `1` } レコードを返します。 +次のクエリは、ID `1`の`Player`レコードを返します。 ```typescript const [rows] = await pool.query('SELECT id, coins, goods FROM players WHERE id = ?;', [1]); diff --git a/develop/dev-guide-sample-application-nextjs.md b/develop/dev-guide-sample-application-nextjs.md index 080c5be29b833..8db1c0e2fc9b6 100644 --- a/develop/dev-guide-sample-application-nextjs.md +++ b/develop/dev-guide-sample-application-nextjs.md @@ -278,7 +278,7 @@ console.log(rsh.insertId); ### クエリデータ {#query-data} -次のクエリは、ID `Player` `1` } レコードを返します。 +次のクエリは、ID `1`の`Player`レコードを返します。 ```javascript const [rows] = await pool.query('SELECT id, coins, goods FROM players WHERE id = ?;', [1]); diff --git a/develop/dev-guide-sample-application-nodejs-mysql2.md b/develop/dev-guide-sample-application-nodejs-mysql2.md index e5e11be975b19..f75e3a9352e26 100644 --- a/develop/dev-guide-sample-application-nodejs-mysql2.md +++ b/develop/dev-guide-sample-application-nodejs-mysql2.md @@ -292,7 +292,7 @@ console.log(rsh.insertId); ### クエリデータ {#query-data} -次のクエリは、ID `Player` `1` } レコードを返します。 +次のクエリは、ID `1`の`Player`レコードを返します。 ```javascript const [rows] = await conn.query('SELECT id, coins, goods FROM players WHERE id = ?;', [1]); diff --git a/develop/dev-guide-sample-application-nodejs-mysqljs.md b/develop/dev-guide-sample-application-nodejs-mysqljs.md index 1caf89b25068a..c7d91bfa93f3d 100644 --- a/develop/dev-guide-sample-application-nodejs-mysqljs.md +++ b/develop/dev-guide-sample-application-nodejs-mysqljs.md @@ -293,7 +293,7 @@ conn.query('INSERT INTO players (coins, goods) VALUES (?, ?);', [100, 100], (err ### クエリデータ {#query-data} -次のクエリは、ID `Player` `1` } レコードを返します。 +次のクエリは、ID `1`の`Player`レコードを返します。 ```javascript conn.query('SELECT id, coins, goods FROM players WHERE id = ?;', [1], (err, rows) => { diff --git a/develop/dev-guide-sample-application-nodejs-prisma.md b/develop/dev-guide-sample-application-nodejs-prisma.md index 7c774eacb8746..5d3148e765f3c 100644 --- a/develop/dev-guide-sample-application-nodejs-prisma.md +++ b/develop/dev-guide-sample-application-nodejs-prisma.md @@ -375,7 +375,7 @@ await prisma.player.update({ ### データを削除する {#delete-data} -以下のクエリは、IDが`Player`である`101` }を削除します。 +以下のクエリは、IDが`101`である`Player`を削除します。 ```javascript await prisma.player.delete({ diff --git a/develop/dev-guide-sample-application-nodejs-typeorm.md b/develop/dev-guide-sample-application-nodejs-typeorm.md index aadfaa6f58967..7b9b70f789ffd 100644 --- a/develop/dev-guide-sample-application-nodejs-typeorm.md +++ b/develop/dev-guide-sample-application-nodejs-typeorm.md @@ -306,7 +306,7 @@ export const AppDataSource = new DataSource({ > **Note** > -> TiDB Cloud StarterおよびTiDB Cloud Essentialでは、パブリックエンドポイントを使用する際に TLS 接続を有効にする必要があります。このサンプルコードでは、 `TIDB_ENABLE_SSL` `.env` } を`true`に設定してください。 +> TiDB Cloud StarterおよびTiDB Cloud Essentialでは、パブリックエンドポイントを使用する際に TLS 接続を有効にする必要があります。このサンプルコードでは、 `.env`ファイルの環境変数`TIDB_ENABLE_SSL`を`true`に設定してください。 > > ただし、Node.js はデフォルトで組み込みの[Mozilla CA証明書](https://wiki.mozilla.org/CA/Included_Certificates)を使用するため、 `TIDB_CA_PATH`を介して SSL CA 証明書を指定する必要は**ありません**。この証明書はTiDB Cloud StarterおよびTiDB Cloud Essentialによって信頼されています。 @@ -349,7 +349,7 @@ await this.dataSource.manager.save(player); ### データを削除する {#delete-data} -以下のクエリは、IDが`Player`である`101` }を削除します。 +以下のクエリは、IDが`101`である`Player`を削除します。 ```typescript await this.dataSource.manager.delete(Player, { diff --git a/develop/java-app-best-practices.md b/develop/java-app-best-practices.md index 33e391146e5d4..de4dcdef5a680 100644 --- a/develop/java-app-best-practices.md +++ b/develop/java-app-best-practices.md @@ -331,7 +331,7 @@ MyBatis Mapperは2つのパラメータをサポートしています。 - `ResultHandler`を使用したクエリ インターフェースを使用すると、結果セット全体を一度に取得することを避けることができます。 - ストリーム読み取りには`Cursor`クラスを使用できます。 -XML を使用してマッピングを設定する場合、マッピングの`fetchSize="-2147483648"`セクションで`Integer.MIN_VALUE` } ( ``セクションで`fetchSize="-2147483648"`(`Integer.MIN_VALUE`)を設定することで、読み取り結果をストリーミングできます。 ```xml