Could you please suggest me which version is good and Why?

I have same program but names different, but with different selects and different logic ( for perfromance tuning). I mean below three resembles to same program took different timings in se30:
Which one is the BEST ;
Program  YKRAR232 took :
  ABAP                                                 1,875,565  =  54.1%
  Database                                                 1,479,609  =  42.6%
    System                                                   114,485  =   3.3%
                                                              3,469,659  = 100,0%
Program ZKRAR232 took :
     ABAP                                                   482,858  =  12.5%
Database                                                 3,303,617  =  85.7%
   System                                                    66,941  =   1.7%
                                                                3,853,416  = 100,0%
Program YJV_ZKRAR232 took :
     ABAP                                                   529,327  =  32.5%
Database                                                 1,004,661  =  61.7%
   System                                                    94,538  =   5.8%
                                                               1,628,526  = 100,0%
THANKS IN ADVANCE

Because of the buffering issue, it's difficult to give a good answer. If you just look at run times of database selects, you have to leave enough time between runs for the buffers to be refreshed. Instead, you might want to use transaction ST05 (performance analysis). You can use the explain function on each select to see how efficient (or not) it is. The results returned are calculated by the database and buffering is not an issue. But it may be difficult to compare differnt programs because you may end up trying to compare a lot of selects using a little time each against another larger select that takes longer.
For strictly ABAP processing, this isn't a problem.
What I would do is run each program a number of times one after the other and compare programs based on the least run time of each.
Performance tuning is as much art as science and there are other things to consider as well. For example, a highly tuned program will likely have more code and be more difficult to read and maintain. If the performance savings aren't that great, I would go with the simple program.
Rob

