首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kingswaysoft的SSIS数据量大,速度慢,性能差

Kingswaysoft的SSIS数据量大,速度慢,性能差
EN

Stack Overflow用户
提问于 2020-03-14 07:46:28
回答 1查看 375关注 0票数 2

我们有很多在CRM中更新/创建记录的SSIS包。一些实体,如联系人、账户、客户产品(我们的自定义实体,用于保存所有账户类型),而我们在SQL机器(有20个处理器)中迁移记录时,面临着性能慢和CPU高的问题。但一般来说,对于其他自定义实体,我们不会有任何缓慢或问题。为了实现这些操作,我们使用KingswaySoft应用程序。假设我有一个名为CASA的SSIS包,如果我在不到1分钟的时间内执行这个包含10.000个数据的包,我就可以完成我的过程。但是如果我想执行250.000个数据,包应该在半小时内完成,但它几乎需要1.5-2小时。我们尝试了下面的组合,但它们都没有给CPU带来好的结果,而且所有的结果几乎都是一样的。我们不明白为什么在数据较少的情况下,一切都完成得如此之快,但却无法处理较大的数据。我们意识到,对于发送到business process的每个记录,查询都会检查其上是否存在已识别的业务流程,这也占用了大量CPU。但是,当您在实体上启用业务流程流选项时,将无法回头。我们在-premise上使用客户关系管理。

线程: 64,批次: 250 : AutoAdjustBufferSize: True,默认缓冲区最大行数: 1.000.000,CPU为90%

线程: 32,批次: 250 : AutoAdjustBufferSize: True,默认缓冲区最大行数: 1.000.000,CPU约为90%

线程: 20,批次: 250 : AutoAdjustBufferSize: True,默认缓冲区最大行数: 1.000.000,CPU约为80%

线程: 40,批次: 100 : AutoAdjustBufferSize: True,默认缓冲区最大行数: 1.000.000,CPU约为80%

线程: 20,批次: 250 :自动调整缓冲区大小:False默认缓冲区最大行数: 400.000,DefaultBufferSize :50.000.000CPU约为80%

有一个名为引擎线程的选项,默认设置为10,我们尝试将其减少到1,2,没有任何变化。

EN

回答 1

Stack Overflow用户

发布于 2020-03-17 03:14:49

性能可能取决于许多因素,如网络延迟、您正在使用的特定实例、数据量、插件或工作流等。您可以尝试我们的不同选项,看看是否有帮助,但请注意,这将取决于您的特定环境和您正在使用的实体,因为这可能会因情况而异。我们没有这样的标准说明,但我们当然有一些建议。您可以查看我们的常见问题解答页面,了解更多建议:https://www.kingswaysoft.com/products/ssis-integration-toolkit-for-microsoft-dynamics-365/help-manual/crm/advanced-topics

您还可以启用像Fiddler这样的代理,或者使用CRM跟踪日志来找出瓶颈所在。要使用跟踪日志,您需要在CRM服务器端执行此操作。

如果还有什么我们可以帮助您的,请告诉我们,请不要犹豫,直接联系我们的支持团队。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60678476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档