XML Parsing - Out of memory error and Process slow down [message #176499] |
Thu, 08 June 2006 09:29 |
kusuma
Messages: 5 Registered: December 2000 Location: India
|
Junior Member |
|
|
Hi,
My procedure parses XML documents and places the values obtained through it into 5 tables. The XML documents are stored in a table as clob data type. The table which has the XMLs contains around 1000 records( the number might increase in the future). The procedure is running well for the first 100 records taking on an average around 0.4 minutes to parse each XML. After the first 100 XMLs are parsed, the time being taken to parse each XML is increasing exponentially. For the 180th XML it is taking around 14minutes to parse. When the 205th XML is reached, the error
"ORA-04030: out of process memory when trying to allocate 4000 bytes (qmxlu subheap,qmemNextBuf:alloc)
ORA-06512: at "XDB.DBMS_XSLPROCESSOR", line 685
ORA-06512: at "XDB.DBMS_XSLPROCESSOR", line 719"
is being raised and the execution is getting terminated.
The Oracle version that i am using is 9.2.0.6.0
Please help on this.
Thanks in advance.
Kusuma.
|
|
|