SAP R/3系统的应用层由应用服务器及消息服务器(Message Server)组成。数据库
应用服务器组件以下:服务器
工做进程(Work Process) 异步
调度机(Dispatcher) tcp
网关服务器(Gateway Server)
函数
在SAP中能够设定Loading-Balance登录,当有多个安装实例作负载平衡,SAP组登录须要SAP Message Server,通常SAP系统默认就具备Message Server的功能,经过3600端口通信。SAP 登录时会从Windows的service文件中获取服务名称,须要在这个文件中指定service名称与端口映射,在%systemroot%\system32\drivers\etc\中打开文件services并在其最后加入一行:性能
sapmsSID 3600/tcpspa
与Message Server有关的事务码SMMS(查看MS状态), SMLG(设定登录组):blog
SMMS 进程
在Work Process与应用服务器的用户之间起链接做用,每个应用服务器中都包括一个Dispatcher,做用是接收SAP GUI的Dialog请求,并将其发给你当前处于IDLE的Work Process,同时将返回结果送回到用户GUI进行显示。事务
SM13
SM51
SM50
PID为进程号,可经过SM66来查看
可根据业务时间经过RZ04来调整Process的数量
RZ03 设置不一样时间段的模式
合理的配置和使用Opearation Modes and Instances 在不增长系统硬件配置下,不失为性能调优的好方法。系统运行时,能够根据时间段来实现不一样操做模式的切换,由于一般状况下白天用户Dialog要多于Background,夜间则相反。
PS: 特别要注意的是模式切换后不会当即生效 , 笔者以前在作Data Archive的时候就有遇到性能问题
工做进程(Work Process)