Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 xmlsave большого xml  [new]
kasyanov
Member

Откуда:
Сообщений: 231
Всем привет!

Пытаюсь пакетом DBMS_XMLSAVE залить табличку из clob'а содержащего xml
Размер clob около 300M

В результате получаю:

ORA-29532: вызов Java прерван неустановленным исключением Java: java.lang.OutOfMemoryError
ORA-06512: на "SYS.DBMS_XMLSAVE", line 115

Поскольку с javой не очень разбираюсь, прошу помощи - какой параметр где подтянуть, чтобы увеличить буфер, которого не хватает.

PS Несколько смущает передача через параметр процедуры целиком всего clob из переменной, в которую получаю этот clob из входной таблицы.

Алексей
7 фев 07, 15:39    [3750878]     Ответить | Цитировать Сообщить модератору
 Re: xmlsave большого xml  [new]
TiG
Member

Откуда:
Сообщений: 780
Разбейте на несколько кусков меньшего размера - и с памятью проблем не будет и работать быстрее будет (не будет парсить все целиком и строить гигантский dom)
7 фев 07, 15:46    [3750945]     Ответить | Цитировать Сообщить модератору
 Re: xmlsave большого xml  [new]
Igor Morenko
Member

Откуда: Tula
Сообщений: 308
Иногда помогает увеличить JAVA_POOL_SIZE
но не обязательно что поможет :)
7 фев 07, 16:15    [3751220]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить