I have the same problem.
I'm trying to run a Hybris instance against a Hana trial database (for testing purposes). But startup of the Hybris tomcat takes ages because of this.
I verified that it is the metadata retrieval . The following JDBC call takes 260 seconds to complete!
rs = con.getMetaData().getColumns(null, "SCHEMA_NAME", "ACLENTRIES", "%");
(where SCHEMA_NAME is the name of my database schema on hanatrial.ondemand.com)
Is there any setting (e.g. connection property) in the JDBC driver to speed this up?
The driver that I'm using is part of the tools that can be installed in HANA Studio/Eclipse.
The driver identifies itself as:
1.94.00-200b11f4bb634c57c73e190f249a289faa82d154
when calling DatabaseMetaData.getDriverVersion().
Displaying the columns of a table in HANA studio (Eclipse) does not takes this Long, so I assume that HANA studio is bypassing the JDBC driver.