关于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的大小有關系,一旦寫滿即進行提交
Bulk模式只能用來做Insert操作。如果需要Update操作,則在Session的"Treat source rows as"選項上需設置成Data Driven
如果同時設置了Data Driven和Bulk模式, PowerCenter Sever將自動切換采用Normal模式進行加載
?
?
轉載于:https://www.cnblogs.com/shiliye/p/10773928.html
總結
以上是生活随笔為你收集整理的关于Bulk加载模式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “未霜荷已败”上一句是什么
- 下一篇: 前端知识分享.md