接続数統計ビュー
ビュー GV$OB_KV_CONNECTIONS は、テナント内のすべてのKVアクティブ接続を確認するために使用されます。
SELECT * FROM GV$OB_KV_CONNECTIONS;
+-----------+---------+--------+----------------+----------+----------------+-------------+----------------------------+----------------------------+
| TENANT_ID | USER_ID | DB_ID | SVR_IP | SVR_PORT | CLIENT_IP | CLIENT_PORT | FIRST_ACTIVE_TIME | LAST_ACTIVE_TIME |
+-----------+---------+--------+----------------+----------+----------------+-------------+----------------------------+----------------------------+
| 1 | 200001 | 500001 | 11.162.xx.xx | 54302 | 30.182.xx.xx | 59346 | 2024-05-31 22:23:17.359210 | 2024-05-31 22:23:17.359210 |
+-----------+---------+--------+----------------+----------+----------------+-------------+----------------------------+----------------------------+
TTL関連ビュー
ビュー名 |
機能の説明 |
|---|---|
| oceanbase.CDB_OB_KV_TTL_TASKS | システムテナントから、すべてのテナントが実行中のTTLタスクを確認します。 |
| oceanbase.CDB_OB_KV_TTL_TASK_HISTORY | システムテナントから、すべてのテナントの履歴TTLタスクを確認します。 |
| oceanbase.DBA_OB_KV_TTL_TASKS | 現在のテナントで実行中のTTLタスクを確認します。 |
| oceanbase.DBA_OB_KV_TTL_TASK_HISTORY | 現在のテナントの履歴TTLタスクを確認します。 |
パフォーマンスビュー
ビュー GV$OB_SQL_AUDIT で、Tableコマンドの実行レコードを確認できます。業務テナントで以下のSQLを実行することで、Tableコマンドの実行レコードを照会できます。entity_type:1 はリクエストタイプがTableタイプであることを示します。
SELECT * FROM oceanbase.GV$OB_SQL_AUDIT WHERE query_sql LIKE '%entity_type:1%' \G
戻り値は次のとおりです:
*************************** 1. row ***************************
SVR_IP: 11.162.xxx.xxx
SVR_PORT: 2882
REQUEST_ID: 363356
SQL_EXEC_ID: 0
TRACE_ID: Y1D4800BA2DA96-0000000000000002-0-0
SID: 0
CLIENT_IP:
CLIENT_PORT: 0
TENANT_ID: 1004
TENANT_NAME: obkv_redis
EFFECTIVE_TENANT_ID: 1004
USER_ID: 200001
USER_NAME: root
USER_GROUP: 0
USER_CLIENT_IP: 11.162.xxx.xxx
DB_ID: 500002
DB_NAME: redis
SQL_ID: BA1ABA707D4BD9CD33E82E91F92CA23B
QUERY_SQL: {credential:01978080800080E7A2B506EC07C19A0CA2C21E008CC88BAA9ECD8AD730, table_name:"modis_string_table", table_id:500003, tablet_id:{id:200002}, entity_type:1, table_operation:{operation_type:4, entity:"{rowkey_names:[]rowkey:[{"BIGINT":0}, {"VARCHAR":"mykey", collation:"utf8mb4_general_ci", coercibility:"EXPLICIT"}], properties:{expire_ts:{"NULL":"NULL"}, value:{"VARCHAR":"hello", collation:"utf8mb4_general_ci", coercibility:"EXPLICIT"}}}"}, consistency_level:0, option_flag:0, returning_affected_entity:false, returning_affected_rows:true}
PLAN_ID: 0
AFFECTED_ROWS: 0
RETURN_ROWS: 0
PARTITION_CNT: 1
RET_CODE: 0
QC_ID: 0
DFO_ID: 0
SQC_ID: 0
WORKER_ID: 0
EVENT:
P1TEXT:
P1: 0
P2TEXT:
P2: 0
P3TEXT:
P3: 0
LEVEL: 0
WAIT_CLASS_ID: 100
WAIT_CLASS#: 0
WAIT_CLASS: OTHER
STATE: MAX_WAIT TIME ZERO
WAIT_TIME_MICRO: 0
TOTAL_WAIT_TIME_MICRO: 0
TOTAL_WAITS: 0
RPC_COUNT: 1
PLAN_TYPE: 0
IS_INNER_SQL: 0
IS_EXECUTOR_RPC: 0
IS_HIT_PLAN: 0
REQUEST_TIME: 1722413088135732
ELAPSED_TIME: 1402
NET_TIME: 0
NET_WAIT_TIME: 48
QUEUE_TIME: 82
DECODE_TIME: 8
GET_PLAN_TIME: 871
EXECUTE_TIME: 338
APPLICATION_WAIT_TIME: 0
CONCURRENCY_WAIT_TIME: 0
USER_IO_WAIT_TIME: 0
SCHEDULE_TIME: 0
ROW_CACHE_HIT: 0
BLOOM_FILTER_CACHE_HIT: 0
BLOCK_CACHE_HIT: 0
DISK_READS: 0
RETRY_CNT: -1
TABLE_SCAN: 0
CONSISTENCY_LEVEL: 3
MEMSTORE_READ_ROW_COUNT: 0
SSSTORE_READ_ROW_COUNT: 0
DATA_BLOCK_READ_CNT: 0
DATA_BLOCK_CACHE_HIT: 0
INDEX_BLOCK_READ_CNT: 0
INDEX_BLOCK_CACHE_HIT: 0
BLOCKSCAN_BLOCK_CNT: 0
BLOCKSCAN_ROW_CNT: 0
PUSHDOWN_STORAGE_FILTER_ROW_CNT: 0
REQUEST_MEMORY_USED: 44000
EXPECTED_WORKER_COUNT: 0
USED_WORKER_COUNT: 0
SCHED_INFO: NULL
FUSE_ROW_CACHE_HIT: 0
PS_CLIENT_STMT_ID: -1
PS_INNER_STMT_ID: -1
TX_ID: 275636
SNAPSHOT_VERSION: 1722413087932599000
REQUEST_TYPE: 0
IS_BATCHED_MULTI_STMT: 0
OB_TRACE_INFO: NULL
PLAN_HASH: 0
LOCK_FOR_READ_TIME: 0
PARAMS_VALUE:
RULE_NAME:
PARTITION_HIT: 1
TX_INTERNAL_ROUTING: 0
TX_STATE_VERSION: 0
FLT_TRACE_ID:
PL_TRACE_ID: NULL
PLSQL_EXEC_TIME: 0
FORMAT_SQL_ID:
NETWORK_WAIT_TIME: 0
STMT_TYPE: KV_INSERT_OR_UPDATE
TOTAL_MEMSTORE_READ_ROW_COUNT: 0
TOTAL_SSSTORE_READ_ROW_COUNT: 0
PROXY_USER:
1 row in set