> 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?
