patch 4.0

This commit is contained in:
wangzelin.wzl
2022-10-24 10:34:53 +08:00
parent 4ad6e00ec3
commit 93a1074b0c
10533 changed files with 2588271 additions and 2299373 deletions

View File

@ -1,22 +0,0 @@
--disable_query_log
set @@session.explicit_defaults_for_timestamp=off;
--enable_query_log
# owner: yuchen.wyc
# owner group: SQL1
# description: 虚拟表__tenant_virtual_interm_result的简单测试
select * from oceanbase.__tenant_virtual_interm_result where svr_ip = '0.0.0.0' and svr_port = 0;
--disable_result_log
select * from oceanbase.__tenant_virtual_interm_result;
select * from oceanbase.__tenant_virtual_interm_result where svr_port > 0;
select * from oceanbase.__tenant_virtual_interm_result where scanner_count > 0;
select * from oceanbase.__tenant_virtual_interm_result where expire_time > 0;
select * from oceanbase.__tenant_virtual_interm_result where used_memory_size > 0;
select * from oceanbase.__tenant_virtual_interm_result where is_serving_tenant(svr_ip, svr_port, 1);
select * from oceanbase.__tenant_virtual_interm_result where is_serving_tenant(svr_ip, svr_port, 1001);
select is_serving_tenant(svr_ip, svr_port, 1), is_serving_tenant(svr_ip, svr_port, 1001) from oceanbase.__tenant_virtual_interm_result where is_serving_tenant(svr_ip, svr_port, 1);
--sorted_result
select svr_ip, svr_port from oceanbase.__tenant_virtual_interm_result group by svr_ip, svr_port having is_serving_tenant(svr_ip, svr_port, 1);
select t1.svr_ip, t1.svr_port, t2.svr_ip, t2.svr_port from oceanbase.__tenant_virtual_interm_result t1 join oceanbase.__tenant_virtual_interm_result t2 on is_serving_tenant(t1.svr_ip, t2.svr_port, 1);
--enable_result_log

View File

@ -1,54 +0,0 @@
--disable_query_log
set @@session.explicit_defaults_for_timestamp=off;
--enable_query_log
#owner : shanyan.g
#owner group : transaction
#description : 测试虚拟表__all_virtual_pg_partition_info
--disable_abort_on_error
--disable_warnings
connect (conn_admin,$OBMYSQL_MS0,admin@sys,admin,*NO-ONE*,$OBMYSQL_PORT);
## case:检查表结构
desc oceanbase.__all_virtual_pg_partition_info;
#测试PG内的表
use test;
create tablegroup tg1 binding true;
create table test1 (id1 int, id2 int) tablegroup tg1;
create table test2 (id1 int, id2 int) tablegroup tg1;
#创建非PG的表
create table test3 (id1 int, id2 int);
create table test4 (id1 int, id2 int);
sleep 5;
#预期记录有1条
select count(1) from oceanbase.__all_virtual_pg_partition_info
where table_id in (select table_id from oceanbase.__all_virtual_table where table_name = 'test1') and partition_state = 'L_WORKING';
select count(1) from oceanbase.__all_virtual_pg_partition_info
where table_id in (select table_id from oceanbase.__all_virtual_table where table_name = 'test2') and partition_state = 'L_WORKING';
select count(1) from oceanbase.__all_virtual_pg_partition_info
where table_id in (select table_id from oceanbase.__all_virtual_table where table_name = 'test3') and partition_state = 'L_WORKING';
select count(1) from oceanbase.__all_virtual_pg_partition_info
where table_id in (select table_id from oceanbase.__all_virtual_table where table_name = 'test4') and partition_state = 'L_WORKING';
#预期记录有2条
select count(1) from oceanbase.__all_virtual_pg_partition_info
where tg_id in (select tablegroup_id as tg_id from oceanbase.__all_virtual_tablegroup where tablegroup_name = 'tg1') and partition_state = 'L_WORKING';
#根据all_virtual_partition_info来查询pg下的count数量,预期为2
select pg_partition_count from oceanbase.__all_virtual_partition_info
where table_id in (select tablegroup_id as table_id from oceanbase.__all_virtual_tablegroup where tablegroup_name = 'tg1') and partition_state = 'L_WORKING';
--disable_warnings
drop table if exists test1;
drop table if exists test2;
drop table if exists test3;
drop table if exists test4;
purge recyclebin;
drop tablegroup tg1;
--enable_warnings
--enable_abort_on_error
--enable_warnings

View File

@ -1,7 +1,7 @@
--disable_query_log
set @@session.explicit_defaults_for_timestamp=off;
--enable_query_log
# owner: guoping.wgp
# owner: link.zt
# owner group: SQL1
# description: 测试虚拟表__all_virtual_sys_parameter_stat
#tags : parameter

View File

@ -1,18 +0,0 @@
--disable_query_log
set @@session.explicit_defaults_for_timestamp=off;
--enable_query_log
#owner : xiaofeng.lby
#owner group : sql2
#desription : test collation_character_set_applicability
use information_schema;
select * from collation_character_set_applicability;
select COLLATION_NAME, CHARACTER_SET_NAME from collation_character_set_applicability;
select COLLATION_NAME from collation_character_set_applicability;
select CHARACTER_SET_NAME from collation_character_set_applicability;
select * from collation_character_set_applicability where COLLATION_NAME = 'utf8mb4_bin';
desc collation_character_set_applicability;

View File

