如何解决SSIS有多少个核心?
| 我为SSIS中的复杂转换做了概念验证。我现在具有在虚拟机中创建的此POC的性能指标,分配了1个千兆内存,1个核心。 SSIS转换都是基于文件的(源和目标)。 现在,我想使用此度量标准来选择生产环境中适当数量的内核和内存。 如果我知道每天要转换的文件量和每天要转换的文件大小的总和,那么确定合适的生产内核和内存的正确策略是什么? (编辑)考虑每天100 GB和5000个文件的总传输大小!解决方法
您还想做另外两个基准测试:2 GB内存,1个核心和1 GB内存,双核心。如果没有更多的数据点,很难推断出一个很小的环境的快照。
另外,只有1GB的RAM,您还需要确保服务器也不会用完内存并分页到磁盘(这将使您的数据有些偏差,因为一切都依赖于磁盘访问-并赋予您\'重新从磁盘读取...)。因此,请确保您也知道那里发生了什么。
SSIS尝试在内存中尽可能多地缓冲以提高速度,因此,更多的内存始终是好的:-)更大的问题是额外的内核将为您带来什么好处。
, 有许多性能领域。一是核心数量。您拥有的内核越多,可以完成的并行工作就越多。当然,这也取决于您如何构建软件包。某些对象是同步的,其他对象是异步的。内存也是一个因素,但仅限于100MB /数据流组件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。