Similar Messages

  • Could you please tell me what are Firefox Aliases and why do have 9 of them?

    In my applications folder Firefox Alias keeps appearing, I now have 9 of them. Could you please tell me what they are? Also, when I go to open a new tab the screen fills with boxes of sites I have been to previously. I do not like this, how do I stop that from happening?
    Thanks

    Aliases are the same as shortcuts. You can remove the aliases without hurting anything.

  • Hi, Could you please suggest a video player, that support all video formats?

    Hi, Could you please suggest a video player, that support all video formats?

    This is probably as good as it gets:
    https://itunes.apple.com/app/media-player-playerxtreme-hd/id456584471
    You won't find anything that plays "all video formats", because of the restrictions built into the iOS.

  • Could you please tell me, which oracle commands can get below result?

    Could you please tell me, which oracle commands can get below result?
    1. Total size of archive generated
    TotalArchive (GB) Date
    24.415 28-02-2013
    14.223 29-03-2013
    12.133 30-02-2013
    2. Total number of archive logs generated
    COUNT(SEQUENCE#) TO_CHAR
    123 28-03-13
    234 29-03-13
    124 30-03-13

    997398 wrote:
    Could you please tell me, which oracle commands can get below result?
    1. Total size of archive generated
    TotalArchive (GB) Date
    24.415 28-02-2013
    14.223 29-03-2013
    12.133 30-02-2013
    2. Total number of archive logs generated
    COUNT(SEQUENCE#) TO_CHAR
    123 28-03-13
    234 29-03-13
    124 30-03-13query V$LOG

  • Could you please give me an example of reconcilation and consolidation for

    Hi all:
    could you please give me an example of reconcilation and consolidation for ODS?
    Thank you very much1

    could you please give me an example of reconcilation and consolidation for ODS?
    like we can take example like this.
    from different data sources we get data in to one dso and consolidate the data before making availabe to reporting.
    we will remove duplicates if any,

  • TS1292 Hi, can you please take a look at my account and why its asking me to contact support. I have my billing address correct and everything but for some reason its not letting me to authorize my transaction

    Hi, can you please take a look at my account and why its asking me to contact support. I have my billing address correct and everything but for some reason its not letting me to authorize my transaction

    We are all fellow users here and have no way of accessing your account information; iTunes Store employees do not participate in these forums. You will need to do what it says, contact iTunes Support. Go here:
    http://www.apple.com/emea/support/itunes/contact.html
    to contact the iTunes Store.
    Regards.

  • Could you please suggest me the scenario for this requirement ?

    In module booking process we need the following process
    1.Student select their interested event package via website.
    2.Advisor review the student's event package list.
           2.1 In case of REJECT : student need to revise their list
           2.2 In case of APPROVE : all event package have confirm and run fee calculation.
    The information above is shortly requirement , if any one have suggestion for this requirement please suggest me.

    Vorad,
    I have some suggestions for you:
    1.  Create the module/event booking with 'Manual Conditional' flag.  Then, when the advisor approves a booking, remove the conditional flag.  If the advisor rejects, cancel the booking.  Here, you need to create some kind of UI for the advisor to review and approve/reject the requests.
    OR
    2.  Create the booking using a booking status such as 'pre-booked'.
    OR
    3.  Don't create any bookings from the student side.  Just create a booking plan instead.
    OR
    4. Look at a subtle process change that would let you use more out-of-the-box user interfaces/processes.  Students simply request special booking authorization for the event packages they want.  This automatically sends workflow approval messages to the advisor.  Then, just have a general rule which blocks all bookings that don't have this special authorization.   Once the student has a special booking authorization, he can just go into the course registration self-service and book the approved event packages.
    Michael

  • Could you please suggest me the basic ABAP class names?

    I am trying to go to ABAP training, so l like to know the basic class name that i can take to learn ABAP. Please let me know. Thank you in advance.
    Aslam.

    Fundamentals is good, but you will also need these to really get you going.
    ABAP Objects
    http://www50.sap.com/useducation/curriculum/course.asp?rid=466&cid=60187182
    Advanced ABAP
    http://www50.sap.com/useducation/curriculum/course.asp?rid=466&cid=60208381
    Programming ABAP Reports
    http://www50.sap.com/useducation/curriculum/course.asp?rid=466&cid=60193497
    ABAP Dictionary
    http://www50.sap.com/useducation/curriculum/course.asp?rid=466&cid=60173823
    Regards,
    Rich Heilman

  • Could you please help me on COBRA Subsidy config

    Hi All,
    Could you please suggest me where I am going wrong ?? OR what I need to do ??
    I have configured Cobra and COBRA Subsidy. I enrolled employee into COBRA but in IT0212 I have selected the subsidy check box but not able to get the subsidy rate, It is populating 0.00 instead of calculated subsidy cost.
    In IT0211, subsudy tab is in display mode and I am not able to select the check box.
    Thanks,
    Pradeep

    What version of OS X are you using? Exactly which MBA model do you have?

  • Could you please confirm that the Service Pack 3 will install on SQL Express 2008 R2 SP2 With Advanced Services.

    We are using SQL server  Express 2008 R2 SP2 With Advanced Services.Its a 64 bit server.We want to Patch Service Pack 3 On express edition. Could you please
    tell us whether  the Service Pack 3 will install on SQL Express 2008 R2 SP2 With Advanced Services or not
    Could you please suggest me on this.
    Sainath Kompelly

    No, you cannot install SP3 on Express edition as Microsoft did not release it for Express Edition as noted here: http://blogs.msdn.com/b/sqlreleaseservices/archive/2014/09/26/sql-server-2008-r2-service-pack-3-has-released.aspx.
    You can see that Express edition is missing from the list of supported editions in the details section here: http://www.microsoft.com/en-us/download/details.aspx?id=44271
    Satish Kartan www.sqlfood.com

  • Why GWt suggest box is not working in the latest versions of Firefox ? It was working only in Firefox 3 and not other versions. could you please assist in this regards.,

    Why GWt suggest box is not working in the latest versions of Firefox ?
    It was working only in Firefox 3 and not other versions. could you please assist in this regards.,

    jbren wrote:
    I repeatedly have problems with playback on my STB's. Go thru all the motions, inhouse agent, fix multi room dvr problems. Unplug unit, unplug dvr, etc. etc. etc.  The DVR'd show will play on the DVR but not on the STB's. What's up with that?
    Sorry to hear the auto fix suggested early did not fix your problem. So we can get more information from you, I have copied your post to our private support board. Please refer all correspondences to there from here on out. You can easily get to the private support one of two ways. In the email you signed up for the forums with, you will receive a link to click on. Make sure you are already signed into the forums before clicking on this link. Another way of getting there is by clicking on your username anywhere you see it in the forums. This brings you to your account profile. Scroll down to the section labeled "My Support Cases" . In there you will see the link to your case.
    Anthony_VZ
    **If someones post has helped you, please acknowledge their assistance by clicking the red thumbs up button to give them Kudos. If you are the original poster and any response gave you your answer, please mark the post that had the answer as the solution**
    Notice: Content posted by Verizon employees is meant to be informational and does not supersede or change the Verizon Forums User Guidelines or Terms or Service, or your Customer Agreement Terms and Conditions or plan

  • HT203196 My macbook air 13inch got shutdown 3 times by itself. I tried installing SMC package as suggested but my computer is telling the update is not required. Could you please help me on fixing this issue. Thanks.

    My macbook air 13inch got shutdown 3 times by itself. I tried installing SMC package as suggested but my computer is telling the update is not required. Could you please help me on fixing this issue. Thanks.

    What version of OS X are you using? Exactly which MBA model do you have?

  • I have Xerox 3140 printer. Mountain Lion version can not use my printer. could you please help me. I know little English. I would like to thank those who help.

    I have Xerox 3140 printer. Mountain Lion version can not use my printer. could you please help me. I know little English. I would like to thank those who help.

    I have a small office. I have three devices mac mini osx 10.08. your suggestions helped me. I would like to thank. I liked your help. partially solved the problem .. I installed the drivers from the other computers on the network. When printing a document, "no pages found" error occurs. and can not print the document. please help me. I do not want to get a new printer. thank you for friendship ...

  • Hi i want to buy External hard disk which supports mac os latest versions upto mavericks, please suggest me which one is best.

    Hi i want to buy External hard disk which supports mac os latest versions upto mavericks, please suggest me which one is best.

    Check out something like this, I have a couple and they have great. Get the amount of storage that you will need.
    http://eshop.macsales.com/shop/firewire/1394/USB/EliteAL/eSATA_FW800_FW400_USB

  • My version of Lightroom 6 is still showing trial version after Serial Number has been Installed.  I have tried re-installation but still have the same problem.  Could you please forward a solution to this problem.

    My version of Lightroom 6 is still showing trial version after Serial Number has been Installed.
    I have tried re-installation but still have the same problem.
    Could you please forward a solution to this problem.

    Close your iTunes,
    Go to command Prompt -
    (Win 7/Vista) - START/ALL PROGRAMS/ACCESSORIES, right mouse click "Command Prompt", choose "Run as Administrator".
    (Win XP SP2 & above) - START/ALL PROGRAMS/ACCESSORIES/Command Prompt
    In the "Command Prompt" screen, type in
    netsh winsock reset
    Hit "ENTER" key
    Restart your computer.
    If you do get a prompt after restart windows to remap LSP, just click NO.
    Now launch your iTunes and see if it is working now.
    If you are still having these type of problems after trying the winsock reset, refer to this article to identify which software in your system is inserting LSP:
    iTunes 10.5 for Windows: May see performance issues and blank iTunes Store
    http://support.apple.com/kb/TS4123?viewlocale=en_US

Maybe you are looking for