WeiYe-Jing/datax-web

datax-web中对于获取数据库中所有表名是最好可以直接模糊搜索,而不是后端全量查询再在前端查询

Open

#251 opened on Jul 23, 2020

View on GitHub
 (1 comment) (1 reaction) (0 assignees)Java (2,045 forks)batch import
good first issuenew featurevolunteer wanted

Repository metrics

Stars
 (5,195 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

我在生产环境中测试的时候发现,在任务构建的时候,获取数据库表名时,是后端代码是全量获取所有表,然后前端可以进行过滤,但是这种方式在生产环境中存在缺陷,比如我一个odps的生产库,里面有几千张表,这样获取的速度就特别的慢,可以参考一下: ResultSet resultSet = metaData.getTables(null, "schema", "%tablename%", null);的形式模糊获取表名,这样的速度会有所提升

Contributor guide