[FEAT MERGE]

Co-authored-by: cqliang1995 <cq.liang@outlook.com>
Co-authored-by: qingsuijiu <642782632@qq.com>
Co-authored-by: yaojing624 <jingfeng.jf@oceanbase.com>
This commit is contained in:
obdev
2024-04-16 10:51:16 +00:00
committed by ob-robot
parent 49b1cfbe6b
commit 037fe7d9bb
89 changed files with 4987 additions and 1511 deletions

View File

@ -297,6 +297,7 @@ _enable_defensive_check
_enable_easy_keepalive
_enable_hash_join_hasher
_enable_hash_join_processor
_enable_hgby_llc_ndv_adaptive
_enable_in_range_optimization
_enable_log_cache
_enable_memleak_light_backtrace

View File

@ -202,7 +202,7 @@ USER varchar(32) NO
HOST varchar(67) YES NULL
DB varchar(128) YES NULL
COMMAND varchar(4096) NO
TIME bigint(20) NO
TIME bigint(21) NO NULL
STATE varchar(128) YES NULL
INFO varchar(262143) YES NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from information_schema.PROCESSLIST limit 1);
@ -2571,8 +2571,8 @@ HOST varchar(128) NO
DB varchar(128) YES NULL
TENANT varchar(128) NO NULL
COMMAND varchar(4096) NO
TIME bigint(20) NO
TOTAL_TIME bigint(20) NO
TIME double NO NULL
TOTAL_TIME double NO NULL
STATE varchar(128) YES NULL
INFO varchar(262143) YES NULL
PROXY_SESSID bigint(20) unsigned YES NULL
@ -2599,6 +2599,7 @@ LB_VPORT bigint(20) YES NULL
IN_BYTES bigint(20) NO NULL
OUT_BYTES bigint(20) NO NULL
USER_CLIENT_PORT bigint(20) NO
TOTAL_CPU_TIME bigint(21) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.GV$OB_PROCESSLIST limit 1);
cnt
1
@ -2613,8 +2614,8 @@ HOST varchar(128) NO
DB varchar(128) NO
TENANT varchar(128) NO
COMMAND varchar(4096) NO
TIME bigint(20) NO
TOTAL_TIME bigint(20) NO
TIME double NO
TOTAL_TIME double NO
STATE varchar(128) NO
INFO varchar(262143) NO
PROXY_SESSID bigint(20) unsigned NO
@ -2641,6 +2642,7 @@ LB_VPORT bigint(20) NO
IN_BYTES bigint(20) NO
OUT_BYTES bigint(20) NO
USER_CLIENT_PORT bigint(20) NO
TOTAL_CPU_TIME bigint(21) NO
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.V$OB_PROCESSLIST limit 1);
cnt
1
@ -5458,6 +5460,64 @@ RECORD_POLICY varchar(32) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.GV$OB_FLT_TRACE_CONFIG limit 1);
cnt
1
desc oceanbase.GV$OB_SESSION;
Field Type Null Key Default Extra
ID bigint(20) unsigned NO
USER varchar(32) NO
TENANT varchar(128) NO NULL
HOST varchar(128) NO
DB varchar(128) YES NULL
COMMAND varchar(4096) NO
SQL_ID varchar(32) NO
TIME bigint(21) NO NULL
STATE varchar(128) YES NULL
INFO varchar(262143) YES NULL
SVR_IP varchar(46) NO NULL
SVR_PORT bigint(20) NO NULL
SQL_PORT bigint(20) NO NULL
PROXY_SESSID bigint(20) unsigned YES NULL
USER_CLIENT_IP varchar(46) YES NULL
USER_HOST varchar(128) YES NULL
TRANS_ID bigint(20) unsigned NO NULL
THREAD_ID bigint(20) unsigned NO NULL
TRACE_ID varchar(64) YES
REF_COUNT bigint(20) NO NULL
BACKTRACE varchar(16384) YES
TRANS_STATE varchar(32) YES NULL
USER_CLIENT_PORT bigint(20) NO
TOTAL_CPU_TIME bigint(21) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.GV$OB_SESSION limit 1);
cnt
1
desc oceanbase.V$OB_SESSION;
Field Type Null Key Default Extra
ID bigint(20) unsigned NO
USER varchar(32) NO
TENANT varchar(128) NO
HOST varchar(128) NO
DB varchar(128) NO
COMMAND varchar(4096) NO
SQL_ID varchar(32) NO
TIME bigint(21) NO
STATE varchar(128) NO
INFO varchar(262143) NO
SVR_IP varchar(46) NO
SVR_PORT bigint(20) NO
SQL_PORT bigint(20) NO
PROXY_SESSID bigint(20) unsigned NO
USER_CLIENT_IP varchar(46) NO
USER_HOST varchar(128) NO
TRANS_ID bigint(20) unsigned NO
THREAD_ID bigint(20) unsigned NO
TRACE_ID varchar(64) NO
REF_COUNT bigint(20) NO
BACKTRACE varchar(16384) NO
TRANS_STATE varchar(32) NO
USER_CLIENT_PORT bigint(20) NO
TOTAL_CPU_TIME bigint(21) NO
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.V$OB_SESSION limit 1);
cnt
1
desc oceanbase.GV$OB_PL_CACHE_OBJECT;
Field Type Null Key Default Extra
TENANT_ID bigint(20) NO NULL
@ -6031,6 +6091,34 @@ EXECUTION_PLAN longtext YES NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_MVREF_STMT_STATS limit 1);
cnt
1
desc oceanbase.GV$OB_TRACEPOINT_INFO;
Field Type Null Key Default Extra
SVR_IP varchar(46) NO NULL
SVR_PORT bigint(20) NO NULL
TP_NO bigint(20) NO NULL
TP_NAME varchar(128) NO NULL
TP_DESCRIBE varchar(4096) NO NULL
TP_FREQUENCY bigint(20) NO NULL
TP_ERROR_CODE bigint(20) NO NULL
TP_OCCUR bigint(20) NO NULL
TP_MATCH bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.GV$OB_TRACEPOINT_INFO limit 1);
cnt
1
desc oceanbase.V$OB_TRACEPOINT_INFO;
Field Type Null Key Default Extra
SVR_IP varchar(46) NO
SVR_PORT bigint(20) NO
TP_NO bigint(20) NO
TP_NAME varchar(128) NO
TP_DESCRIBE varchar(4096) NO
TP_FREQUENCY bigint(20) NO
TP_ERROR_CODE bigint(20) NO
TP_OCCUR bigint(20) NO
TP_MATCH bigint(20) NO
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.V$OB_TRACEPOINT_INFO limit 1);
cnt
1
desc oceanbase.GV$OB_NIC_INFO;
Field Type Null Key Default Extra
SVR_IP varchar(46) NO NULL

