How to analyse the main memory usage in SAP ERP systems?

Dear expert,
I'm doing a research work about analysing the main memory usage in SAP ERP systems.
I would like to find out what is load in buffers and when. That means, which process have the control of these memories and which are always performing something, tables loaded, and so on. Becuase I tried to isolate the space needed by a simple webservice call (create one material) in my test system, but even after a $SYN there are something stored in the buffers. I use a BAPI to avoid the execution of the SAPGUI and its repercussion in the system (I know the BAPI called uses resources too, but when I run this BAPI to get the statistics, it's like ST02, I get different values). Could someone help me or recommend something specific to read? Thanks a lot in advance.

Dear expert,
Thanks a lot for your answer. The point is now that I want to isolate the memory used by a webservice that I call, I mean, I would like to know how many memory is this webservice using in each buffer. And could you tell me where could I read something about the order that things happen in SAP System when a webservice is called (always memory related), that's which steps are done to store data in buffers and so on. Thanks in advance.

Similar Messages

  • How to check the Customizing setting in Different SAP CRM System

    Hello Guru's
    I want to know how to check the Customizing setting in Different system i.e (Sandbox,Development,Quality,Production)
    I mean to say that i was to check all the 4 system are in same line in all the aspects or sink with each orther
    Thanks in advance
    With Regards
    Sreeram

    hi
    to synchronise all the clients in the CRM,u need to structure ur transport request,that is whenever a request has been made,the same has been transported to all the clients or not
    Go to T-Code -SE09 and copy all released transport request from each client from Sandbox,Development,Quality,Production and match all request manually.
    this is just a way other may be to see manually all the settings in all the clients
    best regards
    ashish

  • Curiosity about the level of load on SAP ERP systems

    Hello all,
    In my company, I'm in charge of the SAP capacity planning and so, every month, I fill several Excel sheets to follow the load of our systems.
    I am curious to know if our load is similar to that of other SAP ERP customers.
    I would be happy if some of you would like to post their monthly load statistics for R/3 or ECC systems.
    Of course, I begin :
    Production R/3 4.7 ext2 system, main modules SD and MM.
    460 declared users, average 110 concurrent users
    1 Win 2003 MSCS itanium cluster with 5 win 2000 32 bit app servers.
    stats for November :
    Thousands of steps
    TOTAL :            22 500
    Dialog :                 797
    Background :        459
    RFC :                4 439
    UPD and UP2 : 14 418
    HTTP :                  523
    Average dialog step response time : 548 ms
    Database size : 1.1 To
    The load evolution of the system  is
    always increasing
    stable for dialog steps (sapgui)
    more and more external RFC calls
    more and more web services calls
    The system is less and less a transactional system and more and more a backoffice system executing services calls.
    Thanks to all who will be interested to share this load information.
    Regards,
    Olivier

    We are a manufacturing company and we have a lot of batch processing (MRP et al).
    Yes - the systems are pretty big
    DB-Server/CI: 4 x DualCore Opteron - 48 GB Memory (ENQ, BTC)
    AppServer: 4 x Opteron 48 GB Memory
    From a technical point of view we wouldn´t need the application server, the DB server could handle that load too.
    The main requirement we have is, that the avg. reponse time in VA01 for each line item is below 450 ms everywhere on the world (China, Poland, Russia) on those remote locations - the system is in Germany - so we are trying to make sure, that the main time consumed on the box itself is rather small because of not always reliant network connections to the east part of the world (actually VPN). 1/3 - 1/2 of the actual avg. reponse time is consumed for network transmission.
    On top of that we have about 550 printers defined because we print everything, that is related to the business process out of this SAP system which will also consume quite a bit of network speed/bandwith.
    Our users are pretty much "regaled" with response time, on days, where the avg. time is increasing 100 ms, we get a LOT of calls because of a slow system. The benchmark assumed 2 seconds are unacceptable for our users thus it may appear, that the boxes are oversized but we need that power to ensure the speed.
    Markus

  • My external HD increases the kernel_task memory usage.

    I use an external firewire hard drive, SmartDisk FireLite, on my eMac.
    the kernel_task memory usage (RSIZE) goes up to over 400MB,
    whenever I connect my external hard drive to my computer.
    normally, the kernel_task uses 100 to 150 MB
    with all scanner, printer, keyboard, mouse, and etc connected.
    soon after I disconnect the external HD,
    the kernel_task memory goes down to the normal usage.
    I don't know how kernel_task works, so I am not sure if the issue is normal...
    Does any kind of external hard drive take a lot of memory for kernel_task???
    If I use a USB hard drive, this won't happen???
    400MB for kernel_task is a lot to me,
    especially when i try to use softwares like photoshop, indesign, and etc...
    so, if I could save the kernel_task memory, it would help me tremendously.
    I would really appreciate it if you could give me any suggestion or answer.

    Thank you very much for mentioning the application.
    I've already downloaded and tried the shareware.
    It was great and provided more free space after running the program,
    I am pretty satisfied with the results I got.
    In fact, it gives me about 250MB more in free space on average.
    It would almost cover the memory loss caused by my external HD.
    However, I still hope there would be a way to stop my external HD eating much memory...
    Recently I found my ipod shuffle which I've also used to store files won't affect the kernel_task at all and barely use memory...
    I was thinking to get a new external HD as an option,
    but I am worried if the same problem would remain with the new HD...

  • How to make the main() thread wait?

    I would like to know how to make the main() thread wait for another thread?If I use wait() method in main() method it says "non-static method wait() cannot be referenced from a static context",since main()
    is static.

    Here is an example how you may wait for a Thread in the main -
    but be careful, this is no real OO:
    public class WaitMain {
    // this is the thread class - you may also create
    // a runnable - I use a inner class to
    // keep my example simple
         public static class ThreadWait extends Thread{
              public void doSomething(){
                   synchronized(syncObject){
                        System.out.println("Do Something");
                        syncObject.notify();
              public void run(){
                   // sleep 10 seconds - this is
                   // a placeholder to do something in the thread
                   try{
                        sleep(10000);
                        doSomething();
                        sleep(10000);
                   catch(InterruptedException exc){
    // this is the object we wait for -
    // it is just a synchronizer, nothing else
         private static Object syncObject = new Object();
         public static void main(String[] args) {
              System.out.println("This will start a thread and wait for \"doSomething\"");
              ThreadWait t= new ThreadWait();
              t.start();
              synchronized(syncObject){
                   try{
    // this will wait for the notify
                        syncObject.wait();
                        System.out.println("The doSomething is now over!");
                   catch(InterruptedException exc){
              // do your stuff

  • How to link the main site menu to an anchor on a subpage?

    How to link the main site menu (masterpage) to an anchor possition on a subpage? Is that possible. I would like the the contact menu to link to specific anchors  location contact FAQ hours. The way I do it now. I have to create seperate html pages, I would rather do it on one page. Thanks
    http://beta.tmj-sleep.ca/index.html

    Hello,
    To link a website Menu to anchors on any page in the website, you need to create a manual menu using the Menu Widget. You can change Menu to a manual Menu by clicking on the white arrow in Blue Circle which comes up at the top right of the Menu (Menu properties) and select the Menu type as Manual. Please have a look at the screenshot below :
    Now you can add change/add the text there and when you select the text/menu item then from the Hyperlink drpdown at the top in the toolbar, you can select the name of the anchor on any page of your website.
    Anchors are listed in Hyperlink dropdown in this format - Page Name:Anchor Name.
    Hope this helps.
    Regards,
    Sachin

  • [ASK] How to know the number of usage of each Atomic Service ??

    I correct my question:
    *How to know the number of usage of each Atomic Service by the Domain & Enterprise Services?*
    I want to see the number of usage of each atomic service(AS) by other services (DS & ES)
    ex:
    es_A  ----->  ds_B   (1x)    ----->    as_B    (2x) --> so as_B is accessed by es_A twice (2x)
    es_A  ----->  ds_C   (2x)    ----->    as_C    (2x) --> so as_C is accessed by es_A 4times (4x)
    es_A  ----->  ds_B   (2x)    ----->    as_D    (3x) --> so as_D is accessed by es_A 6times (6x)
    es_B  ----->  ds_B   (1x)   ----->    as_E    (1x) --> so as_E is accessed by es_B once (1x)
    es_B  ----->  ds_C   (3x)    ----->    as_F    (2x) --> so as_F is accessed by es_B 6times (6x)
    es_B  ----->  ds_B   (4x)    ----->    as_G    (1x) --> so as_G is accessed by es_B 4times (4x)
    etc..
    Is there any tool in OSB, WLS, BPEL Console or Java Developer to support it?
    Thank you...

    user13294928 wrote:
    Ganesh wrote:
    Their are two ways to do this
    1. In the sbconsole, when you click on the proxy or any resource name, you will see information about number of references and referenced by as two parameters. Click on the number you will drill down into exact schemas, business service, split joins, etc it refers and who all refers this resource.--> Where can I see the information?
    2. In the OEPE, eclipse you can see the same in the "Reference" view of the OSB perspective.--> I'm using Java Developer right now, does it work?Thank you1. You can see the reference in: sbconsole -> Resource View -> Click on Proxy or any resource name -> it will show Ref: <n> some number and -> Click on the number. Do you see this?
    2. JDeveloper should also have a resource view, but have not tried it though

  • How to find the main window?

    Hi, can someone help me. I cant find the main multi track window. Ive looked in the window drop bar and searched with no luck and its starting 2 get annoying. Please any info would help

    I got it from a mate who's doing a music degree. Its the educational version its authentic. I was having problems with it just shutting down on me in the middle of a session so I re-installed the programme then when i ran it ther were no windows. I had to click on the window bar to make them appear but i dont know how th make the main multi track window appear? I installed the patch but still no change. Its probably somthing i have to open ye?

  • Toolkit for CreateJS: How to control the main timeline from outside the canvas.

    Hey Everyone,
    I'm currently trying to do something simple, but my animation breaks whenever I attempt to change my code. I have created a basic animation in Flash where an object moves from the left side of the canvas, to the right, and then loops from the last frame to the first frame. Nothing else. The animation is simply put on the main timeline. I exported the animation with Toolkit for CreateJS through Flash's extension and the animation runs as it should. I am trying to start and stop (restarting from the first frame) the animation with mouse over and mouse off events. I want the events to fire when moused over/off a div OUTSIDE the animation's canvas tag. Is this possible with CreateJS? I'm trying to figure out how to control the main timeline without being inside the canvas tag.
    Example HTML:
    http://www.thephotoncore.com/testing/example_test.html
    Example Code:
    <section id="container">
      <canvas id="canvas" width="550" height="400" style="background-color:#cccccc"></canvas>
      <section id="animation_control">
        <p>Roll over to start and stop animation.</p>
      </section>
    </section>
    Thanks again for the help!
    -DJ

    Hi DjPhantasy5,
    All movieclips on the stage are children of the stage,
    So on the "mouseover" all movieclips on the stage could be stopped with stop and on the "mouseout" all children could be restarted with gotoAndPlay like this:
    function Stop()
              if (stage && stage.children)
                        var i, l = stage.children.length;
                        for (i = 0; i < l; i++)
                                  var child = stage.children[i];
                                  if ("stop" in child)
                                            child.stop();
    function Restart()
              if (stage && stage.children)
                        var i, l = stage.children.length;
                        for (i = 0; i < l; i++)
                                  var child = stage.children[i];
                                  if ("gotoAndPlay" in child)
                                            child.gotoAndPlay(0);
    See http://www.liauw.nl/forums/adobe/djfantasy5/index.html
    But it is also possible to expose "ball1", for example, by adding it to the document.
    This can be done by adding code to "ball1" like so:
    /* js
    document.ball1 = this;
    Then the stopping of the animation would look like:
    function Stop()
         if ("ball1" in document)
              document.ball1.stop();
    etc.
    Have fun!
    Ronald

  • How to analyse the query

    hi all,
    please tell me the order of execution of the below query.
    my doubt is here the data will be fetched for doc_type and doc_number is null or first it will fetch the data based on company,reference,partent from activity_details
    SELECT REFERENCE,SERIAL,JOB_NUMBER
    FROM PROCESS_DETAIL
    WHERE BASED_ON ='TBA'
    AND PROCESS_TYPE = 'H'
    AND STATUS IN('2','4','6')
    AND EXISTS (SELECT 1 FROM JOB_HEADER JH
                WHERE COMPANY = JH.COMPANY
                AND REFERENCE = JH.REFERENCE
                AND JH.STATUS IN('2','4','6'))
                AND NOT EXISTS (SELECT 1
                                FROM ACTIVITY_DETAILS
                                WHERE COMPANY = COMPANY
                                AND REFERENCE = REFERENCE
                                AND SERIAL    = PARENT
                                AND DOC_TYPE IS NOT NULL
                                AND DOC_NUMBER IS NOT NULL)please let me know how to analyse the query?

    Use alias for tables in SELECT clause. Try it.
    SELECT REFERENCE,SERIAL,JOB_NUMBER
    FROM PROCESS_DETAIL PR
    WHERE BASED_ON ='TBA'
    AND PROCESS_TYPE = 'H'
    AND STATUS IN('2','4','6')
    AND EXISTS (SELECT 1 FROM JOB_HEADER JH
                WHERE COMPANY = PR.COMPANY
                AND REFERENCE = PR.REFERENCE
                AND STATUS IN('2','4','6'))
                AND NOT EXISTS (SELECT 1
                                FROM ACTIVITY_DETAILS
                                WHERE COMPANY = JH.COMPANY
                                AND REFERENCE = JH.REFERENCE
                                AND SERIAL    = PARENT -- maybe PR. alias here
                                AND DOC_TYPE IS NOT NULL
                                AND DOC_NUMBER IS NOT NULL)

  • After upgrading ipod touch4 to ISO 5, why is the 'other' memory usage running at 25gb?

    just upgraded my ipod touch4 to iso 5 and discovered that the "other" memory usage is running at 25gb and basically uses all of my 32gb capacity.  Something mucst be wrong???

    it is icloud's backup and photostream feature. Turn them off and reboot the device and the space will come back.

  • How to run the Main.kon file ?

    Hi
    I have Downloaded and Installed
    SAP Widget Foundation.
    I am trying to Create the HelloWorld Widget.
    I have Written the Main.kon file
    as described in the tutorial.
    But how to run the Main.kon file ?
    Regards
    Rajendra

    hi,
    check whether you have installed yahoo widget engine...
    Then right-click on the main.kon and choose run..
    thanks
    jaideep

  • What are Microsoft- or other's-best practice or recommendation of Disk usage, CPU usage, memory usage monitoring to prevent system trouble ?

    We use win2003,win2008,win2012 servers.
    I heard somewhere that Microsoft recommendation threshold of disk usage monitoring is ( free disk space >= 15- 20 %) , if I remember correctly, but how about CPU usage and memory usage monitoring ? 
    What are  Microsoft- or other's-best practice or recommendation of Disk usage, CPU usage, memory usage monitoring to prevent system trouble and improve availability ?

    Hi,
    You can refer the following Performance Tuning Guidelines,
    Performance Tuning Guidelines for Windows Server 2003
    http://download.microsoft.com/download/2/8/0/2800a518-7ac6-4aac-bd85-74d2c52e1ec6/tuning.doc
    Performance Tuning Guidelines for Windows Server 2008 R2
    http://blogs.technet.com/b/josebda/archive/2010/08/27/performance-tuning-guidelines-for-windows-server-2008-r2.aspx
    WINDOWS SERVER 2012 - PERFORMANCE TUNING GUIDELINES
    http://blogs.technet.com/b/itprocol/archive/2012/11/27/windows-server-2012-performance-tuning-guidelines.aspx
    Hope this helps.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • How to see the MM invoice changes in sap?

    Hi
    How to see the MM invoice changes in sap ?

    Dear Prashant,
    When ever we perform LIV and is blocked for payment (due to price variance or other variance) is stored on table RBKP_BLOCKED
    Now when we release it through t. Code MRBR that time its get deleted from RBKP_BLOCKED
    So you can always track it :
    Go to ->SE16 ->Enter table name CDHDR -.>Table contents (F7)
    In the selection screen enter
    OBJECTCLAS as INCOMINGINVOICE
    OBJECTID as =Invoice no+year (e.g 51056066022011 where is 5105606602 invoice no 2011 is year)
    TCODE as MRBR
    ->Execute
    You will find the details when it was released  Date ,Time, User ID etc
    Edited by: redriver on Dec 26, 2011 2:23 PM

  • How to change the field length in standard sap program.

    Hi All,
    How to change the field length in standard sap program.
    Urgent
    Example:
    Text1 type c length 75,
    To change :
    Text1 type c length 150,
    Point will be rewarded..
    Thank you,
    Vikram.C

    If the only solution is to change the sap standard program, simply change the program, it will prompt for an access key. This key can be retrieved in the SAP support portal (service.sap.com) at keys and requests, sccr keys, register object.
    Sometimes these actions are outsourced to a competence center, so maybe youre not entitled to do this, in any case ask a resident senior developer for support.
    regards, Rob

Maybe you are looking for