Exp SQL Due To Program Buffer
Exp SQL Due To Program Buffer
Recommendation: Implement the buffer settings recommended below (after testing on your test system)
then monitor swapping in the program buffers to see if further increases are necessary.
SELECT "LDATA" AS c
FROM "REPOLOAD"
WHERE "PROGNAME" = @P1 AND "R3STATE" = @P2 AND "MACH" = @P3
/* R3:KRN:0 T:REPOLOAD */
Buffer Settings
Parameters Description Current value Default Value
abap/buffersize Program buffer size 300000 480000
rsdb/cua/buffersize CUA Buffer Size 3000 5000
rsdb/ntab/entrycount Number of nametab entries 19977 30000
administrated
rsdb/ntab/ftabsize Data area size for field description 30004 48000
buffer
rsdb/ntab/irbdsize Data area size for initial records 6000 9500
buffer
rsdb/obj/buffersize Size of export/import buffer 4096 20000
rsdb/obj/max_objects Max. no. of exporting/importing 2000 20000
objects
rtbb/buffer_length Size of single record table buffers 10000 30000
sap/bufdir_entries Maximum number of entries in the 2000 10000
presentation buffer
zcsa/db_max_buftab Directory entries in generic table 5000 10000
buffer
zcsa/presentation_buffer_area Size of the buffer allocated for 4400128 20000000
screens
Parameters Description Current value Default Value
zcsa/table_buffer_area Size of generic table buffer 30000128 50000000
If a program buffer of more than 150 MB is allocated, defective basis addresses of NT System DLLs may
fragment the address space of work processes. The large shared memory segments (such as PXA and
extended memory) may not be created because the free address space available is fragmented by these
DLLs. This may lead to a start with the PXA buffer of 4 MB and consequently to
PXA_NO_SHARED_MEMORY errors. If these errors occur, see SAP Note 129813.
Server SAPAPP02
Buffer Settings
Parameters Description Current value Default Value
abap/buffersize Program buffer size 300000 480000
rsdb/cua/buffersize CUA Buffer Size 3000 5000
rsdb/ntab/entrycount Number of nametab entries 19990 30000
administrated
Parameters Description Current value Default Value
rsdb/ntab/ftabsize Data area size for field description 30002 48000
buffer
rsdb/ntab/irbdsize Data area size for initial records 6000 9500
buffer
rsdb/obj/buffersize Size of export/import buffer 4096 20000
rsdb/obj/max_objects Max. no. of exporting/importing 2000 20000
objects
rtbb/buffer_length Size of single record table buffers 10000 30000
sap/bufdir_entries Maximum number of entries in the 2000 10000
presentation buffer
zcsa/db_max_buftab Directory entries in generic table 5000 10000
buffer
zcsa/presentation_buffer_area Size of the buffer allocated for 4400128 20000000
screens
zcsa/table_buffer_area Size of generic table buffer 30000128 50000000
If a program buffer of more than 150 MB is allocated, defective basis addresses of NT System DLLs may
fragment the address space of work processes. The large shared memory segments (such as PXA and
extended memory) may not be created because the free address space available is fragmented by these
DLLs. This may lead to a start with the PXA buffer of 4 MB and consequently to
PXA_NO_SHARED_MEMORY errors. If these errors occur, see SAP Note 129813.