説明
このビューはV4.0.0バージョンから導入されました。
機能の概要
ビュー V$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.V$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: NO
1 row in set