diff --git a/releases/release-6.2.0.md b/releases/release-6.2.0.md index 4e233d90fb764..f5e31b47a012b 100644 --- a/releases/release-6.2.0.md +++ b/releases/release-6.2.0.md @@ -278,8 +278,8 @@ TiDBバージョン: 6.2.0-DMR | TiKV | rocksdb.enable-pipelined-commit | 削除済み | この設定はもはや有効ではありません。 | | TiKV | gc-merge-rewrite | 削除済み | この設定はもはや有効ではありません。 | | TiKV | [ログバックアップを有効にする](/tikv-configuration-file.md#enable-new-in-v620) | 新しく追加された | この設定は、TiKV 上でログバックアップを有効にするかどうかを制御します。 | -| TiKV | [ログバックアップ.ファイルサイズ制限](/tikv-configuration-file.md#file-size-limit-new-in-v620) | 新しく追加された | この設定では、ログバックアップデータのサイズ制限を指定します。この制限に達すると、データは自動的に外部ストレージに書き込まれます。 | -| TiKV | [ログバックアップ.初期スキャン保留中のメモリ割り当て](/tikv-configuration-file.md#initial-scan-pending-memory-quota-new-in-v620) | 新しく追加された | この設定では、増分スキャンデータを保存するために使用されるキャッシュのクォータを指定します。 | +| TiKV | [log-backup.file-size-limit](/tikv-configuration-file.md#file-size-limit-new-in-v620) | 新しく追加された | この設定では、ログバックアップデータのサイズ制限を指定します。この制限に達すると、データは自動的に外部ストレージに書き込まれます。 | +| TiKV | [log-backup.initial-scan-pending-memory-quota](/tikv-configuration-file.md#initial-scan-pending-memory-quota-new-in-v620) | 新しく追加された | この設定では、増分スキャンデータを保存するために使用されるキャッシュのクォータを指定します。 | | TiKV | [log-backup.max-flush-interval](/tikv-configuration-file.md#max-flush-interval-new-in-v620) | 新しく追加された | この設定では、ログバックアップにおいてバックアップデータを外部ストレージに書き込む最大間隔を指定します。 | | TiKV | [ログバックアップの初期スキャンレート制限](/tikv-configuration-file.md#initial-scan-rate-limit-new-in-v620) | 新しく追加された | この設定では、ログバックアップにおける増分データスキャンのスループットのレート制限を指定します。 | | TiKV | [log-backup.num-threads](/tikv-configuration-file.md#num-threads-new-in-v620) | 新しく追加された | この設定では、ログバックアップで使用されるスレッド数を指定します。 | diff --git a/ticdc/ticdc-canal-json.md b/ticdc/ticdc-canal-json.md index e89f7014055de..cf331a9555014 100644 --- a/ticdc/ticdc-canal-json.md +++ b/ticdc/ticdc-canal-json.md @@ -298,9 +298,9 @@ TiCDC は、次のように各バイトを文字表現に変換して、 [バイ TiCDCにおけるCanal-JSONデータ形式の実装方法( `Update`イベントと`mysqlType`フィールドを含む)は、公式Canalとは異なります。主な違いは以下の表をご覧ください。 -| アイテム | TiCDC Canal-JSON | Canal | +| 項目 | TiCDC Canal-JSON | Canal | | :--------------- | :----------------------------------------------------------------------------------------------------------- | :------------------------------- | -| `Update`種類のイベント | デフォルトでは、 `old`フィールドにはすべての列データが含まれます。`only_output_updated_columns`が`true`の場合、 `old`フィールドには変更された列データのみが含まれます。 | `old`フィールドは変更された列データのみを含みます | +| `Update`タイプのイベント | デフォルトでは、 `old`フィールドにはすべての列データが含まれます。`only_output_updated_columns`が`true`の場合、 `old`フィールドには変更された列データのみが含まれます。 | `old`フィールドは変更された列データのみを含みます | | `mysqlType`フィールド | パラメータを持つ型の場合、型パラメータの情報は含まれません。 | パラメータを持つ型の場合、型パラメータの完全な情報が含まれます。 | ### 公式Canalとの互換性 {#compatibility-with-the-official-canal} @@ -312,7 +312,7 @@ v6.5.6、v7.1.3、v7.6.0以降、 TiCDC Canal-JSONは公式Canalのデータ形 ### `Update`タイプのイベント {#event-of-update-type} -`Update`種類のイベントの場合: +`Update`タイプのイベントの場合: - TiCDCでは、 `old`フィールドにすべての列データが含まれます。 - 公式Canalでは、 `old`フィールドには変更された列データのみが含まれます。 diff --git a/ticdc/ticdc-changefeed-config.md b/ticdc/ticdc-changefeed-config.md index 46684e6ef3401..743fcbe695370 100644 --- a/ticdc/ticdc-changefeed-config.md +++ b/ticdc/ticdc-changefeed-config.md @@ -116,7 +116,7 @@ Info: {"upstream_id":7178706266519722477,"namespace":"default","id":"simple-repl -#### フィルター.イベントフィルター {#filter-event-filters} +#### filter.event-filters {#filter-event-filters} 詳細については、 [イベントフィルタルール](/ticdc/ticdc-filter.md#event-filter-rules)を参照してください。 @@ -346,14 +346,14 @@ v8.0.0 以降、TiCDC はSimple メッセージ エンコーディング プロ - デフォルト値: `json` - 値のオプション: `json` 、 `avro` -#### シンクを開く {#sink-open} +#### sink.open {#sink-open} ##### `output-old-value` {#output-old-value} - 行データが変更される前に値を出力するかどうかを制御します。デフォルト値は true です。無効にすると、 `UPDATE`イベントは「p」フィールドを出力しません。 - デフォルト値: `true` -#### シンク.Debezium {#sink-debezium} +#### sink.debezium {#sink-debezium} ##### `output-old-value` {#output-old-value} diff --git a/tidb-cloud/premium/premium-export.md b/tidb-cloud/premium/premium-export.md index eaa0d310e33dc..a082bf1de7a47 100644 --- a/tidb-cloud/premium/premium-export.md +++ b/tidb-cloud/premium/premium-export.md @@ -74,12 +74,12 @@ TiDB Cloudコンソールは、選択したデータベースとテーブルを スキーマとデータは、以下の命名規則に従ってエクスポートされます。 -| アイテム | 圧縮されていない | 圧縮 | -| ---------- | ----------------------------- | ---------------------------------- | -| データベーススキーマ | {database}-schema-create.sql | {データベース}-スキーマ作成.sql.{圧縮タイプ} | -| テーブルスキーマ | {データベース}.{テーブル}スキーマ.sql | {データベース}.{テーブル}-スキーマ.sql.{圧縮タイプ} | -| データ | {database}.{table}.{0001}.csv | {データベース}.{テーブル}.{0001}.csv.{圧縮タイプ} | -| データ | {データベース}.{テーブル}.{0001}.sql | {データベース}.{テーブル}.{0001}.sql.{圧縮タイプ} | +| 項目 | 圧縮されていない | 圧縮されている | +| -------------------- | ----------------------------- | ------------------------------------------------ | +| データベーススキーマ | {database}-schema-create.sql | {database}-schema-create.sql.{compression-type} | +| テーブルスキーマ | {database}.{table}-schema.sql | {database}.{table}-schema.sql.{compression-type} | +| データ | {database}.{table}.{0001}.csv | {database}.{table}.{0001}.csv.{compression-type} | +| データ | {database}.{table}.{0001}.sql | {database}.{table}.{0001}.sql.{compression-type} | ### データ圧縮 {#data-compression} diff --git a/tidb-cloud/serverless-export.md b/tidb-cloud/serverless-export.md index 2712d8d34f99f..2e1362dc550ec 100644 --- a/tidb-cloud/serverless-export.md +++ b/tidb-cloud/serverless-export.md @@ -108,11 +108,11 @@ Alibaba Cloud OSS にデータをエクスポートするには、次の情報 スキーマとデータは、次の命名規則に従ってエクスポートされます。 -| アイテム | 圧縮されていない | 圧縮 | -| ---------- | ---------------------------------------- | ------------------------------------------------------------------------------------ | -| データベーススキーマ | {データベース}-schema-create.sql | {データベース}-schema-create.sql.{圧縮タイプ} | -| テーブルスキーマ | {データベース}.{テーブル}-schema.sql | {データベース}.{テーブル}-schema.sql.{圧縮タイプ} | -| データ | {データベース}.{テーブル}.{0001}.{csv|parquet|sql} | {データベース}.{テーブル}.{0001}.{csv|sql}.{圧縮タイプ}
{データベース}.{テーブル}.{0001}.{圧縮タイプ}.parquet | +| 項目 | 圧縮されていない | 圧縮されている | +| -------------------- | ------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | +| データベーススキーマ | {database}-schema-create.sql | {database}-schema-create.sql.{compression-type} | +| テーブルスキーマ | {database}.{table}-schema.sql | {database}.{table}-schema.sql.{compression-type} | +| データ | {database}.{table}.{0001}.{csv|parquet|sql} | {database}.{table}.{0001}.{csv|sql}.{compression-type}
{database}.{table}.{0001}.{compression-type}.parquet | ### データ圧縮 {#data-compression} diff --git a/tidb-lightning/tidb-lightning-requirements.md b/tidb-lightning/tidb-lightning-requirements.md index c06679a455189..c5f2012704ccd 100644 --- a/tidb-lightning/tidb-lightning-requirements.md +++ b/tidb-lightning/tidb-lightning-requirements.md @@ -11,7 +11,7 @@ TiDB Lightningを使用する前に、環境が要件を満たしているかど インポートモードと有効な機能に基づいて、ターゲットデータベースユーザーには異なる権限を付与する必要があります。次の表にその例を示します。 -
特徴範囲必要な権限備考
必須基本関数ターゲットテーブルCREATE, SELECT, INSERT, UPDATE, DELETE, DROP, ALTERDROP は、tidb-lightning-ctl が checkpoint-destroy-all コマンドを実行する場合にのみ必要です。
ターゲットデータベースCREATE
必須論理インポートモードinformation_schema.columnsSELECT
物理インポートモードmysql.tidbSELECT
-SUPER
-RESTRICTED_VARIABLES_ADMIN, RESTRICTED_TABLES_ADMINターゲットTiDBがSEMを有効にする場合に必要
推奨競合検出、最大エラーlightning.task-info-schema-name 用に設定されたスキーマSELECT, INSERT, UPDATE, DELETE, CREATE, DROP必要でない場合は、値を "" に設定する必要があります
オプション並列インポートlightning.meta-schema-name 用に設定されたスキーマSELECT, INSERT, UPDATE, DELETE, CREATE, DROP必要でない場合は、値を "" に設定する必要があります
オプションチェックポイント.ドライバー = "mysql" checkpoint.schema 設定SELECT,INSERT,UPDATE,DELETE,CREATE,DROPチェックポイント情報がファイルではなくデータベースに保存される場合に必要
+
特徴範囲必要な権限備考
必須基本関数ターゲットテーブルCREATE, SELECT, INSERT, UPDATE, DELETE, DROP, ALTERDROP は、tidb-lightning-ctl が checkpoint-destroy-all コマンドを実行する場合にのみ必要です。
ターゲットデータベースCREATE
必須論理インポートモードinformation_schema.columnsSELECT
物理インポートモードmysql.tidbSELECT
-SUPER
-RESTRICTED_VARIABLES_ADMIN, RESTRICTED_TABLES_ADMINターゲットTiDBがSEMを有効にする場合に必要
推奨競合検出、最大エラーlightning.task-info-schema-name 用に設定されたスキーマSELECT, INSERT, UPDATE, DELETE, CREATE, DROP必要でない場合は、値を "" に設定する必要があります
オプション並列インポートlightning.meta-schema-name 用に設定されたスキーマSELECT, INSERT, UPDATE, DELETE, CREATE, DROP必要でない場合は、値を "" に設定する必要があります
オプションcheckpoint.driver = "mysql" checkpoint.schema 設定SELECT,INSERT,UPDATE,DELETE,CREATE,DROPチェックポイント情報がファイルではなくデータベースに保存される場合に必要
## 対象データベースのストレージスペース {#storage-space-of-the-target-database} diff --git a/tidb-performance-tuning-config.md b/tidb-performance-tuning-config.md index e0da159c3979c..4eed7ea317b47 100644 --- a/tidb-performance-tuning-config.md +++ b/tidb-performance-tuning-config.md @@ -259,16 +259,16 @@ sysbench oltp_read_only run --mysql-host={host} --mysql-port={port} --mysql-user - TiDBサーバー3台(16コア、64GiB) - TiKVサーバー3台(16コア、64GiB) - TiDBバージョン:v8.4.0 -- 作業負荷: [go-ycsbワークロード](https://github.com/pingcap/go-ycsb/blob/master/workloads/workloada) +- 作業負荷: [go-ycsb workloada](https://github.com/pingcap/go-ycsb/blob/master/workloads/workloada) #### 性能比較 {#performance-comparison} 以下の表は、基準設定と最適化設定におけるスループット(1秒あたりの処理回数)を比較したものです。 -| アイテム | ベースライン(OPS) | 最適化済み(OPS) | 改善 | +| 項目 | ベースライン(OPS) | 最適化済み(OPS) | 改善 | | --------- | ----------- | ---------- | -------- | | データをロードする | 2858.5 | 5074.3 | +77.59% | -| 作業負荷 | 2243.0 | 12804.3 | +470.86% | +| Workloada | 2243.0 | 12804.3 | +470.86% | #### パフォーマンス分析 {#performance-analysis} diff --git a/tiflash/tiflash-configuration.md b/tiflash/tiflash-configuration.md index 22d3515e0847f..834df15fb6848 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -209,7 +209,7 @@ I/O トラフィック制限設定を構成します。 - 例: `858993459200` (800 GiB) -#### フラッシュ {#flash} +#### flash {#flash} ##### `service_addr` {#service_addr} @@ -248,7 +248,7 @@ I/O トラフィック制限設定を構成します。 - 単位: 秒 - TiFlashサーバーがシャットダウンを待機している間 (猶予期間中)、TiDB は新しい MPP タスクをサーバーに送信しません。 -#### フラッシュプロキシ {#flashproxy} +#### flash.proxy {#flashproxy} ##### `addr` {#addr} @@ -294,7 +294,7 @@ I/O トラフィック制限設定を構成します。 -#### ロガー {#logger} +#### logger {#logger} 以下のパラメータはTiFlashログとTiFlashエラーログにのみ有効です。TiFlashのログパラメータを設定する必要がある場合は、 [`tiflash-learner.toml`](#configure-the-tiflash-learnertoml-file)で指定してください。 @@ -326,21 +326,21 @@ I/O トラフィック制限設定を構成します。 - 保存できるログファイルの最大数。TiFlashとTiFlashエラーログの場合、保存できるログファイルの最大数はそれぞれ`count`です。 - デフォルト値: `10` -#### ラフト {#raft} +#### raft {#raft} ##### `pd_addr` {#pd_addr} - PD サービス アドレス。 - 複数のアドレスはカンマで区切られます。例: `"10.0.1.11:2379,10.0.1.12:2379,10.0.1.13:2379"` 。 -#### 状態 {#status} +#### status {#status} ##### `metrics_port` {#metrics_port} - Prometheus がメトリック情報を取得するポート。 - デフォルト値: `8234` -#### プロファイル.デフォルト {#profilesdefault} +#### profiles.default {#profilesdefault} ##### `dt_enable_logical_split` {#dt_enable_logical_split} @@ -457,7 +457,7 @@ I/O トラフィック制限設定を構成します。 - この項目はMinTSOスケジューラに使用されます。TiFlashで同時に実行できるクエリの最大数を指定します。詳細については、 [TiFlash MinTSO スケジューラ](/tiflash/tiflash-mintso-scheduler.md)を参照してください。 - デフォルト値: バージョン7.4.0より前のバージョンでは、デフォルト値は`vcpu * 0.25`で、これはvCPU数の4分の1を意味します。バージョン7.4.0以降では、デフォルト値は`vcpu * 2`で、これはvCPU数の2倍を意味します。 -#### セキュリティv4.0.5 の新機能 {#security-new-in-v405} +#### securityv4.0.5 の新機能 {#security-new-in-v405} セキュリティ関連の設定を構成します。 @@ -493,10 +493,10 @@ I/O トラフィック制限設定を構成します。 `tiflash-learner.toml`のパラメータは基本的にTiKVと同じです。TiFlashの設定については[TiKV構成](/tikv-configuration-file.md)を参照してください。以下はよく使用されるパラメータのみを示しています。ご注意ください。 -- TiKV と比較して、 TiFlash Proxy には[`raftstore.snap-handle-pool-size`](#snap-handle-pool-size-new-in-v400)追加パラメーターがあります。 +- TiKV と比較して、 TiFlash Proxy には[`raftstore.snap-handle-pool-size`](#snap-handle-pool-size-new-in-v400)という追加パラメーターがあります。 - キーが`engine`の`label`は予約されており、手動で設定することはできません。 -#### ログ {#log-1} +#### log {#log-1} ##### `level` v5.4.0 の新機能 {#level-new-in-v540} @@ -504,7 +504,7 @@ I/O トラフィック制限設定を構成します。 - デフォルト値: `"info"` - `"info"` `"debug"` `"error"` `"warn"` `"trace"` -#### ログファイル {#logfile} +#### log.file {#logfile} ##### `max-backups` 5.4.0の新機能 {#max-backups-new-in-v540} @@ -520,7 +520,7 @@ I/O トラフィック制限設定を構成します。 - このパラメータがゼロ以外の値に設定されている場合、 TiFlash Proxy は`max-days`で指定された日数後に古いログファイルをクリーンアップします。 - デフォルト値: `0` -#### ラフトストア {#raftstore} +#### raftstore {#raftstore} ##### `apply-pool-size` {#apply-pool-size} @@ -539,7 +539,7 @@ I/O トラフィック制限設定を構成します。 - スナップショットを処理するスレッドの数。`0`に設定すると、マルチスレッド最適化は無効になります。 - デフォルト値: `2` -#### 安全 {#security} +#### security {#security} ##### `redact-info-log`バージョン5.0の新機能 {#redact-info-log-new-in-v50} @@ -550,7 +550,7 @@ I/O トラフィック制限設定を構成します。 - 設定項目が`true`または`"on"`に設定されている場合、ログ内のすべてのユーザーデータは`?`に置き換えられます。 - 設定項目を`"marker"`に設定すると、ログ内のすべてのユーザーデータは`‹ ›`で囲まれます。ユーザーデータに`‹`または`›`が含まれている場合、 `‹`は`‹‹`に、 `›`は`››`にエスケープされます。マークされたログに基づいて、ログを表示する際にマークされた情報を秘匿化するかどうかを決定できます。 -#### セキュリティ.暗号化 {#securityencryption} +#### security.encryption {#securityencryption} ##### `data-encryption-method` {#data-encryption-method} @@ -563,15 +563,15 @@ I/O トラフィック制限設定を構成します。 - データ暗号化キーをローテーションする頻度を指定します。 - デフォルト値: `7d` -#### セキュリティ.暗号化.マスターキー {#securityencryptionmaster-key} +#### security.encryption.master-key {#securityencryptionmaster-key} - 暗号化が有効になっている場合、マスターキーを指定します。マスターキーの設定方法については、 [暗号化を設定する](/encryption-at-rest.md#configure-encryption)を参照してください。 -#### セキュリティ.暗号化.以前のマスターキー {#securityencryptionprevious-master-key} +#### security.encryption.previous-master-key {#securityencryptionprevious-master-key} - 新しいマスターキーをローテーションする際に使用する古いマスターキーを指定します。設定形式は`master-key`と同じです。マスターキーの設定方法については、 [暗号化を設定する](/encryption-at-rest.md#configure-encryption)を参照してください。 -#### サーバー {#server} +#### server {#server} ##### `labels` {#labels}