Skip to Content
avatar image
Former Member

Checking Memory Allocation for SAP and Database

Hi Experts,

We are running SAP in HP-UX + Oracle. I would like to ask on how I can check the memory allocated in SAP and database. Also, is there a way to check the memory utilization of the system?

Appreciate help on this matter.

Thank you.

Regards,

Sameysha

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Jan 22, 2009 at 09:40 AM

    Hai,

    Check ST02, for memory allocation in SAP systems. (Buffers, Roll area, etc). Also you can see the parameters and the values (double click) they hold in ST02.

    Check ST04, for memory allocation in Oracle.

    You can use ST06 - Detail Analysis menu to check all the necessary things at OS side.

    For example - TOP CPU, Memory,Swaps,etc.,

    Regards,

    Yoganand.V

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 07, 2009 at 03:47 PM

    Memory management in SAP and Oracle is one huge topic, to simplify very briefly....

    a. SAP memory consists of all the SAP buffers(program,tables, screens, etc), memory (extended memory, roll and paging) and work process memory. Goto ST02 > Detail Analysis > click on Storage. You may sell all the details. Bear in mind, heap memory (local) will be used if the memory quota/allocation for the workprocess is exceeded.

    b. Oracle memory is mainly SGA (buffer, shared and other pools), PGA and Oracle shadow process memory. You may view the SGA allocated from V$SGA, getting to know PGA allocated is slightly more complicated, a quick search from the FAQs notes in OSS will help you.

    Add comment
    10|10000 characters needed characters exceeded