View File

@ -203,7 +203,7 @@ USER varchar(32) NO
HOST varchar(67) YES NULL
DB varchar(128) YES NULL
COMMAND varchar(4096) NO
TIME bigint(20) NO
TIME bigint(21) NO NULL
STATE varchar(128) YES NULL
INFO varchar(262143) YES NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from information_schema.PROCESSLIST limit 1);
@ -3841,8 +3841,8 @@ HOST varchar(128) NO
DB varchar(128) YES NULL
TENANT varchar(128) NO NULL
COMMAND varchar(4096) NO
TIME bigint(20) NO
TOTAL_TIME bigint(20) NO
TIME double NO NULL
TOTAL_TIME double NO NULL
STATE varchar(128) YES NULL
INFO varchar(262143) YES NULL
PROXY_SESSID bigint(20) unsigned YES NULL
@ -3869,6 +3869,7 @@ LB_VPORT bigint(20) YES NULL
IN_BYTES bigint(20) NO NULL
OUT_BYTES bigint(20) NO NULL
USER_CLIENT_PORT bigint(20) NO
TOTAL_CPU_TIME bigint(21) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.GV$OB_PROCESSLIST limit 1);
cnt
1
@ -3883,8 +3884,8 @@ HOST varchar(128) NO
DB varchar(128) NO
TENANT varchar(128) NO
COMMAND varchar(4096) NO
TIME bigint(20) NO
TOTAL_TIME bigint(20) NO
TIME double NO
TOTAL_TIME double NO
STATE varchar(128) NO
INFO varchar(262143) NO
PROXY_SESSID bigint(20) unsigned NO
@ -3911,6 +3912,7 @@ LB_VPORT bigint(20) NO
IN_BYTES bigint(20) NO
OUT_BYTES bigint(20) NO
USER_CLIENT_PORT bigint(20) NO
TOTAL_CPU_TIME bigint(21) NO
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.V$OB_PROCESSLIST limit 1);
cnt
1
@ -7657,6 +7659,64 @@ RECORD_POLICY varchar(32) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.GV$OB_FLT_TRACE_CONFIG limit 1);
cnt
1
desc oceanbase.GV$OB_SESSION;
Field Type Null Key Default Extra
ID bigint(20) unsigned NO
USER varchar(32) NO
TENANT varchar(128) NO NULL
HOST varchar(128) NO
DB varchar(128) YES NULL
COMMAND varchar(4096) NO
SQL_ID varchar(32) NO
TIME bigint(21) NO NULL
STATE varchar(128) YES NULL
INFO varchar(262143) YES NULL
SVR_IP varchar(46) NO NULL
SVR_PORT bigint(20) NO NULL
SQL_PORT bigint(20) NO NULL
PROXY_SESSID bigint(20) unsigned YES NULL
USER_CLIENT_IP varchar(46) YES NULL
USER_HOST varchar(128) YES NULL
TRANS_ID bigint(20) unsigned NO NULL
THREAD_ID bigint(20) unsigned NO NULL
TRACE_ID varchar(64) YES
REF_COUNT bigint(20) NO NULL
BACKTRACE varchar(16384) YES
TRANS_STATE varchar(32) YES NULL
USER_CLIENT_PORT bigint(20) NO
TOTAL_CPU_TIME bigint(21) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.GV$OB_SESSION limit 1);
cnt
1
desc oceanbase.V$OB_SESSION;
Field Type Null Key Default Extra
ID bigint(20) unsigned NO
USER varchar(32) NO
TENANT varchar(128) NO
HOST varchar(128) NO
DB varchar(128) NO
COMMAND varchar(4096) NO
SQL_ID varchar(32) NO
TIME bigint(21) NO
STATE varchar(128) NO
INFO varchar(262143) NO
SVR_IP varchar(46) NO
SVR_PORT bigint(20) NO
SQL_PORT bigint(20) NO
PROXY_SESSID bigint(20) unsigned NO
USER_CLIENT_IP varchar(46) NO
USER_HOST varchar(128) NO
TRANS_ID bigint(20) unsigned NO
THREAD_ID bigint(20) unsigned NO
TRACE_ID varchar(64) NO
REF_COUNT bigint(20) NO
BACKTRACE varchar(16384) NO
TRANS_STATE varchar(32) NO
USER_CLIENT_PORT bigint(20) NO
TOTAL_CPU_TIME bigint(21) NO
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.V$OB_SESSION limit 1);
cnt
1
desc oceanbase.GV$OB_PL_CACHE_OBJECT;
Field Type Null Key Default Extra
TENANT_ID bigint(20) NO NULL
@ -8776,6 +8836,34 @@ EXECUTION_PLAN longtext YES NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_MVREF_STMT_STATS limit 1);
cnt
1
desc oceanbase.GV$OB_TRACEPOINT_INFO;
Field Type Null Key Default Extra
SVR_IP varchar(46) NO NULL
SVR_PORT bigint(20) NO NULL
TP_NO bigint(20) NO NULL
TP_NAME varchar(128) NO NULL
TP_DESCRIBE varchar(4096) NO NULL
TP_FREQUENCY bigint(20) NO NULL
TP_ERROR_CODE bigint(20) NO NULL
TP_OCCUR bigint(20) NO NULL
TP_MATCH bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.GV$OB_TRACEPOINT_INFO limit 1);
cnt
1
desc oceanbase.V$OB_TRACEPOINT_INFO;
Field Type Null Key Default Extra
SVR_IP varchar(46) NO
SVR_PORT bigint(20) NO
TP_NO bigint(20) NO
TP_NAME varchar(128) NO
TP_DESCRIBE varchar(4096) NO
TP_FREQUENCY bigint(20) NO
TP_ERROR_CODE bigint(20) NO
TP_OCCUR bigint(20) NO
TP_MATCH bigint(20) NO
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.V$OB_TRACEPOINT_INFO limit 1);
cnt
1
desc oceanbase.GV$OB_NIC_INFO;
Field Type Null Key Default Extra
SVR_IP varchar(46) NO NULL

