ITPub博客

首页 > 大数据 > 数据挖掘 > informatica中Bulk/Normal方式的使用

informatica中Bulk/Normal方式的使用

原创 数据挖掘 作者:小dangdang 时间:2016-08-12 17:27:39 0 删除 编辑
informatica中Bulk/Normal方式的用法:

    使用Bulk方式转载数据时,Informatica调用Utility进行装载,此方式将绕过数据库的日志记录,以此来提高数据库装载性能,因此Bulk方式也就不可能进行回滚操作,也不可能使用数据库作恢复操作。所以当进行这个属性设置时,需用平衡一下性能提升与数据恢复的重要性。

    从Bulk的实现方式上我们可以知道,Bulk方式主要是进行大数据量Insert操作时选用,也就是说不做Update操作。当设置了这个选项后,Informatica Sever实际是调用了数据库的Bulk Utility并忽略日志进行加载的。所以在这对Bulk方式也可进行调优设置,这时我们就需要调整“事务提交数”了。Commit Interval的默认值是10000。此时可以调大这个值,以减少事务数(Bulk Load Transaction)提升性能。需要说明的是这个调整只对Oracle数据库和SQL Sever数据库有用,其他数据库性能提升不大,可自行测试。
    注意:使用bulk模式时,只能对目标表执行insert操作且目标表不能存在索引(bulk模式插入数据时可以先让索引失效,插入后再重建。)

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31379016/viewspace-2123409/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: gzexe加密/解密
请登录后发表评论 登录
全部评论

注册时间:2016-07-28

  • 博文量
    12
  • 访问量
    18202