kettle全量同步数据优化

0
我这边有张表 用kettle全量同步数据从sql  server(源) 同步至  oracle (目标)现在同步很慢每秒才300多条而有的表  速度很快  每秒达到5w每秒同步速度能提升一点大概有2亿多的数据量
已邀请:
0

roveshadow 2016-12-26 回答

你这个情况, 首先考虑是你表输入SQL语句效率.直接查询源数据库效率怎么样,是否走索引.可以试着导出到SQL server本数据库(自己新建一个临时表)看看效率怎么样.
你这两个数据库是否在同一个IP下,网络传输也是一部分影响因素.
如果排除表输入影响,那么考虑表输出到Oracle数据库目标表是否有过多索引,索引会影响数据插入(表输出)的效率.而数据输出如果是插入更新(更新条件字段更要有索引)效率会比较低.
我能考虑到的就这么多吧.

要回复问题请先登录注册