設定を表示
SHOW CONFIG
ステートメントは、TiDB のさまざまなコンポーネントの現在の構成を表示するために使用されます。構成変数とシステム変数は異なる次元で動作するため、混同しないでください。システム変数情報を取得する場合は、 変数を表示構文を使用します。
注記:
この機能は TiDB Self-Hosted にのみ適用され、 TiDB Cloudでは使用できません。
概要
- ShowConfigStmt
- ShowLikeOrWhere
ShowConfigStmt ::=
"SHOW" "CONFIG" ShowLikeOrWhere?
ShowLikeOrWhere ::=
"LIKE" SimpleExpr
| "WHERE" Expression
例
すべての構成を表示:
SHOW CONFIG;
+------+----------------+-------------------------------------------------+---------------------------------------------------------------------+
| Type | Instance | Name | Value |
+------+----------------+-------------------------------------------------+---------------------------------------------------------------------+
| tidb | 127.0.0.1:4000 | advertise-address | 127.0.0.1 |
| tidb | 127.0.0.1:4000 | binlog.binlog-socket | |
| tidb | 127.0.0.1:4000 | binlog.enable | false |
...
120 rows in set (0.01 sec)
type
がtidb
である構成を示します。
SHOW CONFIG WHERE type = 'tidb' AND name = 'advertise-address';
+------+----------------+-------------------+-----------+
| Type | Instance | Name | Value |
+------+----------------+-------------------+-----------+
| tidb | 127.0.0.1:4000 | advertise-address | 127.0.0.1 |
+------+----------------+-------------------+-----------+
1 row in set (0.05 sec)
LIKE
句を使用して、 type
がtidb
である構成を示すこともできます。
SHOW CONFIG LIKE 'tidb';
+------+----------------+-------------------------------------------------+---------------------------------------------------------------------+
| Type | Instance | Name | Value |
+------+----------------+-------------------------------------------------+---------------------------------------------------------------------+
| tidb | 127.0.0.1:4000 | advertise-address | 127.0.0.1 |
| tidb | 127.0.0.1:4000 | binlog.binlog-socket | |
| tidb | 127.0.0.1:4000 | binlog.enable | false |
...
40 rows in set (0.01 sec)
MySQL 互換性
このステートメントは、MySQL 構文に対する TiDB 拡張です。