SAP Basis JD
SAP Basis JD
SAP instance defines a group of resources such as memory, work processes and so on, usually in support of a single
application server or database server within a client/server environment. Application servers share the same
memory areas and are controlled by the same dispatcher process. There are 3 types of Instances available in SAP
system as defined below.
SAP SID: 3 Alphanumeric Characters except some reserved ones, SAP SID may look like DEV, QAS, PRD, D01, Q01, P01
etc.
System Number: Number which differentiates between multiple instances in a single host. System Number varies
from 00 – 99 (75 and 99 are reserved for TCP/IP use).
Work Processes
There are different types of work process on which SAP Instance depends to run as described below.
Dialog (D) – Used by frontend users or frontend process; every dispatcher requires at least two dialog work
processes.
Background (B) – Used for long running Jobs; at least two for each R/3 system (more than one allowed for each
dispatcher).
Enqueue (E) – Used for Locking / Unlocking purposes; only one enqueue work process is needed for each system.
Update (V1) – Used for critical updates into database; at least one for each R/3 System (more than one allowed
for each dispatcher).
Update (V2) – Used for normal updates after critical updates.
Gateway (G) – Allows communication between R/3, R/2 and external application systems.
Spool (S) – Used for printing from SAP; at least one process.
Message Service (M) – Used for messaging purpose. The message server (MS or M) communicates between the
distributed dispatchers within the R/3 System and is therefore the prerequisite for scalability using several
parallel-processing Application servers.