Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
开发SSIS包的最佳实践原则是什么_Ssis - Fatal编程技术网

开发SSIS包的最佳实践原则是什么

开发SSIS包的最佳实践原则是什么,ssis,Ssis,如果我想从头开始开发SSIS包,那么与设计、开发、测试和部署相关的技术/需要搁置。以下是一些技巧: 1) 导入数据:通常可以通过先删除非聚集索引和聚集索引,然后执行数据加载,最后重新创建索引(先聚集,然后是非聚集索引)来加快向表中加载数据的速度 2) 这一点几乎适用于所有地方:避免SELECT*在我看来,SSIS是一门软件开发学科,就像C#或任何其他开发工具/环境一样。这有很多。我会从一本好书或教程开始。其中一个可以在这里找到: 还要了解使用各种连接类型ADO、OLEDB等的优缺点。它们各自提供

如果我想从头开始开发SSIS包,那么与设计、开发、测试和部署相关的技术/需要搁置。

以下是一些技巧:

1) 导入数据:通常可以通过先删除非聚集索引和聚集索引,然后执行数据加载,最后重新创建索引(先聚集,然后是非聚集索引)来加快向表中加载数据的速度


2) 这一点几乎适用于所有地方:避免
SELECT*

在我看来,SSIS是一门软件开发学科,就像C#或任何其他开发工具/环境一样。这有很多。我会从一本好书或教程开始。其中一个可以在这里找到:

还要了解使用各种连接类型ADO、OLEDB等的优缺点。它们各自提供不同的功能和事务支持。如果可以,请使用SSIS 2008,因为它允许您使用C#编写对象脚本

兰迪