Skip to Content
avatar image
Former Member



In st02, if there are more swaps in Buffers, which parameters should need to change.

Thanks in advance

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Sep 03, 2008 at 03:59 AM

    Hi Kobby,

    Before increasing the swap just check is this happening regularly.If you restart your application server then the buffer will be cleaned.There will be no swap.If again will get swaping then you can increase the parameter related swap for which type of buffer you are getting swap.

    All the buffer parameter you will get in st02.



    Add comment
    10|10000 characters needed characters exceeded

    • Hi

      Swaps are basically displacements happening in buffers.

      When you restart the system buffer will get cleared.

      By the way in St02 tcode you can view all the buffers and corresponding swaps happening in buffers.

      All the SAP buffers reside in shared memory.

      But before increasing the buffer size do detect that is the problem is only because of small buffer size settings

      and if free memory is available otherwise it will result in memory paging.

      Normally if swaps are more than or equal to 10,000 then you need to take some action.

      Regarding parameters related to buffer settings:

      Parameters Description:

      abap/buffersize Program buffer size

      rsdb/ntab/entrycount Number of nametab entries administrated

      rsdb/ntab/ftabsize Data area size for field description buffer

      rsdb/ntab/sntabsize Data area size for short NTAB buffer

      rsdb/ntab/irbdsize Data area size for initial records buffer

      rtbb/max_tables directory entries in the single record buffer

      rtbb/buffer_length Size of single record table buffers

      rsdb/cua/buffersize CUA Buffer Size

      zcsa/table_buffer_area Size of generic table buffer

      zcsa/db_max_buftab Directory entries in generic table buffer

      zcsa/presentation_buffer_area Size of the buffer allocated for screens

      sap/bufdir_entries Maximum number of entries in the presentation buffer

      nobuf/max_no_buffer_entries Number range buffer size

      rsdb/obj/buffersize Size of export/import buffer

      rsdb/obj/max_objects Max. no. of exporting/importing objects

      rsdb/esm/buffersize_kb Size of exp/imp SHM buffer

      rsdb/otr/buffersize_kb Size of OTR buffer

      rsdb/esm/max_objects Max. number of objects in the buffer.

      rsdb/obj/large_object_size Max. object size of export/import buffer

      zcsa/calendar_ids Max. number of directory entries

      zcsa/calendar_area Size of calendar buffer

      rsdb/obj/large_object_size Max. object size of export/import buffer

      Hope this helps.

      Kind Regards

  • avatar image
    Former Member
    Sep 03, 2008 at 02:47 PM

    Hi Kobby,

    Firstly, the Swaps that you are getting in ST02 are basicaly stored as peak values. So it might be that the Swaps that you are seeing, occurred a long time ago. So you will have to monitor if these Swaps are increasing or not. If they aren't then you need not worry, but if they keep on increasing steadily, then you might have to increase the Buffer size using the respective profile parameters. Double clicking on the individual buffers and choosing current parameters will show you the corresponding profile parameters and their current size. You can change the same from RZ10. But here's the catch: you cannot go on increasing Buffer sizes without affecting system performance and paging. For example, increasing the program buffer size will tend to icrease paging in your system if you do not have sufficient memory. So it is advisable to increase buffer sizes in sizeable amounts and roll back if necessary.

    Good Luck.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 07, 2011 at 03:15 PM


    Add comment
    10|10000 characters needed characters exceeded