SSIS ->> Reliability And Scalability
2015-08-18 17:38
369 查看
Error outputs can obviously be used to improve reliability, but they also have an important part to play in terms of scalability as well
The capability to recover rows is perhaps the most useful course of action.
The less work you perform, the greater the performance and therefore scalability.
In summary, the more expensive the verification, the more bad rows you require to justify adding the validation and fix to the main flow. For fewer bad rows, or a more expensive validation procedure, you have increased justification for keeping the main flow simple and for using the error flow to perform the corrective work. The overall number of rows should also influence your design, because any advantages or disadvantages are amplified with a greater number of rows, regardless of the ratio. For a smaller number of rows, the fixed costs may outweigh the implied benefits, as any component has a cost to manage at runtime, so a more complicated Data Flow may not be worthwhile with fewer overall rows.
The capability to recover rows is perhaps the most useful course of action.
The less work you perform, the greater the performance and therefore scalability.
In summary, the more expensive the verification, the more bad rows you require to justify adding the validation and fix to the main flow. For fewer bad rows, or a more expensive validation procedure, you have increased justification for keeping the main flow simple and for using the error flow to perform the corrective work. The overall number of rows should also influence your design, because any advantages or disadvantages are amplified with a greater number of rows, regardless of the ratio. For a smaller number of rows, the fixed costs may outweigh the implied benefits, as any component has a cost to manage at runtime, so a more complicated Data Flow may not be worthwhile with fewer overall rows.
相关文章推荐
- python 图片爬虫
- 面向对象三大特性:封装,继承,多态(三、多态的进一步讲解)
- MySQL学习笔记_时间,多表更新,数据库元数据
- 1.画图相关
- find命令
- Frangment-学习总结
- 后台执行命令:&和nohup command & 以及关闭、查看后台任务
- openstack 网络简史
- 对话框—系统升级
- Boost::bind使用详解
- UVA - 12263 Rankings 模拟(拓扑排序)
- Scala 深入浅出实战经典 第58讲:Scala中Abstract Types实战详解
- 理解 pkg-config 工具
- R语言_apply系列函数
- setpwent函数
- 回归分析LR
- wcf资料
- log4j简单应用
- 读取手机本地全部联系人
- asp.net MVC helper 和自定义函数@functions小结