Wie viele Work Processe sind sinnvoll?
Wenn es zu wenige Prozesse für einen Typ (Dialog Schritte, Updates, Hintergrund-Jobs) gibt, müssen Arbeitsprozesse warten. Die ideale Konfiguration ist, in der wenigstens ein Arbeitsgang immer frei ist. Mit der Transaktion SM50, kann man sehen, dass der Dialog-Workprozess mit der höchsten Zahl fast keine CPU-Zeit verwendet. (Beispiel: Wenn ich von A nach B fahren will, möchte ich nicht warten, also die Autobahn sollte nie zu 100% ausgelastet sein.)

Wie kann ich sehen, welche Arbeitsprozesse existieren und wo für sie sind?

  • Local:
    Tools -> Administration -> Monitor -> System monitoring -> Processes (Transaction SM50)
  • Global:
    Tools -> Administration -> Monitor -> System monitoring -> Server ->    <Double_click> (Transaction SM51)          oder:     Tools -> Administration -> Computing center -> Management System -> Control -> All Work processes (Transaction SM66, the selection of processes is adjustable)

Um die Nutzung der Dienste zu sehen (dialog, update):
ST03 – > Performance Database -> Task Type Profile

System parameter setting:
Die Anzahl der Arbeitsprozesse werden durch die folgenden Systemparameter
definiert:

  • rdisp/wp_no_dia
  • rdisp/wp_no_vb
  • rdisp/wp_no_vb2
  • rdisp/wp_no_btc
  • rdisp/wp_no_enq
  • rdisp/wp_no_spo

Durch die Definition der Betriebsarten, können die Arbeitsprozesse dynamisch angepasst werden.Die Reservierung von Hintergrund-Workprozesse für
Job-Klasse A wird ausschließlich durch die Definition der Betriebsart durchgeführt.