system sleep 5; alter system set balancer_idle_time = '10s'; alter system set enable_auto_refresh_location_cache = "False"; alter system set merger_warm_up_duration_time = '0s'; alter system set zone_merge_concurrency = 2; alter system set merger_check_interval = '10s'; alter system set enable_syslog_wf=False; create user if not exists 'admin' IDENTIFIED BY 'admin'; use oceanbase; create database if not exists test; use test; grant all on *.* to 'admin' WITH GRANT OPTION; set @@session.ob_query_timeout = 40000000; create resource unit box1 max_cpu 2, max_memory 4073741824, max_iops 128, max_disk_size '5G', max_session_num 64, MIN_CPU=1, MIN_MEMORY=4073741824, MIN_IOPS=128; create resource pool pool2 unit = 'box1', unit_num = 1; create tenant mysql replica_num = 1, resource_pool_list=('pool2') set ob_tcp_invited_nodes='%', ob_compatibility_mode='mysql', parallel_max_servers=10, parallel_servers_target=10, secure_file_priv = ""; set @@session.ob_query_timeout = 10000000; system sleep 5; alter tenant sys set variables recyclebin = 'on'; alter tenant sys set variables ob_enable_truncate_flashback = 'on'; alter tenant mysql set variables ob_tcp_invited_nodes='%'; alter tenant mysql set variables recyclebin = 'on'; alter tenant mysql set variables ob_enable_truncate_flashback = 'on'; select count(*) from oceanbase.__all_server group by zone limit 1 into @num; set @sql_text = concat('alter resource pool pool1', ' unit_num = ', @num); prepare stmt from @sql_text; execute stmt; deallocate prepare stmt; set @sql_text = concat('alter resource pool pool2', ' unit_num = ', @num); prepare stmt from @sql_text; execute stmt; deallocate prepare stmt; select primary_zone from oceanbase.__all_tenant where tenant_id = 1 into @zone_name; alter tenant oracle primary_zone = @zone_name; alter tenant mysql primary_zone = @zone_name;