【发布时间】:2016-05-19 06:28:17
【问题描述】:
DatabaseMetaData().getTables() - 很慢,有什么替代方法吗?
以下是我的实际代码:
connection.getMetaData().getTables(null,null,null,new String[] {"TABLE", "VIEW"} );
【问题讨论】:
-
你使用什么数据库?
-
尝试通过提供目录和架构名称参数来缩小搜索范围。
-
我在单个应用程序中使用 Oracle、PostgreSQL 和 MySQL。
-
搜索用户选择的数据库(Oracle、PostgreSQL或MySQL)中的所有表和视图的业务需求。
标签: java jdbc database-performance dbconnection database-metadata