页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

如果这里显示分配的内存跟改的一样,那就是修改成功


分配CPU:

如果不设置,默认分配了服务器所有cpu核数,如果服务器cpu核数不超过24核,保持默认值就好,如果超过24核,可以设置为24核。

因为设置更多核数,对性能提升有限,以免并发过大对数据库造成压力过大,出现稳定性问题。(注意:这说的核数是指cpu逻辑核数)如果不设置,默认分配了服务器所有cpu核数,这个值的设置跟分配给etl引擎内存有关,推荐的配比是1核cpu配4G内存(这个配比系统更为稳定)。

详细参考下表进行设置。(注意:这说的核数是指cpu逻辑核数)

服务器cpu核数分配给etl引擎内存设置值备注
小于24

内存紧张情况(内存大小(单位G)小于cpu核数):

1核cpu配1G内存(例如:服务器cpu核数16核,分配etl引擎内存8G,那就设置成local[8],

注意:如果这里设置核数大于内存大小(单位为G),容易出现内存溢出

内存比较充足情况:

1核cpu配置4G内存(例如:服务器cpu核数16核,分配etl引擎内存64G,那就设置成local[16])


注意:任何情况,local 后面的数字

都不能设置比服务器cpu核数大

大于等于24大于等于96Glocal[24]

因为设置更多核数,对性能提升有限,

以免并发过大对数据库造成压力过大,

出现稳定性问题。


如需设置,参考下图,红框中local后面的数字,就表示分配cpu核数。默认值local[*] 表示分配了服务器所有cpu核数

...

一般其它的高级配置,保持默认值,就能跑出比较好的性能,如果还想优化到极致,可以尝试调整

关系数据源节点高级配置

Image Added

Image Added

关系目标表节点高级配置

Image Added

Image Added