我遇到过很多客户报过SMQ1/SMQ2中队列处理过慢的问题,实际上有些中间件的参数可以使得队列并行处理,从而提高ERP和CRM之间的传输效率。

那么在这篇博文中,我就将为大家将这些参数总结一下,希望能有所帮助。

传输类型 参数 SAP注释
初始传输

执行事务码SM30,在ERP中的表CRMPAROLTP内维护如下参数


Parameter name:    CRM_MAX_QUEUE_NUMBER_INITIAL

Parameter name 2:  <对象名称>

Parameter name 3:

Consumer/user:          CRM,  CDB 或 EXT (R/3系统或者外部系统)

Parval1:           <期望并行处理的队列数量>

Parval2:


Note 350176
需求传输

执行事务码SM30,在ERP中的表CRMPAROLTP内维护如下参数:


Parameter name:    CRM_MAX_NO_QUEUES_PER_REQUEST

Parameter name 2:  <对象名称>

Parameter name 3:

Consumer/user:          CRM,  CDB 或 EXT (R/3系统或者外部系统)

Parval1:           <期望并行处理的队列数量>

Parval2:


Note 426159
增量传输

执行事务代码SM30,在ERP中的表CRMPAROLTP内维护参数 CRM_MAX_QUEUE_NUMBER_DELTA (维护方法同上),同时维护以下参数:


Parameter name:    CRM_IN_EQUAL_OUT_QUEUE

Parameter name 2:  <对象名称>

Parameter name 3:

Consumer/user:          CRM,  CDB 或 EXT (R/3系统或者外部系统)

Parval1:                    X

Parval2:

如果是从R/3到CRM的增量传输,这一参数需要维护在R/3一侧。

而如果是CRM到R/3的增量传输,这一参数需要维护在CRM一侧。

(这一参数需要维护在源端。)

Note 624436

DIMa

(数据比较)

执行事务代码SM30,在ERP中的表CRMPAROLTP内同时维护参数

CRM_MAX_QUEUE_NUMBER_DIMA 以及以下参数:


Parameter name:    CRM_IN_EQUAL_OUT_QUEUE

Parameter name 2:  <对象名称>

Parameter name 3:

Consumer/user:          CRM,  CDB 或 EXT (R/3系统或者外部系统)

Parval1:                    X

Parval2:


Note 628949

English version:

Useful parameters to parallelize queue processing


To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply