[FEAT MERGE] materialized view

Co-authored-by: suz-yang <suz.yang@foxmail.com>
Co-authored-by: leftgeek <1094669802@qq.com>
Co-authored-by: chimyue <chimyue@gmail.com>
This commit is contained in:
coolfishchen
2023-12-14 07:42:51 +00:00
committed by ob-robot
parent 0f946e55fb
commit f7cd32be94
257 changed files with 35700 additions and 4337 deletions

File diff suppressed because it is too large Load Diff

View File

@ -4151,7 +4151,7 @@ Field Type Null Key Default Extra
DATABASE_NAME varchar(128) NO
TABLE_NAME varchar(256) NO
TABLE_ID bigint(20) NO
TABLE_TYPE varchar(13) NO
TABLE_TYPE varchar(21) NO
PARTITION_NAME varchar(64) NO
SUBPARTITION_NAME varchar(64) NO
INDEX_NAME varchar(256) NO
@ -5320,6 +5320,141 @@ REVERSE_USERNAME varchar(128) YES NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_DB_LINKS limit 1);
cnt
1
desc oceanbase.DBA_OB_MLOGS;
Field Type Null Key Default Extra
MLOG_ID bigint(20) NO NULL
PURGE_MODE varchar(22) NO NULL
PURGE_START timestamp(6) YES NULL
PURGE_NEXT varchar(128) YES NULL
PURGE_JOB varchar(128) YES NULL
LAST_PURGE_SCN bigint(20) unsigned YES NULL
LAST_PURGE_DATE timestamp(6) YES NULL
LAST_PURGE_TIME bigint(20) YES NULL
LAST_PURGE_ROWS bigint(20) YES NULL
LAST_PURGE_TRACE_ID varchar(64) YES NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MLOGS limit 1);
cnt
1
desc oceanbase.DBA_OB_MVIEWS;
Field Type Null Key Default Extra
MVIEW_ID bigint(20) NO NULL
BUILD_MODE varchar(9) NO NULL
REFRESH_MODE varchar(11) NO NULL
REFRESH_METHOD varchar(8) NO NULL
REFRESH_START timestamp(6) YES NULL
REFRESH_NEXT varchar(128) YES NULL
REFRESH_JOB varchar(128) YES NULL
LAST_REFRESH_SCN bigint(20) unsigned YES NULL
LAST_REFRESH_TYPE varchar(8) YES NULL
LAST_REFRESH_DATE timestamp(6) YES NULL
LAST_REFRESH_TIME bigint(20) YES NULL
LAST_REFRESH_TRACE_ID varchar(64) YES NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MVIEWS limit 1);
cnt
1
desc oceanbase.DBA_OB_MVIEW_REFRESH_STATS_SYS_DEFAULTS;
Field Type Null Key Default Extra
COLLECTION_LEVEL varchar(8) NO NULL
RETENTION_PERIOD bigint(20) NO NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MVIEW_REFRESH_STATS_SYS_DEFAULTS limit 1);
cnt
1
desc oceanbase.DBA_OB_MVIEW_REFRESH_STATS_PARAMS;
Field Type Null Key Default Extra
MVIEW_ID bigint(20) NO NULL
COLLECTION_LEVEL varchar(8) NO NULL
RETENTION_PERIOD bigint(20) NO NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MVIEW_REFRESH_STATS_PARAMS limit 1);
cnt
1
desc oceanbase.DBA_OB_MVIEW_REFRESH_RUN_STATS;
Field Type Null Key Default Extra
REFRESH_ID bigint(20) NO NULL
RUN_USER_ID bigint(20) NO NULL
NUM_MVS_TOTAL bigint(20) NO NULL
NUM_MVS_CURRENT bigint(20) NO NULL
MVIEWS varchar(4000) NO NULL
BASE_TABLES varchar(4000) YES NULL
METHOD varchar(4000) YES NULL
ROLLBACK_SEG varchar(4000) YES NULL
PUSH_DEFERRED_RPC varchar(3) NO NULL
REFRESH_AFTER_ERRORS varchar(3) NO NULL
PURGE_OPTION bigint(20) NO NULL
PARALLELISM bigint(20) NO NULL
HEAP_SIZE bigint(20) NO NULL
ATOMIC_REFRESH varchar(3) NO NULL
NESTED varchar(3) NO NULL
OUT_OF_PLACE varchar(3) NO NULL
NUMBER_OF_FAILURES bigint(20) NO NULL
START_TIME timestamp(6) NO NULL
END_TIME timestamp(6) NO NULL
ELAPSED_TIME bigint(20) NO NULL
LOG_PURGE_TIME bigint(20) NO NULL
COMPLETE_STATS_AVALIABLE varchar(3) NO NULL
TRACE_ID varchar(64) YES NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MVIEW_REFRESH_RUN_STATS limit 1);
cnt
1
desc oceanbase.DBA_OB_MVIEW_REFRESH_STATS;
Field Type Null Key Default Extra
REFRESH_ID bigint(20) NO NULL
MVIEW_ID bigint(20) NO NULL
RETRY_ID bigint(20) NO NULL
REFRESH_TYPE varchar(8) NO NULL
START_TIME timestamp(6) NO NULL
END_TIME timestamp(6) NO NULL
ELAPSED_TIME bigint(20) NO NULL
LOG_PURGE_TIME bigint(20) NO NULL
INITIAL_NUM_ROWS bigint(20) NO NULL
FINAL_NUM_ROWS bigint(20) NO NULL
NUM_STEPS bigint(20) NO NULL
RESULT varchar(28) NO NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MVIEW_REFRESH_STATS limit 1);
cnt
1
desc oceanbase.DBA_OB_MVIEW_REFRESH_CHANGE_STATS;
Field Type Null Key Default Extra
REFRESH_ID bigint(20) NO NULL
MVIEW_ID bigint(20) NO NULL
RETRY_ID bigint(20) NO NULL
DETAIL_TABLE_ID bigint(20) NO NULL
NUM_ROWS_INS bigint(20) YES NULL
NUM_ROWS_UPD bigint(20) YES NULL
NUM_ROWS_DEL bigint(20) YES NULL
NUM_ROWS bigint(20) YES NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MVIEW_REFRESH_CHANGE_STATS limit 1);
cnt
1
desc oceanbase.DBA_OB_MVIEW_REFRESH_STMT_STATS;
Field Type Null Key Default Extra
REFRESH_ID bigint(20) NO NULL
MVIEW_ID bigint(20) NO NULL
RETRY_ID bigint(20) NO NULL
STEP bigint(20) NO NULL
SQLID varchar(32) YES NULL
STMT longtext NO NULL
EXECUTION_TIME bigint(20) NO NULL
EXECUTION_PLAN longtext YES NULL
RESULT varchar(28) NO NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MVIEW_REFRESH_STMT_STATS limit 1);
cnt
1
desc oceanbase.DBA_WR_CONTROL;
Field Type Null Key Default Extra
TENANT_ID bigint(20) NO NULL

View File

@ -5782,7 +5782,7 @@ Field Type Null Key Default Extra
DATABASE_NAME varchar(128) NO
TABLE_NAME varchar(256) NO
TABLE_ID bigint(20) NO
TABLE_TYPE varchar(13) NO
TABLE_TYPE varchar(21) NO
PARTITION_NAME varchar(64) NO
SUBPARTITION_NAME varchar(64) NO
INDEX_NAME varchar(256) NO
@ -5808,7 +5808,7 @@ TENANT_ID bigint(20) NO
DATABASE_NAME varchar(128) NO
TABLE_NAME varchar(256) NO
TABLE_ID bigint(20) NO
TABLE_TYPE varchar(13) NO
TABLE_TYPE varchar(21) NO
PARTITION_NAME varchar(64) NO
SUBPARTITION_NAME varchar(64) NO
INDEX_NAME varchar(256) NO
@ -7442,6 +7442,284 @@ REVERSE_USERNAME varchar(128) YES NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_DB_LINKS limit 1);
cnt
1
desc oceanbase.CDB_OB_MLOGS;
Field Type Null Key Default Extra
TENANT_ID bigint(20) NO NULL
MLOG_ID bigint(20) NO NULL
PURGE_MODE varchar(22) NO NULL
PURGE_START timestamp(6) YES NULL
PURGE_NEXT varchar(128) YES NULL
PURGE_JOB varchar(128) YES NULL
LAST_PURGE_SCN bigint(20) unsigned YES NULL
LAST_PURGE_DATE timestamp(6) YES NULL
LAST_PURGE_TIME bigint(20) YES NULL
LAST_PURGE_ROWS bigint(20) YES NULL
LAST_PURGE_TRACE_ID varchar(64) YES NULL
CREATE_TIME timestamp(6) NO NULL
MODIFY_TIME timestamp(6) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.CDB_OB_MLOGS limit 1);
cnt
1
desc oceanbase.CDB_OB_MVIEWS;
Field Type Null Key Default Extra
TENANT_ID bigint(20) NO NULL
MVIEW_ID bigint(20) NO NULL
BUILD_MODE varchar(9) NO NULL
REFRESH_MODE varchar(11) NO NULL
REFRESH_METHOD varchar(8) NO NULL
REFRESH_START timestamp(6) YES NULL
REFRESH_NEXT varchar(128) YES NULL
REFRESH_JOB varchar(128) YES NULL
LAST_REFRESH_SCN bigint(20) unsigned YES NULL
LAST_REFRESH_TYPE varchar(8) YES NULL
LAST_REFRESH_DATE timestamp(6) YES NULL
LAST_REFRESH_TIME bigint(20) YES NULL
LAST_REFRESH_TRACE_ID varchar(64) YES NULL
CREATE_TIME timestamp(6) NO NULL
MODIFY_TIME timestamp(6) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.CDB_OB_MVIEWS limit 1);
cnt
1
desc oceanbase.CDB_OB_MVIEW_REFRESH_STATS_SYS_DEFAULTS;
Field Type Null Key Default Extra
TENANT_ID bigint(20) NO NULL
COLLECTION_LEVEL varchar(8) NO NULL
RETENTION_PERIOD bigint(20) NO NULL
CREATE_TIME timestamp(6) NO NULL
MODIFY_TIME timestamp(6) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.CDB_OB_MVIEW_REFRESH_STATS_SYS_DEFAULTS limit 1);
cnt
1
desc oceanbase.CDB_OB_MVIEW_REFRESH_STATS_PARAMS;
Field Type Null Key Default Extra
TENANT_ID bigint(20) NO NULL
MVIEW_ID bigint(20) NO NULL
COLLECTION_LEVEL varchar(8) NO NULL
RETENTION_PERIOD bigint(20) NO NULL
CREATE_TIME timestamp(6) NO NULL
MODIFY_TIME timestamp(6) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.CDB_OB_MVIEW_REFRESH_STATS_PARAMS limit 1);
cnt
1
desc oceanbase.CDB_OB_MVIEW_REFRESH_RUN_STATS;
Field Type Null Key Default Extra
TENANT_ID bigint(20) NO NULL
REFRESH_ID bigint(20) NO NULL
RUN_USER_ID bigint(20) NO NULL
NUM_MVS_TOTAL bigint(20) NO NULL
NUM_MVS_CURRENT bigint(20) NO NULL
MVIEWS varchar(4000) NO NULL
BASE_TABLES varchar(4000) YES NULL
METHOD varchar(4000) YES NULL
ROLLBACK_SEG varchar(4000) YES NULL
PUSH_DEFERRED_RPC varchar(3) NO NULL
REFRESH_AFTER_ERRORS varchar(3) NO NULL
PURGE_OPTION bigint(20) NO NULL
PARALLELISM bigint(20) NO NULL
HEAP_SIZE bigint(20) NO NULL
ATOMIC_REFRESH varchar(3) NO NULL
NESTED varchar(3) NO NULL
OUT_OF_PLACE varchar(3) NO NULL
NUMBER_OF_FAILURES bigint(20) NO NULL
START_TIME timestamp(6) NO NULL
END_TIME timestamp(6) NO NULL
ELAPSED_TIME bigint(20) NO NULL
LOG_PURGE_TIME bigint(20) NO NULL
COMPLETE_STATS_AVALIABLE varchar(3) NO NULL
TRACE_ID varchar(64) YES NULL
CREATE_TIME timestamp(6) NO NULL
MODIFY_TIME timestamp(6) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.CDB_OB_MVIEW_REFRESH_RUN_STATS limit 1);
cnt
1
desc oceanbase.CDB_OB_MVIEW_REFRESH_STATS;
Field Type Null Key Default Extra
TENANT_ID bigint(20) NO NULL
REFRESH_ID bigint(20) NO NULL
MVIEW_ID bigint(20) NO NULL
RETRY_ID bigint(20) NO NULL
REFRESH_TYPE varchar(8) NO NULL
START_TIME timestamp(6) NO NULL
END_TIME timestamp(6) NO NULL
ELAPSED_TIME bigint(20) NO NULL
LOG_PURGE_TIME bigint(20) NO NULL
INITIAL_NUM_ROWS bigint(20) NO NULL
FINAL_NUM_ROWS bigint(20) NO NULL
NUM_STEPS bigint(20) NO NULL
RESULT varchar(28) NO NULL
CREATE_TIME timestamp(6) NO NULL
MODIFY_TIME timestamp(6) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.CDB_OB_MVIEW_REFRESH_STATS limit 1);
cnt
1
desc oceanbase.CDB_OB_MVIEW_REFRESH_CHANGE_STATS;
Field Type Null Key Default Extra
TENANT_ID bigint(20) NO NULL
REFRESH_ID bigint(20) NO NULL
MVIEW_ID bigint(20) NO NULL
RETRY_ID bigint(20) NO NULL
DETAIL_TABLE_ID bigint(20) NO NULL
NUM_ROWS_INS bigint(20) YES NULL
NUM_ROWS_UPD bigint(20) YES NULL
NUM_ROWS_DEL bigint(20) YES NULL
NUM_ROWS bigint(20) YES NULL
CREATE_TIME timestamp(6) NO NULL
MODIFY_TIME timestamp(6) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.CDB_OB_MVIEW_REFRESH_CHANGE_STATS limit 1);
cnt
1
desc oceanbase.CDB_OB_MVIEW_REFRESH_STMT_STATS;
Field Type Null Key Default Extra
TENANT_ID bigint(20) NO NULL
REFRESH_ID bigint(20) NO NULL
MVIEW_ID bigint(20) NO NULL
RETRY_ID bigint(20) NO NULL
STEP bigint(20) NO NULL
SQLID varchar(32) YES NULL
STMT longtext NO NULL
EXECUTION_TIME bigint(20) NO NULL
EXECUTION_PLAN longtext YES NULL
RESULT varchar(28) NO NULL
CREATE_TIME timestamp(6) NO NULL
MODIFY_TIME timestamp(6) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.CDB_OB_MVIEW_REFRESH_STMT_STATS limit 1);
cnt
1
desc oceanbase.DBA_OB_MLOGS;
Field Type Null Key Default Extra
MLOG_ID bigint(20) NO NULL
PURGE_MODE varchar(22) NO NULL
PURGE_START timestamp(6) YES NULL
PURGE_NEXT varchar(128) YES NULL
PURGE_JOB varchar(128) YES NULL
LAST_PURGE_SCN bigint(20) unsigned YES NULL
LAST_PURGE_DATE timestamp(6) YES NULL
LAST_PURGE_TIME bigint(20) YES NULL
LAST_PURGE_ROWS bigint(20) YES NULL
LAST_PURGE_TRACE_ID varchar(64) YES NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MLOGS limit 1);
cnt
1
desc oceanbase.DBA_OB_MVIEWS;
Field Type Null Key Default Extra
MVIEW_ID bigint(20) NO NULL
BUILD_MODE varchar(9) NO NULL
REFRESH_MODE varchar(11) NO NULL
REFRESH_METHOD varchar(8) NO NULL
REFRESH_START timestamp(6) YES NULL
REFRESH_NEXT varchar(128) YES NULL
REFRESH_JOB varchar(128) YES NULL
LAST_REFRESH_SCN bigint(20) unsigned YES NULL
LAST_REFRESH_TYPE varchar(8) YES NULL
LAST_REFRESH_DATE timestamp(6) YES NULL
LAST_REFRESH_TIME bigint(20) YES NULL
LAST_REFRESH_TRACE_ID varchar(64) YES NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MVIEWS limit 1);
cnt
1
desc oceanbase.DBA_OB_MVIEW_REFRESH_STATS_SYS_DEFAULTS;
Field Type Null Key Default Extra
COLLECTION_LEVEL varchar(8) NO NULL
RETENTION_PERIOD bigint(20) NO NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MVIEW_REFRESH_STATS_SYS_DEFAULTS limit 1);
cnt
1
desc oceanbase.DBA_OB_MVIEW_REFRESH_STATS_PARAMS;
Field Type Null Key Default Extra
MVIEW_ID bigint(20) NO NULL
COLLECTION_LEVEL varchar(8) NO NULL
RETENTION_PERIOD bigint(20) NO NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MVIEW_REFRESH_STATS_PARAMS limit 1);
cnt
1
desc oceanbase.DBA_OB_MVIEW_REFRESH_RUN_STATS;
Field Type Null Key Default Extra
REFRESH_ID bigint(20) NO NULL
RUN_USER_ID bigint(20) NO NULL
NUM_MVS_TOTAL bigint(20) NO NULL
NUM_MVS_CURRENT bigint(20) NO NULL
MVIEWS varchar(4000) NO NULL
BASE_TABLES varchar(4000) YES NULL
METHOD varchar(4000) YES NULL
ROLLBACK_SEG varchar(4000) YES NULL
PUSH_DEFERRED_RPC varchar(3) NO NULL
REFRESH_AFTER_ERRORS varchar(3) NO NULL
PURGE_OPTION bigint(20) NO NULL
PARALLELISM bigint(20) NO NULL
HEAP_SIZE bigint(20) NO NULL
ATOMIC_REFRESH varchar(3) NO NULL
NESTED varchar(3) NO NULL
OUT_OF_PLACE varchar(3) NO NULL
NUMBER_OF_FAILURES bigint(20) NO NULL
START_TIME timestamp(6) NO NULL
END_TIME timestamp(6) NO NULL
ELAPSED_TIME bigint(20) NO NULL
LOG_PURGE_TIME bigint(20) NO NULL
COMPLETE_STATS_AVALIABLE varchar(3) NO NULL
TRACE_ID varchar(64) YES NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MVIEW_REFRESH_RUN_STATS limit 1);
cnt
1
desc oceanbase.DBA_OB_MVIEW_REFRESH_STATS;
Field Type Null Key Default Extra
REFRESH_ID bigint(20) NO NULL
MVIEW_ID bigint(20) NO NULL
RETRY_ID bigint(20) NO NULL
REFRESH_TYPE varchar(8) NO NULL
START_TIME timestamp(6) NO NULL
END_TIME timestamp(6) NO NULL
ELAPSED_TIME bigint(20) NO NULL
LOG_PURGE_TIME bigint(20) NO NULL
INITIAL_NUM_ROWS bigint(20) NO NULL
FINAL_NUM_ROWS bigint(20) NO NULL
NUM_STEPS bigint(20) NO NULL
RESULT varchar(28) NO NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MVIEW_REFRESH_STATS limit 1);
cnt
1
desc oceanbase.DBA_OB_MVIEW_REFRESH_CHANGE_STATS;
Field Type Null Key Default Extra
REFRESH_ID bigint(20) NO NULL
MVIEW_ID bigint(20) NO NULL
RETRY_ID bigint(20) NO NULL
DETAIL_TABLE_ID bigint(20) NO NULL
NUM_ROWS_INS bigint(20) YES NULL
NUM_ROWS_UPD bigint(20) YES NULL
NUM_ROWS_DEL bigint(20) YES NULL
NUM_ROWS bigint(20) YES NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MVIEW_REFRESH_CHANGE_STATS limit 1);
cnt
1
desc oceanbase.DBA_OB_MVIEW_REFRESH_STMT_STATS;
Field Type Null Key Default Extra
REFRESH_ID bigint(20) NO NULL
MVIEW_ID bigint(20) NO NULL
RETRY_ID bigint(20) NO NULL
STEP bigint(20) NO NULL
SQLID varchar(32) YES NULL
STMT longtext NO NULL
EXECUTION_TIME bigint(20) NO NULL
EXECUTION_PLAN longtext YES NULL
RESULT varchar(28) NO NULL
CREATE_TIME timestamp(6) YES
MODIFY_TIME timestamp(6) YES
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_MVIEW_REFRESH_STMT_STATS limit 1);
cnt
1
desc oceanbase.DBA_WR_CONTROL;
Field Type Null Key Default Extra
TENANT_ID bigint(20) NO NULL

View File

@ -4022,6 +4022,151 @@ ls_meta_package longtext YES NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_tenant_snapshot_ls_replica;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mlog;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
mlog_id bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
purge_mode bigint(20) NO NULL
purge_start timestamp(6) YES NULL
purge_next varchar(128) YES NULL
purge_job varchar(128) YES NULL
last_purge_scn bigint(20) unsigned YES NULL
last_purge_date timestamp(6) YES NULL
last_purge_time bigint(20) YES NULL
last_purge_rows bigint(20) YES NULL
last_purge_trace_id varchar(64) YES NULL
schema_version bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mlog;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mview;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
mview_id bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
build_mode bigint(20) NO NULL
refresh_mode bigint(20) NO NULL
refresh_method bigint(20) NO NULL
refresh_start timestamp(6) YES NULL
refresh_next varchar(128) YES NULL
refresh_job varchar(128) YES NULL
last_refresh_scn bigint(20) unsigned YES NULL
last_refresh_type bigint(20) YES NULL
last_refresh_date timestamp(6) YES NULL
last_refresh_time bigint(20) YES NULL
last_refresh_trace_id varchar(64) YES NULL
schema_version bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mview;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mview_refresh_stats_sys_defaults;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
collection_level bigint(20) NO NULL
retention_period bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mview_refresh_stats_sys_defaults;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mview_refresh_stats_params;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
mview_id bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
collection_level bigint(20) NO NULL
retention_period bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mview_refresh_stats_params;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mview_refresh_run_stats;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
refresh_id bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
run_user_id bigint(20) NO NULL
num_mvs_total bigint(20) NO NULL
num_mvs_current bigint(20) NO NULL
mviews varchar(4000) NO NULL
base_tables varchar(4000) YES NULL
method varchar(4000) YES NULL
rollback_seg varchar(4000) YES NULL
push_deferred_rpc tinyint(4) NO NULL
refresh_after_errors tinyint(4) NO NULL
purge_option bigint(20) NO NULL
parallelism bigint(20) NO NULL
heap_size bigint(20) NO NULL
atomic_refresh tinyint(4) NO NULL
nested tinyint(4) NO NULL
out_of_place tinyint(4) NO NULL
number_of_failures bigint(20) NO NULL
start_time timestamp(6) NO NULL
end_time timestamp(6) NO NULL
elapsed_time bigint(20) NO NULL
log_purge_time bigint(20) NO NULL
complete_stats_avaliable tinyint(4) NO NULL
trace_id varchar(64) YES NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mview_refresh_run_stats;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mview_refresh_stats;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
refresh_id bigint(20) NO PRI NULL
mview_id bigint(20) NO PRI NULL
retry_id bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
refresh_type bigint(20) NO NULL
start_time timestamp(6) NO NULL
end_time timestamp(6) NO NULL
elapsed_time bigint(20) NO NULL
log_purge_time bigint(20) NO NULL
initial_num_rows bigint(20) NO NULL
final_num_rows bigint(20) NO NULL
num_steps bigint(20) NO NULL
result bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mview_refresh_stats;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mview_refresh_change_stats;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
refresh_id bigint(20) NO PRI NULL
mview_id bigint(20) NO PRI NULL
retry_id bigint(20) NO PRI NULL
detail_table_id bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
num_rows_ins bigint(20) YES NULL
num_rows_upd bigint(20) YES NULL
num_rows_del bigint(20) YES NULL
num_rows bigint(20) YES NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mview_refresh_change_stats;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mview_refresh_stmt_stats;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
refresh_id bigint(20) NO PRI NULL
mview_id bigint(20) NO PRI NULL
retry_id bigint(20) NO PRI NULL
step bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
sqlid varchar(32) YES NULL
stmt longtext NO NULL
execution_time bigint(20) NO NULL
execution_plan longtext YES NULL
result bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mview_refresh_stmt_stats;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_wr_control;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL

View File

@ -8343,6 +8343,151 @@ last_access_time timestamp(6) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_tablet_buffer_info;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mlog;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
mlog_id bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
purge_mode bigint(20) NO NULL
purge_start timestamp(6) YES NULL
purge_next varchar(128) YES NULL
purge_job varchar(128) YES NULL
last_purge_scn bigint(20) unsigned YES NULL
last_purge_date timestamp(6) YES NULL
last_purge_time bigint(20) YES NULL
last_purge_rows bigint(20) YES NULL
last_purge_trace_id varchar(64) YES NULL
schema_version bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mlog;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mview;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
mview_id bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
build_mode bigint(20) NO NULL
refresh_mode bigint(20) NO NULL
refresh_method bigint(20) NO NULL
refresh_start timestamp(6) YES NULL
refresh_next varchar(128) YES NULL
refresh_job varchar(128) YES NULL
last_refresh_scn bigint(20) unsigned YES NULL
last_refresh_type bigint(20) YES NULL
last_refresh_date timestamp(6) YES NULL
last_refresh_time bigint(20) YES NULL
last_refresh_trace_id varchar(64) YES NULL
schema_version bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mview;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mview_refresh_stats_sys_defaults;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
collection_level bigint(20) NO NULL
retention_period bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mview_refresh_stats_sys_defaults;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mview_refresh_stats_params;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
mview_id bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
collection_level bigint(20) NO NULL
retention_period bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mview_refresh_stats_params;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mview_refresh_run_stats;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
refresh_id bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
run_user_id bigint(20) NO NULL
num_mvs_total bigint(20) NO NULL
num_mvs_current bigint(20) NO NULL
mviews varchar(4000) NO NULL
base_tables varchar(4000) YES NULL
method varchar(4000) YES NULL
rollback_seg varchar(4000) YES NULL
push_deferred_rpc tinyint(4) NO NULL
refresh_after_errors tinyint(4) NO NULL
purge_option bigint(20) NO NULL
parallelism bigint(20) NO NULL
heap_size bigint(20) NO NULL
atomic_refresh tinyint(4) NO NULL
nested tinyint(4) NO NULL
out_of_place tinyint(4) NO NULL
number_of_failures bigint(20) NO NULL
start_time timestamp(6) NO NULL
end_time timestamp(6) NO NULL
elapsed_time bigint(20) NO NULL
log_purge_time bigint(20) NO NULL
complete_stats_avaliable tinyint(4) NO NULL
trace_id varchar(64) YES NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mview_refresh_run_stats;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mview_refresh_stats;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
refresh_id bigint(20) NO PRI NULL
mview_id bigint(20) NO PRI NULL
retry_id bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
refresh_type bigint(20) NO NULL
start_time timestamp(6) NO NULL
end_time timestamp(6) NO NULL
elapsed_time bigint(20) NO NULL
log_purge_time bigint(20) NO NULL
initial_num_rows bigint(20) NO NULL
final_num_rows bigint(20) NO NULL
num_steps bigint(20) NO NULL
result bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mview_refresh_stats;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mview_refresh_change_stats;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
refresh_id bigint(20) NO PRI NULL
mview_id bigint(20) NO PRI NULL
retry_id bigint(20) NO PRI NULL
detail_table_id bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
num_rows_ins bigint(20) YES NULL
num_rows_upd bigint(20) YES NULL
num_rows_del bigint(20) YES NULL
num_rows bigint(20) YES NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mview_refresh_change_stats;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_mview_refresh_stmt_stats;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL
refresh_id bigint(20) NO PRI NULL
mview_id bigint(20) NO PRI NULL
retry_id bigint(20) NO PRI NULL
step bigint(20) NO PRI NULL
gmt_create timestamp(6) NO NULL
gmt_modified timestamp(6) NO NULL
sqlid varchar(32) YES NULL
stmt longtext NO NULL
execution_time bigint(20) NO NULL
execution_plan longtext YES NULL
result bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_mview_refresh_stmt_stats;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_wr_control;
Field Type Null Key Default Extra
tenant_id bigint(20) NO PRI NULL

View File

@ -257,6 +257,14 @@ select 0xffffffffff & table_id, table_name, table_type, database_id, part_num fr
460 __all_tenant_snapshot 0 201001 1
461 __all_tenant_snapshot_ls 0 201001 1
462 __all_tenant_snapshot_ls_replica 0 201001 1
463 __all_mlog 0 201001 1
464 __all_mview 0 201001 1
465 __all_mview_refresh_stats_sys_defaults 0 201001 1
466 __all_mview_refresh_stats_params 0 201001 1
467 __all_mview_refresh_run_stats 0 201001 1
468 __all_mview_refresh_stats 0 201001 1
469 __all_mview_refresh_change_stats 0 201001 1
470 __all_mview_refresh_stmt_stats 0 201001 1
471 __all_dbms_lock_allocated 0 201001 1
472 __wr_control 0 201001 1
473 __all_tenant_event_history 0 201001 1
@ -668,6 +676,14 @@ select 0xffffffffff & table_id, table_name, table_type, database_id, part_num fr
12403 __all_virtual_tenant_snapshot_ls 2 201001 1
12404 __all_virtual_tenant_snapshot_ls_replica 2 201001 1
12405 __all_virtual_tablet_buffer_info 2 201001 1
12406 __all_virtual_mlog 2 201001 1
12407 __all_virtual_mview 2 201001 1
12408 __all_virtual_mview_refresh_stats_sys_defaults 2 201001 1
12409 __all_virtual_mview_refresh_stats_params 2 201001 1
12410 __all_virtual_mview_refresh_run_stats 2 201001 1
12411 __all_virtual_mview_refresh_stats 2 201001 1
12412 __all_virtual_mview_refresh_change_stats 2 201001 1
12413 __all_virtual_mview_refresh_stmt_stats 2 201001 1
12414 __all_virtual_wr_control 2 201001 1
12415 __all_virtual_tenant_event_history 2 201001 1
12416 __all_virtual_balance_task_helper 2 201001 1
@ -1033,6 +1049,22 @@ select 0xffffffffff & table_id, table_name, table_type, database_id, part_num fr
21424 V$OB_LS_LOG_RESTORE_STATUS 1 201001 1
21425 CDB_OB_EXTERNAL_TABLE_FILES 1 201001 1
21426 DBA_DB_LINKS 1 201001 1
21427 CDB_OB_MLOGS 1 201001 1
21428 CDB_OB_MVIEWS 1 201001 1
21429 CDB_OB_MVIEW_REFRESH_STATS_SYS_DEFAULTS 1 201001 1
21430 CDB_OB_MVIEW_REFRESH_STATS_PARAMS 1 201001 1
21431 CDB_OB_MVIEW_REFRESH_RUN_STATS 1 201001 1
21432 CDB_OB_MVIEW_REFRESH_STATS 1 201001 1
21433 CDB_OB_MVIEW_REFRESH_CHANGE_STATS 1 201001 1
21434 CDB_OB_MVIEW_REFRESH_STMT_STATS 1 201001 1
21435 DBA_OB_MLOGS 1 201001 1
21436 DBA_OB_MVIEWS 1 201001 1
21437 DBA_OB_MVIEW_REFRESH_STATS_SYS_DEFAULTS 1 201001 1
21438 DBA_OB_MVIEW_REFRESH_STATS_PARAMS 1 201001 1
21439 DBA_OB_MVIEW_REFRESH_RUN_STATS 1 201001 1
21440 DBA_OB_MVIEW_REFRESH_STATS 1 201001 1
21441 DBA_OB_MVIEW_REFRESH_CHANGE_STATS 1 201001 1
21442 DBA_OB_MVIEW_REFRESH_STMT_STATS 1 201001 1
21443 DBA_WR_CONTROL 1 201001 1
21444 CDB_WR_CONTROL 1 201001 1
21445 DBA_OB_LS_HISTORY 1 201001 1