View File

@ -93,7 +93,7 @@ host varchar(128) NO
db varchar(128) YES NULL
command varchar(4096) NO
sql_id varchar(32) NO
time bigint(20) NO 0
time double NO NULL
state varchar(128) YES NULL
info varchar(262143) YES NULL
svr_ip varchar(46) NO NULL
@ -108,7 +108,7 @@ thread_id bigint(20) unsigned NO NULL
ssl_cipher varchar(4096) YES NULL
trace_id varchar(64) YES
trans_state varchar(32) YES NULL
total_time bigint(20) NO 0
total_time double NO NULL
retry_cnt bigint(20) NO 0
retry_info bigint(20) NO 0
action varchar(4096) YES
@ -1365,6 +1365,40 @@ IF(count(*) >= 0, 1, 0)
"oceanbase.__all_virtual_compaction_suggestion runs in single server"
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_session_info;
Field Type Null Key Default Extra
id bigint(20) unsigned NO 0
user varchar(32) NO
tenant varchar(128) NO NULL
host varchar(128) NO
db varchar(128) YES NULL
command varchar(4096) NO
sql_id varchar(32) NO
time double NO NULL
state varchar(128) YES NULL
info varchar(262143) YES NULL
svr_ip varchar(46) NO NULL
svr_port bigint(20) NO NULL
sql_port bigint(20) NO NULL
proxy_sessid bigint(20) unsigned YES NULL
master_sessid bigint(20) unsigned YES NULL
user_client_ip varchar(46) YES NULL
user_host varchar(128) YES NULL
trans_id bigint(20) unsigned NO NULL
thread_id bigint(20) unsigned NO NULL
ssl_cipher varchar(4096) YES NULL
trace_id varchar(64) YES
ref_count bigint(20) NO NULL
backtrace varchar(16384) YES
trans_state varchar(32) YES NULL
user_client_port bigint(20) NO 0
total_cpu_time double NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_session_info;
IF(count(*) >= 0, 1, 0)
1
"oceanbase.__all_virtual_session_info runs in single server"
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_tablet_compaction_history;
Field Type Null Key Default Extra
svr_ip varchar(46) NO NULL
@ -4787,6 +4821,23 @@ IS_MANDATORY varchar(1024) NO
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from information_schema.ENABLED_ROLES;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_tracepoint_info;
Field Type Null Key Default Extra
svr_ip varchar(46) NO NULL
svr_port bigint(20) NO NULL
tp_no bigint(20) NO NULL
tp_name varchar(128) NO NULL
tp_describe varchar(4096) NO NULL
tp_frequency bigint(20) NO NULL
tp_error_code bigint(20) NO NULL
tp_occur bigint(20) NO NULL
tp_match bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_tracepoint_info;
IF(count(*) >= 0, 1, 0)
1
"oceanbase.__all_virtual_tracepoint_info runs in single server"
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_nic_info;
Field Type Null Key Default Extra
svr_ip varchar(46) NO NULL

