説明
このビューはV4.0.0バージョンから導入されました。
機能の概要
ビューGV$OB_PARAMETERSは、テナントが存在するすべてのOBServerノード上の構成パラメータ(名前が「_」で始まる隠し変数を含む)情報を表示するために使用されます。
フィールドの説明
| フィールド名 | タイプ | NULLを許容するか | 説明 |
|---|---|---|---|
| SVR_IP | varchar(46) | NO | サーバーのIPアドレス |
| SVR_PORT | bigint(20) | NO | サーバーのポート番号 |
| ZONE | varchar(128) | NO | Zone名 |
| SCOPE | varchar(64) | NO | CLUSTERクラスタレベルの構成パラメータTENANTテナントレベルの構成パラメータ |
| TENANT_ID | bigint(20) | YES | テナントID NULLどのテナントにも属さない |
| NAME | varchar(128) | NO | パラメータ名 |
| DATA_TYPE | varchar(128) | YES | パラメータ値のタイプ
説明V4.3.0以降のバージョンでは、このフィールドの値は |
| VALUE | varchar(65536) | NO | パラメータ値 |
| INFO | varchar(4096) | NO | パラメータの説明 |
| SECTION | varchar(128) | NO | パラメータが属するモジュール |
| EDIT_LEVEL | varchar(128) | NO | パラメータ変更の有効化方法 READONLY:読み取り専用で、変更できませんSTATIC_EFFECTIVE:変更後は再起動が必要ですDYNAMIC_EFFECTIVE:変更後は動的に有効になります |
| DEFAULT_VALUE | varchar(65536) | NO | パラメータのデフォルト値
説明
|
| ISDEFAULT | varchar(3) | NO | 現在の値がデフォルト値であるかどうか:
説明
|
ビューの DATA_TYPE フィールドの値は以下のとおりです:
| フィールド値 | 説明 | 例(NAME=VALUE) |
|---|---|---|
| BOOL | ブール型 | enable_ddl=True |
| INT | 整数型 | log_disk_percentage=1 |
| DOUBLE | 浮動小数点数型 | server_cpu_quota_min=1.0 |
| STRING | 文字列型 | leak_mod_to_check='NONE' |
| STR_LIST | セミコロン区切りの文字列リスト | config_additional_dir='etc2;etc3' |
| TIME | 時間帯 | merger_check_interval='10m' |
| MOMENT | 時点 | major_freeze_duty_time='02:00' |
| CAPACITY | 容量、例えば3MB、5G | log_disk_size='0M' |
| VERSION | バージョン番号 | compatible='4.3.0.0' |
| MODE | OBKVの対応する機能の有効/無効を指定 | _obkv_feature_mode = 'ttl=off, rerouting=on' |
クエリ例
テナントが存在するすべてのOBServerノード上の構成パラメータlarge_query_thresholdに関する情報を照会します。
obclient [oceanbase]> SELECT * FROM oceanbase.GV$OB_PARAMETERS WHERE NAME LIKE '%large_query_threshold%'\G
クエリ結果は次のとおりです:
*************************** 1. row ***************************
SVR_IP: 11.xx.xx.xx
SVR_PORT: 12615
ZONE: z1
SCOPE: CLUSTER
TENANT_ID: NULL
NAME: large_query_threshold
DATA_TYPE: TIME
VALUE: 5s
INFO: threshold for execution time beyond which a request may be paused and rescheduled as a \'large request\', 0ms means disable \'large request\'. Range: [0ms, +∞)
SECTION: TENANT
EDIT_LEVEL: DYNAMIC_EFFECTIVE
DEFAULT_VALUE: 5s
ISDEFAULT: YES
1 row in set