You are on page 1of 11

# Profile parameter Suggested Value

1 PHYS_MEMSIZE 21000
2 em/initial_size_MB 14700
3 em/max_size_MB 31500
4 abap/buffersize 2257920
5 abap/programs 564480
6 abap/heap_area_dia 2000000000
7 abap/heap_area_nondia 4000000000
8 abap/heap_area_total 12000000000
9 abap/heaplimit 150000000
10 abap/shared_objects_size_MB 294
11 em/address_space_MB 14700
12 ztta/roll_extension 2000000000
13 rsdb/tbi_buffer_area_MB 300
14 rsdb/cua/buffersize 80000
15 rsdb/cua/max_objects 20000

16 zcsa/table_buffer_area 92951000

17 rtbb/buffer_length 25000
18 rtbb/max_tables 3026
19 zcsa/db_max_buftab 30257
20 rsdb/ntab/entrycount 90000
21 rsdb/ntab/ftabsize 90000
22 rsdb/ntab/irbdsize 18000
23 rsdb/ntab/sntabsize 9000
24 rsdb/cua/buffersize 15000
25 zcsa/calendar_area 700000
26 zcsa/calendar_ids 400
27 zcsa/db_max_buftab 50000
28 zcsa/presentation_buffer_area 50000000
29 sap/bufdir_entries 11000
30 rsdb/obj/buffersize 500000
31 rsdb/obj/max_objects 125000
32 rsdb/obj/large_object_size 80000
33 rsdb/obj/mutex_n 0
34 rsdb/esm/buffersize_kb 4096
35 rsdb/esm/max_objects 2000
36 rsdb/esm/large_object_size 8192
37 rsdb/esm/mutex_n 0
38 rsau/user_selection 1
39 rsau/selection_slots 10
40 rsau/max_diskspace/local 2147483647
41 rdisp/scheduler/prio_low/max_runtime 60m
42 rdisp/scheduler/prio_normal/max_runtime 60m
43 rdisp/scheduler/prio_high/max_runtime 60m
44 rdisp/wp_no_dia 40
45 rdisp/wp_no_vb 4
46 rdisp/wp_no_vb2 2
47 rdisp/wp_no_btc 20
48 rdisp/wp_no_spo 3
49 rdisp/max_wprun_time 3600
50 rdisp/gui_auto_logout 1800
51 rdisp/tm_max_no 2000
52 rdisp/max_comm_entries 3000
53 rdisp/PG_MAXFS 50000
54 gw/max_sys 2000
55 gw/max_overflow_size 100000000
56 gw/max_conn 4000
57 ztta/roll_extension 2000000000
Unit Set Explicitly Formula
MB 1.0 * RAM
MB No 0.7 * $(PHYS_MEMSIZE)
MB No 1.5 * $(PHYS_MEMSIZE)
KB $(em/initial_size_MB) * 1024 * 0.15
Entries $(abap/buffersize) / 4
Byte 2000000000
Byte 0
Byte 1048576 * $(PHYS_MEMSIZE)
Byte 150000000
MB $(em/initial_size_MB) * 0.02
MB $(em/initial_size_MB)
Byte 2000000000
MB
KB
Entries (max(2000,$(rsdb/cua/buffersize) / 4))

min(3333333333, (max(30000000,($(em/initial_size_MB) *
Bytes 1024 * 1024 * 0.1))))

KB $(zcsa/table_buffer_area) * 0.1 / 1024


$(zcsa/db_max_buftab) * 0.1
(max(20000,$(zcsa/table_buffer_area) / (3 * 1024) ))
Entries $(zcsa/db_max_buftab)
KB max(800000, ($(rsdb/ntab/entrycount)))
KB ($(rsdb/ntab/ftabsize) * 0.2)
KB ($(rsdb/ntab/ftabsize) * 0.1)
KB
Byte

Byte
Entries
KB (max(4096,$(PHYS_MEMSIZE)*1024 * 0.01))
(max(2000,$(rsdb/obj/buffersize) / 4))
KB

KB

Byte

1
10 or higher
greater than 100 MB
Min
Min 60m
Min 10m

Maximum number of users per instance


(min( 20000, $(rdisp/tm_max_no) * 1.5 ))
8KB block

(min( 32767, $(rdisp/tm_max_no) * 2 ))


Byte
Reference SAP Note
SAP Note 88416
SAP Note 88416
SAP Note 88416
SAP Note 88416
SAP Note 88416
SAP Note 88416
SAP Note 88416
SAP Note 88416
SAPNote 2085980
SAP Note 88416
SAP Note 88416
SAP Note 88416

SAP Note 88416

SAP Note 88416


SAP Note 88416

SAP Note 88416


SAP Note 88416

SAP note 2676384 Audit log


SAP note 2676384 No. of filters allowed on Audit log
SAP Note 909734 Audit log
SAP Note 2129291, 25528
SAP Note 88416

SAP Note 88416


Reference SAP Note

SAP System Components


Central instance (per Instance)
Database Instance (per Instance)
SAP agents (SMD, SAP Host Agent) (per
host)
Operating system
Third-party applications (backup
programs, hardware agents, etc.)
Total virtual memory needed
Page file size needed
1518419 - Page file and virtual memory required by the SAP system

Virtual Memory Needed MB


500 MB + 1 to 2 times PHYS_MEMSIZE + 2.5 GB + 250 MB per work process 62560
Approx. 2 GB 2000
Approx. 300 MB
300
5 to 10% of RAM of physical host, minimum 3 GB 5000
Depends on third-party application (2-5 GB)
4000
Total sum of virtual memory 73860
Total virtual memory - RAM 24709
Assumption Memory (MB) 49151
PHYS_MEMSIZE (MB) 21000
CPU 24
Work Process 70
SR#.

2
Recommendation

Based on AL12 statistics, It has been observed that work processes are getting high number of requestes for single application
server. Hence it would be good practice to get additional application server installed so that system will get additional resource
for processing the user requests.
Two application servers will help you to distribute the load from the systems and it will also minimize single point of failure of S
Application server upto certain extent.

You might also like