View File

@ -94,7 +94,7 @@ host varchar(128) NO
db varchar(128) YES NULL
command varchar(4096) NO
sql_id varchar(32) NO
time bigint(20) NO 0
time double NO NULL
state varchar(128) YES NULL
info varchar(262143) YES NULL
svr_ip varchar(46) NO NULL
@ -109,7 +109,7 @@ thread_id bigint(20) unsigned NO NULL
ssl_cipher varchar(4096) YES NULL
trace_id varchar(64) YES
trans_state varchar(32) YES NULL
total_time bigint(20) NO 0
total_time double NO NULL
retry_cnt bigint(20) NO 0
retry_info bigint(20) NO 0
action varchar(4096) YES
@ -1798,7 +1798,7 @@ host varchar(128) NO
db varchar(128) YES NULL
command varchar(4096) NO
sql_id varchar(32) NO
time bigint(20) NO 0
time double NO NULL
state varchar(128) YES NULL
info varchar(262143) YES NULL
svr_ip varchar(46) NO NULL
@ -9364,6 +9364,23 @@ IS_MANDATORY varchar(1024) NO
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from information_schema.ENABLED_ROLES;
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_tracepoint_info;
Field Type Null Key Default Extra
svr_ip varchar(46) NO NULL
svr_port bigint(20) NO NULL
tp_no bigint(20) NO NULL
tp_name varchar(128) NO NULL
tp_describe varchar(4096) NO NULL
tp_frequency bigint(20) NO NULL
tp_error_code bigint(20) NO NULL
tp_occur bigint(20) NO NULL
tp_match bigint(20) NO NULL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_tracepoint_info;
IF(count(*) >= 0, 1, 0)
1
"oceanbase.__all_virtual_tracepoint_info runs in single server"
IF(count(*) >= 0, 1, 0)
1
desc oceanbase.__all_virtual_nic_info;
Field Type Null Key Default Extra
svr_ip varchar(46) NO NULL

