Performance problems with Corelab OraDirect.Net on LOBs using Direct mode and NonDirect mode
Posted: Fri 12 Jan 2007 02:43
Hi,
We are trying to tune our application's performance on Oracle 10g (as well as 9i) database that is currently using CoreLab 3.55.16 drivers to connect to the database in Direct mode. A lot of people are complaining about the application's performance.
I ran a comparison with System.Data.OracleClient drivers in .Net and found huge performance problems while working with LOBs.
Using Corelab Direct mode, it takes about 1.7 sec to query the database and fill a dataset from a datareader.
Using Corelab NonDirect mode, with Oracle client, it takes about 700 milli sec to do the same thing.
Using System.Data.OracleClient classes with Oracle client, it took only 250 milli secs to the same thing!!
Please let me know how to fix this issue so that we can continue to use Corelab drivers for our product.
Thanks,
Sumit
We are trying to tune our application's performance on Oracle 10g (as well as 9i) database that is currently using CoreLab 3.55.16 drivers to connect to the database in Direct mode. A lot of people are complaining about the application's performance.
I ran a comparison with System.Data.OracleClient drivers in .Net and found huge performance problems while working with LOBs.
Using Corelab Direct mode, it takes about 1.7 sec to query the database and fill a dataset from a datareader.
Using Corelab NonDirect mode, with Oracle client, it takes about 700 milli sec to do the same thing.
Using System.Data.OracleClient classes with Oracle client, it took only 250 milli secs to the same thing!!
Please let me know how to fix this issue so that we can continue to use Corelab drivers for our product.
Thanks,
Sumit