Skip to Main Content

Database Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

[9i] poor performance with XMLType.transform

489606Feb 9 2006 — edited Feb 10 2006
Hello,

I've got a problem with the Oracle function XMLType.transform.

When I try to apply a XSL to a big XML, it is very very slow, and it evens consumes all the CPU, and other users are not able to work until the processing is complete...

So I was wondering if my XSL was corrupted, but it does not seem so, because when i apply it with Internet Explorer (by just double-clicking on the .xml), it is immediately applied. I've also even tried with oraxsl, and the processing is quick and good.

So, i tried to use XDB, but it does not work, maybe I should upgrade to a newer version of XDB?

Please find the ZIP file here :

http://perso.modulonet.fr/~tleoutre/Oracle/samples.zip

Please find in this file :
1) The XSL file k_xsl.xsl
2) The "big" XML file big_xml.xml

Here you can try to apply the XSL on the XML with Internet Explorer : processing is very quick...

3) The batch file transform.bat

Here you can launch it, it calls oraxsl, and produces a result very quickly...

4) The SQL file test_xsl_with_xmltype_transform.sql.

You can try to launch it... First, it applies the same XSL with a little XML, and it's OK... And then, it applies the XSL to the same big XML as in point 1), and then, it takes a lot of time and CPU...

5) The SQL file test_xsl_with_xdb_1.sql ...

On my server, it fails... So I tried to change the XSL in the next point :

6) The SQL file test_xsl_with_xdb_2.sql with a "cleaned" XSL...

And then, it fails with exactly the same problem as in :

700048

Any help would be greatly appreciated!

Thank you!

P.S. : Sorry for my bad english, I'm a French man :-)
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Mar 10 2006
Added on Feb 9 2006
11 comments
483 views