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)