6

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

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

4

2 回答 2

5

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

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

于 2012-04-17T22:25:34.403 回答
0

我最近遇到了同样的情况,我们将源系统升级到了更好的配置框。我不需要做任何事情,但是从源到 SQL 框的数据加载时间从大约 40 分钟减少到平均不到 12 分钟。要回答您的问题,您只会看到任何性能差异,具体取决于 1) 您的新系统资源和 2) 如果您对托管 SQL Server 的盒子进行了更改。

于 2012-04-17T22:32:16.973 回答