有哪些方法可以加快热文件夹的处理时间?

2020-08-16 03:58发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


使用5.3版本,MySql数据库impex.import.workers属性键设置为12,但是更新一个表中的约200万行大约需要6个小时。 该表包含2个索引。

如果有人能提出建议以更快地处理它,请多谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


使用5.3版本,MySql数据库impex.import.workers属性键设置为12,但是更新一个表中的约200万行大约需要6个小时。 该表包含2个索引。

如果有人能提出建议以更快地处理它,请多谢。

付费偷看设置
发送
7条回答
超级大咸鱼
1楼 · 2020-08-16 04:30.采纳回答

热文件夹使用ImpEx,因此真正的问题是如何改进ImpEx的处理。 请参见 https://wiki.hybris.com/display/~/Improving+ImpEx+ 性能

愤怒的猪头君
2楼-- · 2020-08-16 04:20

谢谢!

clever101
3楼-- · 2020-08-16 04:12

嗨,Sneha,

您可以通过更新属性中的以下键来加快处理速度:

impex.import.workers =-增加说24个或更多工人的数量

acceleratorservices.batch.impex.max-threads = 1尝试更改为8

谢谢

clever101
4楼-- · 2020-08-16 04:18

感谢Tarandeep,一定会尝试的。 您可以根据impex.import.workers的价值确定建议吗? 我在某处读过它,它不依赖于任何内核,但是对此并不十分清楚。

ZJXianG
5楼-- · 2020-08-16 04:19

嗨,Sneha,

hybris建议的最佳数目是impex.import.workers =#cores * 2 #cores变量将被许多可用的内核替换。

Cikesha
6楼-- · 2020-08-16 04:22

感谢Argha

SAP小菜
7楼-- · 2020-08-16 04:22

嗨,

我正在将Hybris 19050与MySQL一起使用。 当impex.import.workers设置为1以上时,初始化期间收到以下错误,知道吗?

[java]错误[impex阅读器工作程序[cj:0000000W-ImpEx-Import]] [HybrisApplicationEventMulticaster]事务在提交/回滚后正在执行invalidatins。 您不能在此阶段访问数据库。
[java] java.lang.IllegalStateException:提交/回滚后,事务正在执行无效的操作。 您无法在此阶段访问数据库。

一周热门 更多>