0

与选择查询相比,插入和更新查询需要很长时间。以下是该表的一些统计数据 -

表存储每月数据。本月为 MTD。当前月份的数据每天都会被删除和加载。

每日插入行数 - 250 万,每日删除时间 - 不到一分钟,表有 13 个月的数据,插入 250 万行所需的时间 - 2 小时 20 分钟,选择记录所需的时间 - 不到一分钟分钟

用于插入数据的工具是 Informatica Power center。Informatica 正在使用查询下推到数据库的方法。

请建议我如何减少在数据库级别的表中插入数据的时间。

4

2 回答 2

0

加速插入的常用策略是将索引作为 presql 删除,使用批量加载策略,然后在加载完成后重新创建索引

于 2019-07-26T20:47:26.173 回答
0

听起来 informatica 正在逐行处理。理想情况下,应该使用直接路径并行加载方法。应在几秒钟内加载 250 万行。

于 2019-07-20T03:50:32.133 回答