Добрый день
имеется таблица со столбцом имеющим тип clob, в которой содержатся данные в формате xml
при попытке выборки запрос зависает, если размер clob больше 3.5 гигабайт, если меньше то
отрабатывает нормально
запрос вида
select count(*)
from FIAS_TEMP_TABLE t
, XMLTABLE('/ITEMS/ITEM'
PASSING xmltype(t.DATA_X)
COLUMNS
id NUMBER(19) PATH '@ID'
, objectid NUMBER(19) PATH '@OBJECTID'
, parentobjid NUMBER(19) PATH '@PARENTOBJID'
, changeid NUMBER(19) PATH '@CHANGEID'
, regioncode VARCHAR2(4) PATH '@REGIONCODE'
, areacode VARCHAR2(4) PATH '@AREACODE'
, citycode VARCHAR2(4) PATH '@CITYCODE'
, placecode VARCHAR2(4) PATH '@PLACECODE'
, plancode VARCHAR2(4) PATH '@PLANCODE'
, streetcode VARCHAR2(4) PATH '@STREETCODE'
, previd NUMBER(19) PATH '@PREVID'
, nextid NUMBER(19) PATH '@NEXTID'
, updatedate DATE PATH '@UPDATEDATE'
, startdate DATE PATH '@STARTDATE'
, enddate DATE PATH '@ENDDATE'
, isactive NUMBER(1) PATH '@ISACTIVE'
, path VARCHAR2(250) PATH '@PATH'
) xt
where t.ID = 50
версия oracle 12.2.0.1
подскажите в чем может быть дело, как еще можно разобрать xml такого размера?