[FEAT MERGE][CP]optimizer stats enhancement
This commit is contained in:
@ -27994,7 +27994,8 @@ def_table_schema(
|
||||
CAST(COMPLETED_TABLE_COUNT AS SIGNED) AS COMPLETED_TABLE_COUNT,
|
||||
CAST(RUNNING_TABLE_OWNER AS CHAR(128)) AS RUNNING_TABLE_OWNER,
|
||||
CAST(RUNNING_TABLE_NAME AS CHAR(256)) AS RUNNING_TABLE_NAME,
|
||||
CAST(RUNNING_TABLE_DURATION_TIME AS SIGNED) AS RUNNING_TABLE_DURATION_TIME
|
||||
CAST(RUNNING_TABLE_DURATION_TIME AS SIGNED) AS RUNNING_TABLE_DURATION_TIME,
|
||||
CAST(SPARE2 AS CHAR(256)) AS RUNNING_TABLE_PROGRESS
|
||||
FROM oceanbase.__all_virtual_opt_stat_gather_monitor
|
||||
""".replace("\n", " ")
|
||||
)
|
||||
@ -28031,7 +28032,8 @@ def_table_schema(
|
||||
ELSE ( CASE WHEN type IS NULL THEN NULL
|
||||
ELSE 'UNDEFINED GATHER' END )END ) END ) AS CHAR(16)) AS TYPE,
|
||||
CAST((CASE WHEN RET_CODE = 0 THEN 'SUCCESS'
|
||||
ELSE (CASE WHEN RET_CODE IS NULL THEN NULL ELSE 'FAILED' END) END) AS CHAR(8)) AS STATUS,
|
||||
ELSE (CASE WHEN RET_CODE IS NULL THEN NULL
|
||||
ELSE (CASE WHEN RET_CODE = -5065 THEN 'CANCELED' ELSE 'FAILED' END) END) END) AS CHAR(8)) AS STATUS,
|
||||
CAST(TABLE_COUNT AS SIGNED) AS TABLE_COUNT,
|
||||
CAST(FAILED_COUNT AS SIGNED) AS FAILED_COUNT,
|
||||
CAST(START_TIME AS DATETIME(6)) AS START_TIME,
|
||||
@ -28057,7 +28059,8 @@ def_table_schema(
|
||||
CAST(V.TABLE_NAME AS CHAR(256)) AS TABLE_NAME,
|
||||
CAST(STAT.TASK_ID AS CHAR(36)) AS TASK_ID,
|
||||
CAST((CASE WHEN RET_CODE = 0 THEN 'SUCCESS'
|
||||
ELSE (CASE WHEN RET_CODE IS NULL THEN NULL ELSE 'FAILED' END) END) AS CHAR(8)) AS STATUS,
|
||||
ELSE (CASE WHEN RET_CODE IS NULL THEN NULL
|
||||
ELSE (CASE WHEN RET_CODE = -5065 THEN 'CANCELED' ELSE 'FAILED' END) END) END) AS CHAR(8)) AS STATUS,
|
||||
CAST(STAT.START_TIME AS DATETIME(6)) AS START_TIME,
|
||||
CAST(STAT.END_TIME AS DATETIME(6)) AS END_TIME,
|
||||
CAST(STAT.MEMORY_USED AS SIGNED) AS MEMORY_USED,
|
||||
@ -47800,7 +47803,8 @@ def_table_schema(
|
||||
ELSE ( CASE WHEN type IS NULL THEN NULL
|
||||
ELSE 'UNDEFINED GATHER' END )END ) END ) AS VARCHAR2(16)) AS TYPE,
|
||||
CAST((CASE WHEN RET_CODE = 0 THEN 'SUCCESS'
|
||||
ELSE (CASE WHEN RET_CODE IS NULL THEN NULL ELSE 'FAILED' END) END) AS VARCHAR2(8)) AS STATUS,
|
||||
ELSE (CASE WHEN RET_CODE IS NULL THEN NULL
|
||||
ELSE (CASE WHEN RET_CODE = -5065 THEN 'CANCELED' ELSE 'FAILED' END) END) END) AS VARCHAR2(8)) AS STATUS,
|
||||
CAST(TABLE_COUNT AS NUMBER) AS TASK_TABLE_COUNT,
|
||||
CAST(FAILED_COUNT AS NUMBER) AS FAILED_COUNT,
|
||||
CAST(START_TIME AS TIMESTAMP(6)) AS TASK_START_TIME,
|
||||
@ -47828,7 +47832,8 @@ def_table_schema(
|
||||
CAST(V.TABLE_NAME AS VARCHAR2(256)) AS TABLE_NAME,
|
||||
CAST(STAT.TASK_ID AS VARCHAR2(36)) AS TASK_ID,
|
||||
CAST((CASE WHEN RET_CODE = 0 THEN 'SUCCESS'
|
||||
ELSE (CASE WHEN RET_CODE IS NULL THEN NULL ELSE 'FAILED' END) END) AS VARCHAR2(8)) AS STATUS,
|
||||
ELSE (CASE WHEN RET_CODE IS NULL THEN NULL
|
||||
ELSE (CASE WHEN RET_CODE = -5065 THEN 'CANCELED' ELSE 'FAILED' END) END) END) AS VARCHAR2(8)) AS STATUS,
|
||||
CAST(STAT.START_TIME AS TIMESTAMP(6)) AS START_TIME,
|
||||
CAST(STAT.END_TIME AS TIMESTAMP(6)) AS END_TIME,
|
||||
CAST(STAT.MEMORY_USED AS NUMBER) AS MEMORY_USED,
|
||||
@ -54860,7 +54865,8 @@ def_table_schema(
|
||||
CAST(COMPLETED_TABLE_COUNT AS NUMBER) AS COMPLETED_TABLE_COUNT,
|
||||
CAST(RUNNING_TABLE_OWNER AS VARCHAR2(128)) AS RUNNING_TABLE_OWNER,
|
||||
CAST(RUNNING_TABLE_NAME AS VARCHAR2(256)) AS RUNNING_TABLE_NAME,
|
||||
CAST(RUNNING_TABLE_DURATION_TIME AS NUMBER) AS RUNNING_TABLE_DURATION_TIME
|
||||
CAST(RUNNING_TABLE_DURATION_TIME AS NUMBER) AS RUNNING_TABLE_DURATION_TIME,
|
||||
CAST(SPARE2 AS VARCHAR2(256)) AS RUNNING_TABLE_PROGRESS
|
||||
FROM SYS.ALL_VIRTUAL_OPT_STAT_GATHER_MONITOR
|
||||
""".replace("\n", " ")
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user