> I have another question. My application converts a huge
> MS Access database to a set of XML files by traversing
> some really big tables with Select queries and also
> querying related tables to collect the information
> needed for the output. Performance is horribly bad,
> so I did some profiling and found that it spends 75%
> of its CPU time in
> org.apache.cayenne.access.ExternalTransaction.close()
> and another 21% in
> org.apache.cayenne.conn.DriverDataSource.getConnection().

Phew, that's bad.
Is the connection pool active?

Reply via email to