View File

@ -730,6 +730,7 @@ select 0xffffffffff & table_id, table_name, table_type, database_id, part_num fr
12463 __all_virtual_column_privilege_history 2 201001 1
12464 __all_virtual_tenant_snapshot_ls_replica_history 2 201001 1
12466 ENABLED_ROLES 2 201002 1
12469 __all_virtual_tracepoint_info 2 201001 1
12487 __all_virtual_nic_info 2 201001 1
20001 GV$OB_PLAN_CACHE_STAT 1 201001 1
20002 GV$OB_PLAN_CACHE_PLAN_STAT 1 201001 1
@ -1084,6 +1085,8 @@ select 0xffffffffff & table_id, table_name, table_type, database_id, part_num fr
21447 DBA_OB_TENANT_EVENT_HISTORY 1 201001 1
21448 CDB_OB_TENANT_EVENT_HISTORY 1 201001 1
21449 GV$OB_FLT_TRACE_CONFIG 1 201001 1
21459 GV$OB_SESSION 1 201001 1
21460 V$OB_SESSION 1 201001 1
21461 GV$OB_PL_CACHE_OBJECT 1 201001 1
21462 V$OB_PL_CACHE_OBJECT 1 201001 1
21463 CDB_OB_RECOVER_TABLE_JOBS 1 201001 1
@ -1136,6 +1139,8 @@ select 0xffffffffff & table_id, table_name, table_type, database_id, part_num fr
21538 DBA_MVREF_CHANGE_STATS 1 201001 1
21539 CDB_MVREF_STMT_STATS 1 201001 1
21540 DBA_MVREF_STMT_STATS 1 201001 1
21543 GV$OB_TRACEPOINT_INFO 1 201001 1
21544 V$OB_TRACEPOINT_INFO 1 201001 1
21580 GV$OB_NIC_INFO 1 201001 1
21581 V$OB_NIC_INFO 1 201001 1
check sys table count and table_id range success