DBD::Oracle 1.18 has been released. With this release DBD::Oracle finally implements Oracle's native Array Interface. You will see very dramatic increase in speed. For example; the time for a 2 million plus insert query dropped from well over an hour to less than 10 minutes when using execute_array() and the new code.
The new code is not 100% DBI compliant as it does not yet support named parameter binding,but it does support all the other forms of binding and has full support for return Tuples. Many thanks to Kristian Nielsen for his original work on this code. There is also expanded support for LOB Locators from Jeffrey Klein. Finally there are number of little fixes and an update or two to the readmes. please enjoy. John Scoles (Please note that it may take a little while for CPAN to update to the latest version so if you need the latest code you can always use the subversion URL http://svn.perl.org/modules/dbd-oracle/trunk.)