Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/69.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
Sql SSIS数据流是如何工作的?_Sql_Sql Server 2008_Ssis - Fatal编程技术网

Sql SSIS数据流是如何工作的?

Sql SSIS数据流是如何工作的?,sql,sql-server-2008,ssis,Sql,Sql Server 2008,Ssis,我有一个SSIS包,它将数据从一个数据库传输到另一个数据库。 SSIS包在应用程序服务器上运行 我正在考虑将两个数据库中的一个移动到另一个数据服务器。是否会对性能产生影响?SSIS中的数据是如何流动的,即所有数据是否都进入SSIS运行的应用程序服务器,然后进入目标数据库?SSIS是一个客户端进程,因此,如果它在运行DBMS的机器以外的服务器上运行,则流量将通过网络传输。您的问题措辞不太清楚,但我认为您想知道移动数据库是否会影响性能,因为SSIS包已经在单独的机器上运行 如果SSIS作业已经在一台

我有一个SSIS包,它将数据从一个数据库传输到另一个数据库。 SSIS包在应用程序服务器上运行


我正在考虑将两个数据库中的一个移动到另一个数据服务器。是否会对性能产生影响?SSIS中的数据是如何流动的,即所有数据是否都进入SSIS运行的应用程序服务器,然后进入目标数据库?

SSIS是一个客户端进程,因此,如果它在运行DBMS的机器以外的服务器上运行,则流量将通过网络传输。您的问题措辞不太清楚,但我认为您想知道移动数据库是否会影响性能,因为SSIS包已经在单独的机器上运行


如果SSIS作业已经在一台物理上独立于DB服务器的应用程序服务器上运行,则移动其中一个数据库可能不会影响性能,除非它的网络连接速度比另一个数据库慢得多。

我最近遇到了同样的情况,我们将源系统升级为更好的配置框。我不需要做任何事情,但是从源代码到SQL框的数据加载时间平均从大约40分钟缩短到12分钟以下。为了回答您的问题,您将只看到任何性能差异,这取决于1)您的新系统资源和2)您是否更改了承载SQL Server的框

我不知道它是否回答了你的确切问题,但我从这篇博文中学到了很多。是,我的SSIS作业在与数据服务器物理上分离的计算机上运行。目前这两个数据库位于同一个物理数据服务器上。我想将目标数据库移动到同一网络上的另一个数据服务器。@koumides-应该不会有太大的区别,只是原始数据库服务器计算机上的负载会降低,因为另一个数据库已经从它上面移走了。如果有的话,SSIS作业可能会运行得更快一些。