DatabaseMetaData().getTables()-非常慢,这有其他选择吗?

以下是我的实际代码:

connection.getMetaData().getTables(null,null,null,new String[] {"TABLE", "VIEW"} );

最佳答案

您可以通过java中的语句直接触发以下查询,并在结果集中获取结果

甲骨文:

select tablespace_name, table_name from dba_tables;


MySQL:

show tables


PostgreSQL:

SELECT * FROM pg_catalog.pg_tables;

关于java - DatabaseMetaData()。getTables()-是否很慢?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35289194/

10-09 12:49