关于Bulk加载模式

  Bulk加载模式是Informatica提供的一种高性能数据加载模式,它利用数据库底层机制,依靠调用数据库自己提供的Utility来进行数据的加载

  该方式将绕过数据库的log记录,以此提升数据库加载性能,所以Bulk模式不能进行数据的Rollback操做,也不可能使用数据库作Recover操做
  所以当使用Bulk加载模式时,需平衡性能与系统数据恢复的利弊关系 数据库

  Bulk模式主要是在进行大量数据Insert操做时使用,而不是Update性能

  Bulk模式也可进行调优设置,就是调整的“事务提交数”了(Commit Interval)
  Commit Interval的默认值是10000,所以可调大这个值以减小事务数(Bulk Load Transaction),提高性能
  须要注意的是,该调整只对Oracle和SQL Sever有用,DB2和Sybase不受这个值影响,只与Write Block的大小有关系,一旦写满即进行提交orm

  Bulk模式只能用来作Insert操做。若是须要Update操做,则在Session的"Treat source rows as"选项上需设置成Data Driven
  若是同时设置了Data Driven和Bulk模式, PowerCenter Sever将自动切换采用Normal模式进行加载blog

 

  

相关文章
相关标签/搜索