SSIS有多少个核心?

Pat*_*ers 6 performance ssis

我为SSIS中的复杂转换做了概念验证.我现在为我在虚拟机中创建的POC提供了性能指标,分配了1个内存,1个内核.SSIS转换都是基于文件的(源和目标).

现在,我想使用此指标在生产环境中选择适当数量的内核和内存.

如果我知道每天的文件数量和每天要转换的文件大小总量,那么为生产确定适当数量的内核和内存的正确策略是什么?

(编辑)考虑每天100千兆字节和5000个文件的总传输大小!

Chr*_*s J 1

您还需要进行另外两个基准测试:2 GB 内存,1 核和 1 GB 内存,双核。如果没有更多的数据点,很难对相当小的环境进行快照进行推断。

另外,如果只有 1GB RAM,您还需要确保服务器不会耗尽内存并分页到磁盘(这会在一定程度上扭曲您的数据,因为一切都变得依赖于磁盘访问 - 并且考虑到您已经在阅读无论如何从磁盘...)。因此,请确保您也知道那里发生了什么。

SSIS 尝试在内存中尽可能多地缓冲以提高速度,因此更多的内存总是好的:-) 更大的问题是额外的内核会给您带来什么好处。