@ -18,31 +18,31 @@ connect (obsys1,$OBMYSQL_MS0,admin,$OBMYSQL_PWD,test,$OBMYSQL_PORT);
connection obsys1;
use oceanbase;
set @@ob_query_timeout = 10000000000;
set @@ob_query_timeout = 100000000;
set @@ob_log_level = 'WARN';
##overall check
select 0xffffffffff & table_id, table_name, table_type, database_id, part_num from oceanbase.__all_virtual_table where table_type in (0,1,2) order by 1,2;
select 0xffffffffff & table_id, table_name, table_type, database_id, part_num from oceanbase.__all_virtual_table where tenant_id = 1 and table_type in (0,1,2) order by 1,2;
##check count and table_id range (0, 10000] for inner sys table
let $sys_table_count = query_get_value(select count(table_id) from __all_virtual_table where table_type=0, count(table_id), 1);
let $sys_table_count_with_tid = query_get_value(select count(table_id) from __all_virtual_table where table_type=0 and (0xffffffffff & table_id) <= 10000, count(table_id), 1);
let $sys_table_count = query_get_value(select count(table_id) from __all_virtual_table where tenant_id = 1 and table_type=0, count(table_id), 1);
let $sys_table_count_with_tid = query_get_value(select count(table_id) from __all_virtual_table where tenant_id = 1 and table_type=0 and (0xffffffffff & table_id) <= 10000, count(table_id), 1);
if ($sys_table_count == $sys_table_count_with_tid)
{
--echo check sys table count and table_id range success
}
##check count and table_id range (10000, 20000] for inner virtual table
let $virtual_table_count = query_get_value(select count(table_id) from __all_virtual_table where table_type=2, count(table_id), 1);
let $virtual_table_count_with_tid = query_get_value(select count(table_id) from __all_virtual_table where table_type=2 and (0xffffffffff & table_id) > 10000 and (0xffffffffff & table_id) <= 20000, count(table_id), 1);
let $virtual_table_count = query_get_value(select count(table_id) from __all_virtual_table where tenant_id = 1 and table_type=2, count(table_id), 1);
let $virtual_table_count_with_tid = query_get_value(select count(table_id) from __all_virtual_table where tenant_id = 1 and table_type=2 and (0xffffffffff & table_id) > 10000 and (0xffffffffff & table_id) <= 20000, count(table_id), 1);
if ($virtual_table_count == $virtual_table_count_with_tid)
{
--echo check count and table_id range for virtual table success
}
##check count and table_id range (10000, 20000] for inner view
let $view_count = query_get_value(select count(table_id) from __all_virtual_table where table_type=1, count(table_id), 1);
let $view_count_with_tid = query_get_value(select count(table_id) from __all_virtual_table where table_type=1 and (0xffffffffff & table_id) > 20000 and (0xffffffffff & table_id) <= 30000, count(table_id), 1);
let $view_count = query_get_value(select count(table_id) from __all_virtual_table where tenant_id = 1 and table_type=1, count(table_id), 1);
let $view_count_with_tid = query_get_value(select count(table_id) from __all_virtual_table where tenant_id = 1 and table_type=1 and (0xffffffffff & table_id) > 20000 and (0xffffffffff & table_id) <= 30000, count(table_id), 1);
if ($view_table_count == $view_count_with_tid)
{
--echo check count and table_id range for view success
@ -52,315 +52,19 @@ if ($view_table_count == $view_count_with_tid)
## Check all sys tables created before 2018-11-15, new table added after this date should
## add it's own case, can not depends on this hot point any more.
##
## table list are selected by: select concat(a, ".", b) from (select d.database_name a, t.table_name b from __all_virtual_database d, __all_virtual_table t where t.database_id = d.database_id and t.table_type in (0, 1, 2) and t.table_name not in ('__tenant_virtual_all_table','__tenant_virtual_current_tenant','__tenant_virtual_show_create_table','__tenant_virtual_show_create_database','__tenant_virtual_table_column','__all_virtual_proxy_schema', '__all_virtual_proxy_partition_info', '__all_virtual_proxy_partition', '__all_virtual_proxy_sub_partition', '__all_virtual_proxy_route','__tenant_virtual_show_create_procedure', '__all_virtual_partition_location', '__tenant_virtual_show_tables', '__tenant_virtual_show_create_tablegroup') order by 1,2) x;
## table list are selected by: select concat(a, ".", b) from (select d.database_name a, t.table_name b from __all_virtual_database d, __all_virtual_table t where t.database_id = d.database_id and t.table_type in (0, 1, 2) and t.table_name not in ('__tenant_virtual_all_table','__tenant_virtual_current_tenant','__tenant_virtual_show_create_table','__tenant_virtual_show_create_database','__tenant_virtual_table_column','__all_virtual_proxy_schema', '__all_virtual_proxy_partition_info', '__all_virtual_proxy_partition', '__all_virtual_proxy_sub_partition', '__tenant_virtual_show_create_procedure', '__all_virtual_partition_location', '__tenant_virtual_show_tables', '__tenant_virtual_show_create_tablegroup') order by 1,2) x;
#
desc information_schema.CHARACTER_SETS;
desc information_schema.COLLATIONS;
desc information_schema.COLLATION_CHARACTER_SET_APPLICABILITY;
desc information_schema.COLUMNS;
desc information_schema.DBA_OUTLINES;
desc information_schema.ENGINES;
desc information_schema.GLOBAL_STATUS;
desc information_schema.GLOBAL_VARIABLES;
desc information_schema.KEY_COLUMN_USAGE;
desc information_schema.PARAMETERS;
desc information_schema.PARTITIONS;
desc information_schema.PROCESSLIST;
desc information_schema.ROUTINES;
desc information_schema.SCHEMATA;
desc information_schema.SCHEMA_PRIVILEGES;
desc information_schema.SESSION_STATUS;
desc information_schema.SESSION_VARIABLES;
desc information_schema.STATISTICS;
desc information_schema.TABLES;
desc information_schema.TABLE_CONSTRAINTS;
desc information_schema.TABLE_PRIVILEGES;
desc information_schema.USER_PRIVILEGES;
desc information_schema.USER_RECYCLEBIN;
desc information_schema.VIEWS;
desc information_schema.TRIGGERS;
desc mysql.db;
desc mysql.proc;
desc mysql.time_zone;
desc mysql.time_zone_name;
desc mysql.time_zone_transition;
desc mysql.time_zone_transition_type;
desc mysql.user;
desc oceanbase.gv$concurrent_limit_sql;
desc oceanbase.gv$database;
desc oceanbase.gv$latch;
desc oceanbase.gv$lock_wait_stat;
desc oceanbase.gv$memory;
desc oceanbase.gv$memstore;
desc oceanbase.gv$memstore_info;
desc oceanbase.gv$obrpc_incoming;
desc oceanbase.gv$obrpc_outgoing;
desc oceanbase.gv$outline;
desc oceanbase.gv$partition;
desc oceanbase.gv$plan_cache_plan_explain;
desc oceanbase.gv$plan_cache_plan_stat;
desc oceanbase.gv$plan_cache_stat;
desc oceanbase.gv$server_memstore;
desc oceanbase.gv$session_event;
desc oceanbase.gv$session_longops;
desc oceanbase.gv$session_wait;
desc oceanbase.gv$session_wait_history;
desc oceanbase.gv$sql;
desc oceanbase.gv$sql_audit;
desc oceanbase.gv$sql_monitor;
desc oceanbase.gv$sql_plan_monitor;
desc oceanbase.gv$sql_plan_statistics;
desc oceanbase.gv$sysstat;
desc oceanbase.gv$system_event;
desc oceanbase.gv$table;
desc oceanbase.gv$tenant;
desc oceanbase.gv$tenant_memstore_allocator_info;
desc oceanbase.gv$tenant_sequence_object;
desc oceanbase.gv$unit;
desc oceanbase.gv$unit_load_balance_event_history;
desc oceanbase.v$event_name;
desc oceanbase.v$latch;
desc oceanbase.v$lock_wait_stat;
desc oceanbase.v$memory;
desc oceanbase.v$memstore;
desc oceanbase.v$memstore_info;
desc oceanbase.v$obrpc_incoming;
desc oceanbase.v$obrpc_outgoing;
desc oceanbase.v$partition;
desc oceanbase.v$plan_cache_plan_explain;
desc oceanbase.v$plan_cache_plan_stat;
desc oceanbase.v$plan_cache_stat;
desc oceanbase.v$session_event;
desc oceanbase.v$session_longops;
desc oceanbase.v$session_wait;
desc oceanbase.v$session_wait_history;
desc oceanbase.v$sql;
desc oceanbase.v$sql_audit;
desc oceanbase.v$sql_monitor;
desc oceanbase.v$sql_plan_monitor;
desc oceanbase.v$sql_plan_statistics;
desc oceanbase.v$statname;
desc oceanbase.v$sysstat;
desc oceanbase.v$system_event;
desc oceanbase.v$tenant_memstore_allocator_info;
desc oceanbase.v$unit;
desc oceanbase.gv$tenant_px_worker_stat;
desc oceanbase.v$tenant_px_worker_stat;
desc oceanbase.__all_acquired_snapshot;
desc oceanbase.__all_build_index_param;
desc oceanbase.__all_charset;
desc oceanbase.__all_clog_history_info;
desc oceanbase.__all_clog_history_info_v2;
desc oceanbase.__all_collation;
desc oceanbase.__all_column_history;
desc oceanbase.__all_column_stat;
desc oceanbase.__all_column_statistic;
desc oceanbase.__all_constraint;
desc oceanbase.__all_constraint_history;
desc oceanbase.__all_database;
desc oceanbase.__all_database_history;
desc oceanbase.__all_database_privilege;
desc oceanbase.__all_database_privilege_history;
desc oceanbase.__all_ddl_id;
desc oceanbase.__all_def_sub_part;
desc oceanbase.__all_def_sub_part_history;
desc oceanbase.__all_dummy;
desc oceanbase.__all_election_event_history;
desc oceanbase.__all_foreign_key;
desc oceanbase.__all_foreign_key_column;
desc oceanbase.__all_foreign_key_column_history;
desc oceanbase.__all_foreign_key_history;
desc oceanbase.__all_frozen_map;
desc oceanbase.__all_func;
desc oceanbase.__all_func_history;
desc oceanbase.__all_global_index_data_src;
desc oceanbase.__all_histogram_stat;
desc oceanbase.__all_immediate_effect_index_sstable;
desc oceanbase.__all_index_build_stat;
desc oceanbase.__all_index_checksum;
desc oceanbase.__all_index_schedule_task;
desc oceanbase.__all_index_wait_transaction_status;
desc oceanbase.__all_local_index_status;
desc oceanbase.__all_meta_table;
desc oceanbase.__all_ori_schema_version;
desc oceanbase.__all_outline;
desc oceanbase.__all_outline_history;
desc oceanbase.__all_package;
desc oceanbase.__all_package_history;
desc oceanbase.__all_part;
desc oceanbase.__all_part_history;
desc oceanbase.__all_part_info;
desc oceanbase.__all_part_info_history;
desc oceanbase.__all_privilege;
desc oceanbase.__all_recyclebin;
desc oceanbase.__all_resource_pool;
desc oceanbase.__all_restore_job;
desc oceanbase.__all_restore_job_history;
desc oceanbase.__all_restore_task;
desc oceanbase.__all_rootservice_event_history;
desc oceanbase.__all_rootservice_job;
desc oceanbase.__all_routine;
desc oceanbase.__all_routine_history;
desc oceanbase.__all_routine_param;
desc oceanbase.__all_routine_param_history;
desc oceanbase.__all_sequence;
desc oceanbase.__all_sequence_object;
desc oceanbase.__all_sequence_object_history;
desc oceanbase.__all_sequence_v2;
desc oceanbase.__all_sequence_value;
desc oceanbase.__all_server;
desc oceanbase.__all_server_event_history;
desc oceanbase.__all_sql_execute_task;
desc oceanbase.__all_sstable_checksum;
desc oceanbase.__all_sstable_column_checksum;
desc oceanbase.__all_sub_part;
desc oceanbase.__all_sub_part_history;
desc oceanbase.__all_synonym;
desc oceanbase.__all_synonym_history;
desc oceanbase.__all_sys_parameter;
desc oceanbase.__all_sys_stat;
desc oceanbase.__all_sys_variable;
desc oceanbase.__all_sys_variable_history;
desc oceanbase.__all_tablegroup;
desc oceanbase.__all_tablegroup_history;
desc oceanbase.__all_table_history;
desc oceanbase.__all_table_privilege;
desc oceanbase.__all_table_privilege_history;
desc oceanbase.__all_table_stat;
desc oceanbase.__all_temp_table;
desc oceanbase.__all_tenant;
desc oceanbase.__all_tenant_gc_partition_info;
desc oceanbase.__all_tenant_history;
desc oceanbase.__all_tenant_meta_table;
desc oceanbase.__all_tenant_resource_usage;
desc oceanbase.__all_time_zone;
desc oceanbase.__all_time_zone_name;
desc oceanbase.__all_time_zone_transition;
desc oceanbase.__all_time_zone_transition_type;
desc oceanbase.__all_unit;
desc oceanbase.__all_unit_config;
desc oceanbase.__all_unit_load_history;
desc oceanbase.__all_user;
desc oceanbase.__all_user_history;
desc oceanbase.__all_virtual_bad_block_table;
desc oceanbase.__all_virtual_clog_stat;
desc oceanbase.__all_virtual_concurrency_object_pool;
desc oceanbase.__all_virtual_core_all_table;
desc oceanbase.__all_virtual_core_column_table;
desc oceanbase.__all_virtual_core_meta_table;
desc oceanbase.__all_virtual_core_root_table;
desc oceanbase.__all_virtual_data_type;
desc oceanbase.__all_virtual_data_type_class;
desc oceanbase.__all_virtual_disk_stat;
desc oceanbase.__all_virtual_election_group_info;
desc oceanbase.__all_virtual_election_info;
desc oceanbase.__all_virtual_election_mem_stat;
desc oceanbase.__all_virtual_election_priority;
desc oceanbase.__all_virtual_engine;
desc oceanbase.__all_virtual_freeze_info;
desc oceanbase.__all_virtual_io_stat;
desc oceanbase.__all_virtual_kvcache_info;
desc oceanbase.__all_virtual_latch;
desc oceanbase.__all_virtual_leader_stat;
desc oceanbase.__all_virtual_lock_wait_stat;
desc oceanbase.__all_virtual_long_ops_status;
desc oceanbase.__all_virtual_macro_block_marker_status;
desc oceanbase.__all_virtual_memory_info;
desc oceanbase.__all_virtual_memstore_info;
desc oceanbase.__all_virtual_mem_leak_checker_info;
desc oceanbase.__all_virtual_meta_table;
desc oceanbase.__all_virtual_obrpc_stat;
desc oceanbase.__all_virtual_partition_amplification_stat;
desc oceanbase.__all_virtual_partition_info;
desc oceanbase.__all_virtual_partition_item;
desc oceanbase.__all_virtual_partition_migration_status;
desc oceanbase.__all_virtual_partition_replay_status;
desc oceanbase.__all_virtual_partition_split_info;
desc oceanbase.__all_virtual_partition_sstable_image_info;
desc oceanbase.__all_virtual_partition_sstable_macro_info;
desc oceanbase.__all_virtual_partition_sstable_merge_info;
desc oceanbase.__all_virtual_partition_store_info;
desc oceanbase.__all_virtual_partition_table;
desc oceanbase.__all_virtual_partition_table_store_stat;
desc oceanbase.__all_virtual_plan_cache_plan_explain;
desc oceanbase.__all_virtual_plan_cache_stat;
desc oceanbase.__all_virtual_plan_stat;
desc oceanbase.__all_virtual_processlist;
desc oceanbase.__all_virtual_proxy_server_stat;
desc oceanbase.__all_virtual_proxy_sys_variable;
desc oceanbase.__all_virtual_px_worker_stat;
desc oceanbase.__all_virtual_rebalance_map_item_stat;
desc oceanbase.__all_virtual_rebalance_map_stat;
desc oceanbase.__all_virtual_rebalance_replica_stat;
desc oceanbase.__all_virtual_rebalance_task_stat;
desc oceanbase.__all_virtual_rebalance_tenant_stat;
desc oceanbase.__all_virtual_rebalance_unit_distribution_stat;
desc oceanbase.__all_virtual_rebalance_unit_migrate_stat;
desc oceanbase.__all_virtual_rebalance_unit_stat;
desc oceanbase.__all_virtual_replica_task;
desc oceanbase.__all_virtual_rootservice_stat;
desc oceanbase.__all_virtual_sequence_v2;
desc oceanbase.__all_virtual_server_blacklist;
desc oceanbase.__all_virtual_server_clog_stat;
desc oceanbase.__all_virtual_server_memory_info;
desc oceanbase.__all_virtual_server_object_pool;
desc oceanbase.__all_virtual_server_stat;
desc oceanbase.__all_virtual_session_event;
desc oceanbase.__all_virtual_session_wait;
desc oceanbase.__all_virtual_session_wait_history;
desc oceanbase.__all_virtual_sesstat;
desc oceanbase.__all_virtual_sql_audit;
desc oceanbase.__all_virtual_sql_monitor;
desc oceanbase.__all_virtual_sql_plan_monitor;
desc oceanbase.__all_virtual_sql_plan_statistics;
desc oceanbase.__all_virtual_storage_stat;
desc oceanbase.__all_virtual_sysstat;
desc oceanbase.__all_virtual_system_event;
desc oceanbase.__all_virtual_sys_parameter_stat;
desc oceanbase.__all_virtual_sys_task_status;
desc oceanbase.__all_virtual_table_mgr;
desc oceanbase.__all_virtual_tenant_disk_stat;
desc oceanbase.__all_virtual_tenant_memstore_allocator_info;
desc oceanbase.__all_virtual_tenant_memstore_info;
desc oceanbase.__all_virtual_tenant_stat;
desc oceanbase.__all_virtual_trace_log;
desc oceanbase.__all_virtual_trans_audit;
desc oceanbase.__all_virtual_trans_lock_stat;
desc oceanbase.__all_virtual_trans_mem_stat;
desc oceanbase.__all_virtual_trans_mgr_stat;
desc oceanbase.__all_virtual_trans_result_info_stat;
desc oceanbase.__all_virtual_trans_sql_audit;
desc oceanbase.__all_virtual_trans_stat;
desc oceanbase.__all_virtual_upgrade_inspection;
desc oceanbase.__all_virtual_zone_stat;
desc oceanbase.__all_zone;
desc oceanbase.__tenant_virtual_charset;
desc oceanbase.__tenant_virtual_collation;
desc oceanbase.__tenant_virtual_concurrent_limit_sql;
desc oceanbase.__tenant_virtual_database_status;
desc oceanbase.__tenant_virtual_event_name;
desc oceanbase.__tenant_virtual_global_variable;
desc oceanbase.__tenant_virtual_interm_result;
desc oceanbase.__tenant_virtual_outline;
desc oceanbase.__tenant_virtual_partition_stat;
desc oceanbase.__tenant_virtual_privilege_grant;
desc oceanbase.__tenant_virtual_session_variable;
desc oceanbase.__tenant_virtual_statname;
desc oceanbase.__tenant_virtual_table_index;
desc oceanbase.__tenant_virtual_tenant_status;
desc oceanbase.__tenant_virtual_warning;
--disable_result_log
select * from information_schema.CHARACTER_SETS limit 1;
select * from information_schema.COLLATIONS limit 1;
select * from information_schema.COLLATION_CHARACTER_SET_APPLICABILITY limit 1;
select * from information_schema.COLUMNS limit 1;
select * from information_schema.DBA_OUTLINES limit 1;
select * from oceanbase.DBA_OB_OUTLINES limit 1;
select * from information_schema.ENGINES limit 1;
select * from information_schema.GLOBAL_STATUS limit 1;
select * from information_schema.GLOBAL_VARIABLES limit 1;
select * from information_schema.KEY_COLUMN_USAGE limit 1;
select/*+no_rewrite*/ * from information_schema.KEY_COLUMN_USAGE limit 1;
select * from information_schema.PARAMETERS limit 1;
select * from information_schema.PARTITIONS limit 1;
select * from information_schema.PROCESSLIST limit 1;
@ -374,84 +78,65 @@ select * from information_schema.TABLES limit 1;
select * from information_schema.TABLE_CONSTRAINTS limit 1;
select * from information_schema.TABLE_PRIVILEGES limit 1;
select * from information_schema.USER_PRIVILEGES limit 1;
select * from information_schema.USER_RECYCLEBIN limit 1;
select * from oceanbase.DBA_RECYCLEBIN limit 1;
select * from information_schema.VIEWS limit 1;
select * from information_schema.TRIGGERS limit 1;
select * from mysql.db limit 1;
select * from mysql.help_category limit 1;
select * from mysql.help_keyword limit 1;
select * from mysql.help_relation limit 1;
select * from mysql.help_topic limit 1;
select * from mysql.proc limit 1;
select * from mysql.time_zone limit 1;
select * from mysql.time_zone_name limit 1;
select * from mysql.time_zone_transition limit 1;
select * from mysql.time_zone_transition_type limit 1;
select * from mysql.user limit 1;
select * from oceanbase.gv$concurrent_limit_sql limit 1;
select * from oceanbase.gv$database limit 1;
select * from oceanbase.DBA_OB_CONCURRENT_LIMIT_SQL limit 1;
select * from oceanbase.gv$latch limit 1;
select * from oceanbase.gv$lock_wait_stat limit 1;
select * from oceanbase.gv$memory limit 1;
select * from oceanbase.gv$memstore limit 1;
select * from oceanbase.gv$memstore_info limit 1;
select * from oceanbase.gv$obrpc_incoming limit 1;
select * from oceanbase.gv$obrpc_outgoing limit 1;
select * from oceanbase.gv$outline limit 1;
select * from oceanbase.gv$partition limit 1;
select * from oceanbase.gv$plan_cache_plan_explain limit 1;
select * from oceanbase.gv$plan_cache_plan_stat limit 1;
select * from oceanbase.gv$plan_cache_stat limit 1;
select * from oceanbase.gv$server_memstore limit 1;
select * from oceanbase.GV$OB_MEMORY limit 1;
select * from oceanbase.gv$ob_memstore limit 1;
#select * from oceanbase.GV$OB_RPC_INCOMING limit 1;
#select * from oceanbase.GV$OB_RPC_OUTGOING limit 1;
select * from oceanbase.DBA_OB_OUTLINES limit 1;
select * from oceanbase.GV$OB_PLAN_CACHE_PLAN_EXPLAIN limit 1;
select * from oceanbase.GV$OB_PLAN_CACHE_PLAN_STAT limit 1;
select * from oceanbase.GV$OB_PLAN_CACHE_STAT limit 1;
select * from oceanbase.gv$session_event limit 1;
select * from oceanbase.gv$session_longops limit 1;
select * from oceanbase.gv$session_wait limit 1;
select * from oceanbase.gv$session_wait_history limit 1;
select * from oceanbase.gv$sql limit 1;
select * from oceanbase.gv$sql_audit limit 1;
select * from oceanbase.gv$sql_monitor limit 1;
select * from oceanbase.GV$OB_SQL_AUDIT limit 1;
#select * from oceanbase.gv$sql_monitor limit 1;
select * from oceanbase.gv$sql_plan_monitor limit 1;
select * from oceanbase.gv$sql_plan_statistics limit 1;
#select * from oceanbase.gv$sql_plan_statistics limit 1;
select * from oceanbase.gv$sysstat limit 1;
select * from oceanbase.gv$system_event limit 1;
select * from oceanbase.gv$table limit 1;
select * from oceanbase.gv$tenant limit 1;
select * from oceanbase.gv$tenant_memstore_allocator_info limit 1;
select * from oceanbase.gv$tenant_sequence_object limit 1;
select * from oceanbase.gv$unit limit 1;
select * from oceanbase.gv$unit_load_balance_event_history limit 1;
select * from oceanbase.gv$tenant_px_worker_stat limit 1;
select * from oceanbase.v$tenant_px_worker_stat limit 1;
select * from oceanbase.DBA_OB_SEQUENCE_OBJECTS limit 1;
select * from oceanbase.GV$OB_PX_WORKER_STAT limit 1;
select * from oceanbase.V$OB_PX_WORKER_STAT limit 1;
select * from oceanbase.v$event_name limit 1;
select * from oceanbase.v$latch limit 1;
select * from oceanbase.v$lock_wait_stat limit 1;
select * from oceanbase.v$memory limit 1;
select * from oceanbase.v$memstore limit 1;
select * from oceanbase.v$memstore_info limit 1;
select * from oceanbase.v$obrpc_incoming limit 1;
select * from oceanbase.v$obrpc_outgoing limit 1;
select * from oceanbase.v$partition limit 1;
select * from oceanbase.v$plan_cache_plan_explain limit 1;
select * from oceanbase.v$plan_cache_plan_stat limit 1;
select * from oceanbase.v$plan_cache_stat limit 1;
select * from oceanbase.V$OB_MEMORY limit 1;
select * from oceanbase.v$ob_memstore limit 1;
#select * from oceanbase.v$obrpc_incoming limit 1;
#select * from oceanbase.V$OB_RPC_OUTGOING limit 1;
select * from oceanbase.V$OB_PLAN_CACHE_PLAN_EXPLAIN limit 1;
select * from oceanbase.V$OB_PLAN_CACHE_PLAN_STAT limit 1;
select * from oceanbase.V$OB_PLAN_CACHE_STAT limit 1;
select * from oceanbase.v$session_longops limit 1;
select * from oceanbase.v$session_wait limit 1;
select * from oceanbase.v$session_wait_history limit 1;
select * from oceanbase.v$sql limit 1;
select * from oceanbase.v$sql_audit limit 1;
select * from oceanbase.v$sql_monitor limit 1;
select * from oceanbase.V$OB_SQL_AUDIT limit 1;
#select * from oceanbase.v$sql_monitor limit 1;
select * from oceanbase.v$sql_plan_monitor limit 1;
select * from oceanbase.v$sql_plan_statistics limit 1;
#select * from oceanbase.v$sql_plan_statistics limit 1;
select * from oceanbase.v$statname limit 1;
select * from oceanbase.v$sysstat limit 1;
select * from oceanbase.v$system_event limit 1;
select * from oceanbase.v$tenant_memstore_allocator_info limit 1;
select * from oceanbase.v$unit limit 1;
select * from oceanbase.__all_acquired_snapshot limit 1;
select * from oceanbase.__all_build_index_param limit 1;
select * from oceanbase.__all_charset limit 1;
select * from oceanbase.__all_clog_history_info limit 1;
select * from oceanbase.__all_clog_history_info_v2 limit 1;
select * from oceanbase.__all_collation limit 1;
select * from oceanbase.__all_virtual_column_history limit 1;
select * from oceanbase.__all_virtual_column_stat limit 1;
select * from oceanbase.__all_virtual_column_statistic limit 1;
select * from oceanbase.__all_virtual_constraint limit 1;
select * from oceanbase.__all_virtual_constraint_history limit 1;
select * from oceanbase.__all_virtual_database limit 1;
@ -462,23 +147,12 @@ select * from oceanbase.__all_ddl_id limit 1;
select * from oceanbase.__all_virtual_def_sub_part limit 1;
select * from oceanbase.__all_virtual_def_sub_part_history limit 1;
select * from oceanbase.__all_dummy limit 1;
select * from oceanbase.__all_election_event_history limit 1;
select * from oceanbase.__all_virtual_foreign_key limit 1;
select * from oceanbase.__all_virtual_foreign_key_column limit 1;
select * from oceanbase.__all_virtual_foreign_key_column_history limit 1;
select * from oceanbase.__all_virtual_foreign_key_history limit 1;
select * from oceanbase.__all_frozen_map limit 1;
select * from oceanbase.__all_virtual_func limit 1;
select * from oceanbase.__all_virtual_func_history limit 1;
select * from oceanbase.__all_global_index_data_src limit 1;
select * from oceanbase.__all_virtual_histogram_stat limit 1;
select * from oceanbase.__all_immediate_effect_index_sstable limit 1;
select * from oceanbase.__all_index_build_stat limit 1;
select * from oceanbase.__all_index_checksum limit 1;
select * from oceanbase.__all_index_schedule_task limit 1;
select * from oceanbase.__all_index_wait_transaction_status limit 1;
select * from oceanbase.__all_local_index_status limit 1;
select * from oceanbase.__all_meta_table limit 1;
select * from oceanbase.__all_virtual_ori_schema_version limit 1;
select * from oceanbase.__all_virtual_outline limit 1;
select * from oceanbase.__all_virtual_outline_history limit 1;
@ -493,23 +167,19 @@ select * from oceanbase.__all_virtual_recyclebin limit 1;
select * from oceanbase.__all_resource_pool limit 1;
select * from oceanbase.__all_restore_job limit 1;
select * from oceanbase.__all_restore_job_history limit 1;
select * from oceanbase.__all_restore_task limit 1;
#select * from oceanbase.__all_restore_task limit 1;
select * from oceanbase.__all_rootservice_event_history limit 1;
select * from oceanbase.__all_rootservice_job limit 1;
select * from oceanbase.__all_virtual_routine limit 1;
select * from oceanbase.__all_virtual_routine_history limit 1;
select * from oceanbase.__all_virtual_routine_param limit 1;
select * from oceanbase.__all_virtual_routine_param_history limit 1;
select * from oceanbase.__all_sequence limit 1;
select * from oceanbase.__all_virtual_sequence_object limit 1;
select * from oceanbase.__all_virtual_sequence_object_history limit 1;
select * from oceanbase.__all_sequence_v2 limit 1;
select * from oceanbase.__all_auto_increment limit 1;
select * from oceanbase.__all_virtual_sequence_value limit 1;
select * from oceanbase.__all_server limit 1;
select * from oceanbase.__all_server_event_history limit 1;
select * from oceanbase.__all_sql_execute_task limit 1;
select * from oceanbase.__all_sstable_checksum limit 1;
select * from oceanbase.__all_sstable_column_checksum limit 1;
select * from oceanbase.__all_virtual_sub_part limit 1;
select * from oceanbase.__all_virtual_sub_part_history limit 1;
select * from oceanbase.__all_virtual_synonym limit 1;
@ -523,114 +193,64 @@ select * from oceanbase.__all_virtual_tablegroup_history limit 1;
select * from oceanbase.__all_virtual_table_history limit 1;
select * from oceanbase.__all_virtual_table_privilege limit 1;
select * from oceanbase.__all_virtual_table_privilege_history limit 1;
select * from oceanbase.__all_virtual_table_stat limit 1;
select * from oceanbase.__all_virtual_temp_table limit 1;
select * from oceanbase.__all_tenant limit 1;
select * from oceanbase.__all_tenant_gc_partition_info limit 1;
select * from oceanbase.__all_tenant_history limit 1;
select * from oceanbase.__all_tenant_meta_table limit 1;
select * from oceanbase.__all_tenant_resource_usage limit 1;
select * from oceanbase.__all_time_zone limit 1;
select * from oceanbase.__all_time_zone_name limit 1;
select * from oceanbase.__all_time_zone_transition limit 1;
select * from oceanbase.__all_time_zone_transition_type limit 1;
select * from oceanbase.__all_unit limit 1;
select * from oceanbase.__all_unit_config limit 1;
select * from oceanbase.__all_unit_load_history limit 1;
select * from oceanbase.__all_virtual_user limit 1;
select * from oceanbase.__all_virtual_user_history limit 1;
select * from oceanbase.__all_virtual_bad_block_table limit 1;
select * from oceanbase.__all_virtual_clog_stat limit 1;
select * from oceanbase.__all_virtual_concurrency_object_pool limit 1;
select * from oceanbase.__all_virtual_core_all_table limit 1;
select * from oceanbase.__all_virtual_core_column_table limit 1;
select * from oceanbase.__all_virtual_core_meta_table limit 1;
select * from oceanbase.__all_virtual_core_root_table limit 1;
select * from oceanbase.__all_virtual_data_type limit 1;
select * from oceanbase.__all_virtual_data_type_class limit 1;
select * from oceanbase.__all_virtual_disk_stat limit 1;
select * from oceanbase.__all_virtual_election_group_info limit 1;
select * from oceanbase.__all_virtual_election_info limit 1;
select * from oceanbase.__all_virtual_election_mem_stat limit 1;
select * from oceanbase.__all_virtual_election_priority limit 1;
select * from oceanbase.__all_virtual_engine limit 1;
select * from oceanbase.__all_virtual_freeze_info limit 1;
select * from oceanbase.__all_virtual_io_stat limit 1;
select * from oceanbase.__all_virtual_kvcache_info limit 1;
select * from oceanbase.__all_virtual_latch limit 1;
select * from oceanbase.__all_virtual_leader_stat limit 1;
select * from oceanbase.__all_virtual_lock_wait_stat limit 1;
select * from oceanbase.__all_virtual_long_ops_status limit 1;
select * from oceanbase.__all_virtual_macro_block_marker_status limit 1;
select * from oceanbase.__all_virtual_memory_info limit 1;
select * from oceanbase.__all_virtual_memstore_info limit 1;
select * from oceanbase.__all_virtual_mem_leak_checker_info limit 1;
select * from oceanbase.__all_virtual_meta_table limit 1;
select * from oceanbase.__all_virtual_obrpc_stat limit 1;
select * from oceanbase.__all_virtual_partition_amplification_stat limit 1;
select * from oceanbase.__all_virtual_partition_info limit 1;
select * from oceanbase.__all_virtual_partition_item limit 1;
select * from oceanbase.__all_virtual_partition_migration_status limit 1;
select * from oceanbase.__all_virtual_partition_replay_status limit 1;
select * from oceanbase.__all_virtual_partition_split_info limit 1;
select * from oceanbase.__all_virtual_partition_sstable_image_info limit 1;
select * from oceanbase.__all_virtual_partition_sstable_macro_info limit 1;
select * from oceanbase.__all_virtual_partition_sstable_merge_info limit 1;
select * from oceanbase.__all_virtual_partition_store_info limit 1;
select * from oceanbase.__all_virtual_partition_table limit 1;
select * from oceanbase.__all_virtual_partition_table_store_stat limit 1;
#select * from oceanbase.__all_virtual_obrpc_stat limit 1;
select * from oceanbase.__all_virtual_plan_cache_plan_explain limit 1;
select * from oceanbase.__all_virtual_plan_cache_stat limit 1;
select * from oceanbase.__all_virtual_plan_stat limit 1;
select * from oceanbase.__all_virtual_processlist limit 1;
select * from oceanbase.__all_virtual_proxy_server_stat limit 1;
select * from oceanbase.__all_virtual_proxy_sys_variable limit 1;
select * from oceanbase.__all_virtual_px_worker_stat limit 1;
select * from oceanbase.__all_virtual_rebalance_map_item_stat limit 1;
select * from oceanbase.__all_virtual_rebalance_map_stat limit 1;
select * from oceanbase.__all_virtual_rebalance_replica_stat limit 1;
select * from oceanbase.__all_virtual_rebalance_task_stat limit 1;
select * from oceanbase.__all_virtual_rebalance_tenant_stat limit 1;
select * from oceanbase.__all_virtual_rebalance_unit_distribution_stat limit 1;
select * from oceanbase.__all_virtual_rebalance_unit_migrate_stat limit 1;
select * from oceanbase.__all_virtual_rebalance_unit_stat limit 1;
select * from oceanbase.__all_virtual_replica_task limit 1;
select * from oceanbase.__all_virtual_rootservice_stat limit 1;
select * from oceanbase.__all_sequence_v2 limit 1;
select * from oceanbase.__all_virtual_server_blacklist limit 1;
select * from oceanbase.__all_virtual_server_clog_stat limit 1;
select * from oceanbase.__all_virtual_server_memory_info limit 1;
select * from oceanbase.__all_auto_increment limit 1;
#select * from oceanbase.__all_virtual_server_blacklist limit 1;
#select * from oceanbase.__all_virtual_server_clog_stat limit 1;
select * from oceanbase.__all_virtual_server_object_pool limit 1;
select * from oceanbase.__all_virtual_server_stat limit 1;
select * from oceanbase.__all_virtual_session_event limit 1;
select * from oceanbase.__all_virtual_session_wait limit 1;
select * from oceanbase.__all_virtual_session_wait_history limit 1;
select * from oceanbase.__all_virtual_sesstat limit 1;
select * from oceanbase.__all_virtual_sql_audit limit 1;
select * from oceanbase.__all_virtual_sql_monitor limit 1;
#select * from oceanbase.__all_virtual_sql_monitor limit 1;
select * from oceanbase.__all_virtual_sql_plan_monitor limit 1;
select * from oceanbase.__all_virtual_sql_plan_statistics limit 1;
select * from oceanbase.__all_virtual_storage_stat limit 1;
#select * from oceanbase.__all_virtual_sql_plan_statistics limit 1;
#select * from oceanbase.__all_virtual_storage_stat limit 1;
select * from oceanbase.__all_virtual_sysstat limit 1;
select * from oceanbase.__all_virtual_system_event limit 1;
select * from oceanbase.__all_virtual_sys_parameter_stat limit 1;
select * from oceanbase.__all_virtual_sys_task_status limit 1;
select * from oceanbase.__all_virtual_table_mgr limit 1;
select * from oceanbase.__all_virtual_tenant_disk_stat limit 1;
select * from oceanbase.__all_virtual_tenant_memstore_allocator_info limit 1;
select * from oceanbase.__all_virtual_tenant_memstore_info limit 1;
select * from oceanbase.__all_virtual_tenant_stat limit 1;
#select * from oceanbase.__all_virtual_tenant_stat limit 1;
#bug: https://work.aone.alibaba-inc.com/issue/27146409
#select * from oceanbase.__all_virtual_trace_log limit 1;
select * from oceanbase.__all_virtual_trans_audit limit 1;
select * from oceanbase.__all_virtual_trans_lock_stat limit 1;
select * from oceanbase.__all_virtual_trans_mem_stat limit 1;
select * from oceanbase.__all_virtual_trans_mgr_stat limit 1;
select * from oceanbase.__all_virtual_trans_result_info_stat limit 1;
select * from oceanbase.__all_virtual_trans_sql_audit limit 1;
select * from oceanbase.__all_virtual_trans_stat limit 1;
select * from oceanbase.__all_virtual_upgrade_inspection limit 1;
select * from oceanbase.__all_virtual_zone_stat limit 1;
select * from oceanbase.__all_zone limit 1;
select * from oceanbase.__tenant_virtual_charset limit 1;
select * from oceanbase.__tenant_virtual_collation limit 1;
@ -638,15 +258,58 @@ select * from oceanbase.__tenant_virtual_concurrent_limit_sql limit 1;
select * from oceanbase.__tenant_virtual_database_status limit 1;
select * from oceanbase.__tenant_virtual_event_name limit 1;
select * from oceanbase.__tenant_virtual_global_variable limit 1;
select * from oceanbase.__tenant_virtual_interm_result limit 1;
select * from oceanbase.__tenant_virtual_outline limit 1;
select * from oceanbase.__tenant_virtual_partition_stat limit 1;
#select * from oceanbase.__tenant_virtual_partition_stat limit 1;
select * from oceanbase.__tenant_virtual_privilege_grant limit 1;
select * from oceanbase.__tenant_virtual_session_variable limit 1;
select * from oceanbase.__tenant_virtual_statname limit 1;
select * from oceanbase.__tenant_virtual_table_index limit 1;
select * from oceanbase.__tenant_virtual_tenant_status limit 1;
select * from oceanbase.__tenant_virtual_warning limit 1;
select * from oceanbase.__all_ls_recovery_stat limit 1;
select * from oceanbase.__all_ls_log_archive_progress limit 1;
select * from oceanbase.__all_log_archive_progress limit 1;
select * from oceanbase.__all_log_archive_history limit 1;
select * from oceanbase.__all_log_archive_piece_files limit 1;
select * from oceanbase.__all_virtual_tablet_info limit 1;
select * from oceanbase.__all_virtual_tablet_ddl_kv_info limit 1;
#select * from oceanbase.__all_virtual_cluster limit 1;
select * from oceanbase.__all_virtual_id_service limit 1;
select * from oceanbase.__all_virtual_log_stat limit 1;
select * from oceanbase.__all_virtual_apply_stat limit 1;
select * from oceanbase.__all_virtual_archive_stat limit 1;
select * from oceanbase.__all_virtual_replay_stat limit 1;
select * from oceanbase.__all_virtual_ls_info limit 1;
select * from oceanbase.__all_virtual_tx_data_table limit 1;
select * from oceanbase.__all_virtual_transaction_freeze_checkpoint limit 1;
select * from oceanbase.__all_virtual_transaction_checkpoint limit 1;
select * from oceanbase.__all_virtual_checkpoint limit 1;
select * from oceanbase.__all_virtual_tablet_compaction_history limit 1;
select * from oceanbase.__all_virtual_tablet_compaction_progress limit 1;
select * from oceanbase.__all_virtual_server_compaction_progress limit 1;
select * from oceanbase.__all_virtual_server_compaction_event_history limit 1;
select * from oceanbase.__all_freeze_info limit 1;
select * from oceanbase.__all_zone_merge_info limit 1;
select * from oceanbase.__all_merge_info limit 1;
select * from oceanbase.__all_ddl_task_status limit 1;
select * from oceanbase.__all_tablet_meta_table limit 1;
select * from oceanbase.__all_tablet_replica_checksum limit 1;
select * from oceanbase.__all_tablet_checksum limit 1;
select * from oceanbase.__all_weak_read_service limit 1;
#select * from oceanbase.__all_virtual_reserved_table_mgr limit 1;
select * from oceanbase.__all_virtual_obj_lock limit 1;
select * from oceanbase.__all_virtual_tablet_sstable_macro_info limit 1;
select * from oceanbase.V$OB_MEMSTORE_INFO limit 1;
select * from oceanbase.GV$OB_MEMSTORE_INFO limit 1;
select * from oceanbase.V$OB_SSTABLES limit 1;
select * from oceanbase.GV$OB_SSTABLES limit 1;
select * from oceanbase.DBA_OB_ZONE_MAJOR_COMPACTION limit 1;
select * from oceanbase.DBA_OB_MAJOR_COMPACTION limit 1;
select * from oceanbase.CDB_OB_ZONE_MAJOR_COMPACTION limit 1;
select * from oceanbase.CDB_OB_MAJOR_COMPACTION limit 1;
select * from oceanbase.DBA_OB_TABLET_REPLICAS limit 1;
--enable_result_log
## Test all performance built-in views
@ -658,7 +321,7 @@ select * from oceanbase.__tenant_virtual_warning limit 1;
#let $memory = 1073741824;
#let $min_memory = 1073741824;
#let $disk = 536870912;
#let $iops = 128;
#let $iops = 100000;
#let $session = 64;
#let $zone_name=query_get_value(select zone from oceanbase.__all_zone where zone != '' limit 1, zone, 1);
@ -699,14 +362,12 @@ select * from oceanbase.__tenant_virtual_warning limit 1;
#################################
## expect all '0'
#set ob_query_timeout = 100000000;
#select count(*) from oceanbase.gv$memory where tenant_id != effective_tenant_id();
#select count(*) from oceanbase.GV$OB_MEMORY where tenant_id != effective_tenant_id();
#select count(*) from oceanbase.gv$memstore where tenant_id != effective_tenant_id();
#select count(*) from oceanbase.gv$memstore_info where tenant_id != effective_tenant_id();
#select count(*) from oceanbase.gv$sql where CON_ID != effective_tenant_id();
#select count(*) from oceanbase.gv$plan_cache_stat where tenant_id != effective_tenant_id();
#select count(*) from oceanbase.gv$sysstat where con_id != effective_tenant_id();
#select count(*) from oceanbase.gv$system_event where con_id != effective_tenant_id();
#select count(*) from oceanbase.v$memory where tenant_id != effective_tenant_id();
#select count(*) from oceanbase.V$OB_MEMORY where tenant_id != effective_tenant_id();
#select count(*) from oceanbase.v$memstore where tenant_id != effective_tenant_id();
#select count(*) from oceanbase.v$memstore_info where tenant_id != effective_tenant_id();
#select count(*) from oceanbase.v$sysstat where con_id != effective_tenant_id();
@ -721,15 +382,13 @@ select * from oceanbase.__tenant_virtual_warning limit 1;
## expect all '1'
#connect (conn2,$OBMYSQL_MS0,root@sys,,*NO-ONE*,$OBMYSQL_PORT);
#set ob_query_timeout = 100000000;
#select count(*) > 0 from oceanbase.gv$memory where tenant_id != effective_tenant_id();
#select count(*) > 0 from oceanbase.gv$memory where tenant_id != effective_tenant_id();
#select count(*) > 0 from oceanbase.GV$OB_MEMORY where tenant_id != effective_tenant_id();
#select count(*) > 0 from oceanbase.GV$OB_MEMORY where tenant_id != effective_tenant_id();
#select count(*) > 0 from oceanbase.gv$memstore where tenant_id != effective_tenant_id();
#select count(*) > 0 from oceanbase.gv$memstore_info where tenant_id != effective_tenant_id();
#select count(*) > 0 from oceanbase.gv$sql where CON_ID != effective_tenant_id();
#select count(*) > 0 from oceanbase.gv$plan_cache_stat where tenant_id != effective_tenant_id();
#select count(*) > 0 from oceanbase.gv$sysstat where con_id != effective_tenant_id();
#select count(*) > 0 from oceanbase.gv$system_event where con_id != effective_tenant_id();
#select count(*) > 0 from oceanbase.v$memory where tenant_id != effective_tenant_id();
#select count(*) > 0 from oceanbase.V$OB_MEMORY where tenant_id != effective_tenant_id();
#################################
## check dictionary table

View File

@ -1,24 +0,0 @@
--disable_query_log
set @@session.explicit_defaults_for_timestamp=off;
--enable_query_log
#owner: xiaoyi.xy
#owner group : storage
#description : __tenant_virtual_event_name
--disable_abort_on_error
--disable_warnings
use oceanbase;
desc __tenant_virtual_event_name;
desc v$event_name;
--disable_result_log
let $idx1 = query_get_value(select count(*) from oceanbase.__tenant_virtual_event_name,count(*),1);
--enable_result_log
if($idx1)
{
--echo succeed
}
--enable_abort_on_error
--enable_warnings

View File

@ -1,22 +0,0 @@
--disable_query_log
set @@session.explicit_defaults_for_timestamp=off;
--enable_query_log
#owner : zhenjiang.xzj
#owner group : STORAGE
#description : 测试虚拟表__tenant_virtual_partition_stat
--disable_abort_on_error
--disable_warnings
#检查表结构
desc oceanbase.__tenant_virtual_partition_stat;
--disable_result_log
#login into the sys tenant
connect (conn_admin,$OBMYSQL_MS0,admin@sys,admin,*NO-ONE*,$OBMYSQL_PORT);
let $cnt = query_get_value(select count(*) from oceanbase.__tenant_virtual_partition_stat, count(*), 1);
if ($cnt != 0)
{
echo pass;
}