oceanbase版本 : 4.2.1.6
INSERT INTO T_BUDGET_TEMP_DIM_GROUP
(ID,DIM_TYPE_COLUMN, DIM_OBJECT_ID, DIM_OBJECT_PATH, DIM_OBJECT_CODE)
SELECT lower(sys_guid()) AS ID,
TY.CODE AS DIM_TYPE_COLUMN,
TD.OBJECT_ID AS DIM_OBJECT_ID,
TD.PATH AS DIM_OBJECT_PATH,
TD.CODE AS DIM_OBJECT_CODE
FROM T_DIM_OBJECT TD
LEFT JOIN T_DIM_OBJECT TY ON TD.TYPE_ID = TY.OBJECT_ID
WHERE (
TD.PATH LIKE ('10015,00001,00004,00020') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00021') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00022') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00023') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00001') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00006') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00028') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00007') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00029') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00008') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00009') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00024') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00002') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00025') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00003') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00004') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00026') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00027') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00005') || '%'
OR
TD.PATH LIKE ('10015,00001,00003') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00031') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00010') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00032') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00033') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00011') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00034') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00012') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00030') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00017') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00018') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00019') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00035') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00013') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00014') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00036') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00015') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00037') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00038') || '%'
OR
TD.PATH LIKE ('10015,00001,00004,00016') || '%'
OR
TD.PATH LIKE ('10002,00006,00007,255807') || '%'
OR
TD.PATH LIKE ('10002,00006,00006,395733') || '%'
OR
TD.PATH LIKE ('10002,00006,00006,395732') || '%'
OR
TD.PATH LIKE ('10002,00006,00007,255809') || '%'
OR
TD.PATH LIKE ('10002,00006,00006,395734') || '%'
OR
TD.PATH LIKE ('10002,00006,00006,395731') || '%'
OR
TD.PATH LIKE ('10002,00006,00008,310643') || '%'
)
该sql执行相应查询大约3s左右 , 执行insert却要20多s ; 按理说oracle和mysql是秒级呢 ;