Informatica从SQL Server到Greenplum数据加载:ODBC.ini配置提升吞吐量
Informatica SQL Server到Greenplum数据加载性能优化方案
刚踩过一个Informatica数据同步的性能坑,给大家分享下解决方案:
我负责的一个同步任务是把SQL Server的数据加载到PostgreSQL Greenplum Database里,一开始吞吐量低得离谱,每秒只能跑35行,完全满足不了业务需求。
后来查了驱动配置文档,尝试在odbc.ini文件里添加BatchMechanism=2这个参数,结果立竿见影——吞吐量直接冲到了1500行/秒,问题彻底解决!
修改后的odbc.ini配置示例(关键配置项已标注):
Driver=******/ODBC7.1/lib/DWgplm27.so Description=DataDirect 7.1 PostgreSQL Wire Protocol AlternateServers= ApplicationUsingThreads=1 BatchMechanism=2
如果你也碰到类似的Informatica到Greenplum同步慢的问题,可以试试这个配置调整。
内容的提问来源于stack exchange,提问作者Jega




