關於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

 

  

相關文章
相關標籤/搜索