23 lines
		
	
	
		
			622 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			622 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| 
 | |
| connect (ob_sys_check_schema,$OBMYSQL_MS0,admin,$OBMYSQL_PWD,test,$OBMYSQL_PORT);
 | |
| connection ob_sys_check_schema;
 | |
| 
 | |
| let $i = 10;
 | |
| while($i > 0)
 | |
| {
 | |
|   sleep 1;
 | |
|   let $cnt = query_get_value(select count(*) as cnt from oceanbase.__all_virtual_server_schema_info as a join oceanbase.__all_virtual_server_schema_info as b on a.tenant_id = b.tenant_id  where a.refreshed_schema_version != b.refreshed_schema_version, cnt, 1);
 | |
|   dec $i;
 | |
|   if ($cnt == 0)
 | |
|   {
 | |
|     let $i = -4;
 | |
|   }
 | |
| }
 | |
| 
 | |
| if ($i != -4)
 | |
| {
 | |
|   --echo check schema sync timeout
 | |
|   eval select * from oceanbase.__all_virtual_server_schema_info;
 | |
| }
 | |
| disconnect ob_sys_check_schema;
 | 
