[INNER TABLE] Add column for quick restore related inner tables and views

This commit is contained in:
LoLolobster
2024-05-28 04:16:08 +00:00
committed by ob-robot
parent 0701cbb82b
commit ed5f4de50d
14 changed files with 90 additions and 13 deletions

View File

@ -2013,6 +2013,7 @@ ARBITRATION_SERVICE_STATUS varchar(64) NO
UNIT_NUM bigint(20) NO
COMPATIBLE varchar(65536) NO
MAX_LS_ID bigint(20) NO
RESTORE_DATA_MODE varchar(128) NO
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_TENANTS limit 1);
cnt
1
@ -3820,6 +3821,7 @@ BACKUP_TENANT_ID longtext NO
BACKUP_CLUSTER_NAME longtext NO
BACKUP_DEST longtext NO
RESTORE_OPTION longtext NO
RESTORE_TYPE longtext NO
RESTORE_SCN longtext NO
RESTORE_SCN_DISPLAY datetime(6) NO
STATUS longtext NO
@ -3846,6 +3848,7 @@ BACKUP_DEST longtext NO NULL
RESTORE_SCN bigint(20) unsigned NO NULL
RESTORE_SCN_DISPLAY datetime(6) NO
RESTORE_OPTION varchar(4096) NO NULL
RESTORE_TYPE varchar(4096) NO
START_TIMESTAMP timestamp(6) YES NULL
FINISH_TIMESTAMP timestamp(6) YES NULL
STATUS varchar(64) NO

View File

@ -1772,6 +1772,7 @@ BACKUP_TENANT_ID longtext NO
BACKUP_CLUSTER_NAME longtext NO
BACKUP_DEST longtext NO
RESTORE_OPTION longtext NO
RESTORE_TYPE longtext NO
RESTORE_SCN longtext NO
RESTORE_SCN_DISPLAY datetime(6) NO
STATUS longtext NO
@ -1799,6 +1800,7 @@ BACKUP_DEST longtext NO NULL
RESTORE_SCN bigint(20) unsigned NO NULL
RESTORE_SCN_DISPLAY datetime(6) NO
RESTORE_OPTION varchar(4096) NO NULL
RESTORE_TYPE varchar(4096) NO
START_TIMESTAMP timestamp(6) YES NULL
FINISH_TIMESTAMP timestamp(6) YES NULL
STATUS varchar(64) NO
@ -2264,6 +2266,7 @@ ARBITRATION_SERVICE_STATUS varchar(64) NO
UNIT_NUM bigint(20) NO
COMPATIBLE varchar(65536) NO
MAX_LS_ID bigint(20) NO
RESTORE_DATA_MODE varchar(128) NO
select /*+QUERY_TIMEOUT(60000000)*/ count(*) as cnt from (select * from oceanbase.DBA_OB_TENANTS limit 1);
cnt
1
@ -5258,6 +5261,7 @@ BACKUP_TENANT_ID longtext NO
BACKUP_CLUSTER_NAME longtext NO
BACKUP_DEST longtext NO
RESTORE_OPTION longtext NO
RESTORE_TYPE longtext NO
RESTORE_SCN longtext NO
RESTORE_SCN_DISPLAY datetime(6) NO
STATUS longtext NO
@ -5284,6 +5288,7 @@ BACKUP_DEST longtext NO NULL
RESTORE_SCN bigint(20) unsigned NO NULL
RESTORE_SCN_DISPLAY datetime(6) NO
RESTORE_OPTION varchar(4096) NO NULL
RESTORE_TYPE varchar(4096) NO
START_TIMESTAMP timestamp(6) YES NULL
FINISH_TIMESTAMP timestamp(6) YES NULL
STATUS varchar(64) NO

View File

@ -2569,6 +2569,7 @@ readable_scn bigint(20) unsigned NO NULL
recovery_until_scn bigint(20) unsigned NO 4611686018427387903
log_mode varchar(100) NO NOARCHIVELOG
max_ls_id bigint(20) NO 0
restore_data_mode varchar(128) NO NORMAL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_tenant_info;
IF(count(*) >= 0, 1, 0)
1

View File

@ -5858,6 +5858,7 @@ readable_scn bigint(20) unsigned NO NULL
recovery_until_scn bigint(20) unsigned NO 4611686018427387903
log_mode varchar(100) NO NOARCHIVELOG
max_ls_id bigint(20) NO 0
restore_data_mode varchar(128) NO NORMAL
select /*+QUERY_TIMEOUT(60000000)*/ IF(count(*) >= 0, 1, 0) from oceanbase.__all_virtual_tenant_info;
IF(count(*) >= 0, 1, 0)
1

View File

@ -24,6 +24,7 @@ ARBITRATION_SERVICE_STATUS varchar(64) NO
UNIT_NUM bigint(20) NO
COMPATIBLE varchar(65536) NO
MAX_LS_ID bigint(20) NO
RESTORE_DATA_MODE varchar(128) NO
SELECT count(distinct(tenant_id)) >= 1 FROM DBA_OB_TENANTS;
count(distinct(tenant_id)) >= 1
1
@ -75,6 +76,7 @@ ARBITRATION_SERVICE_STATUS varchar(64) NO
UNIT_NUM bigint(20) NO
COMPATIBLE varchar(65536) NO
MAX_LS_ID bigint(20) NO
RESTORE_DATA_MODE varchar(128) NO
SELECT TENANT_NAME, count(*) = 1 FROM oceanbase.DBA_OB_TENANTS group by TENANT_ID;
TENANT_NAME count(*) = 1
mysql 1