What %of Avg Response time for Avg DB Time is known as Good Perfformance ?

If my average response 875 mili seconds - what %of DB Time is accepted as best perofrmance.
could any one give bench marks for Best peforming ABAP (R/3) System>
Rgds
PR

Hey,
In general, normal performance should have
60% DB and 40% appl, however, those performance are right for ECC/R3, if you are using other system, this is not relevant, for example XI, might have 80%DB and only 20% appl.
it looks like your system is not having performance problems,
due to the fact that you have 875 mili sec average response time.

Similar Messages

  • Meals Per Diem by time for trip - start time & End time of the trip

    Hi,
    Please let me know if the Meal per Diem by time for trip -  - start time & End time of the trip is active or Inactive in SAP 6.0 .
    Can Meal per Diem by time for trip (not by hours) be configured in SAP Travel management.
    Please let me know how it can be configured - please provide an insight & details how it can be configured.
    We are trying to implement Meals Per Diem by time to European countries .
    Thanks in advance.
    Best regards,
    Sekhar.

    Hi,
    Yes Meals per diem can be configured based on time of trip.. (V_T706H)
    Following help would be helpful for you..
    Regards,
    Muhammad Umer
    Define Per Diems for Meals/Time
    In Travel Accounting you can do accounting of meals per diems for exact times.
    The meals per diems/time are distinguished using the following control parameters:
    trip country
    trip region
    enterprise-specific trip type
    These three control parameters are active during accounting.
    For every possible combination of the allowed entry values of the control parameters defined by you in the section Control parameters for trip costs, a meals per diem/time must be defined.
    statutory trip type
    trip activity type
    statutory reimbursement group for meals/accommodations
    enterprise-specific reimbursement group for meals/accommodations
    For each trip provision variant, you can determine how these control parameters influence the determination of reimbursement rates for meals per diems.
    If these control parameters are active, you have to define a meals per diem for each combination of all active control parameters.
    day
    The meals per diems/time can be scaled according to the total number of trip days. The valuation of the trip duration is carried out according to time, the entries are to be made correspondingly.
    For first/last trip day the following is required:
    number of days 1: time interval in which the meals per diem is                 reimbursed.
    Example:
    08.00 - 09.00 75.20 ATS
    If a trip starts before 8.00 a.m. and ends after 09.00 a.m., a meals per diem of 75.20 ATS is reimbursed.
    For entire trip days you require:
    number of days 99: complete time interval from 00.00 hours to 24.00 hours.
    For entire trip days with stopovers you require:
    number of days 98: Point in time up to which per-diem amount is                    reimbursed.
                       In general, an interval of <Zone
                       minute is enough.
    Example:
    08.00 - 08.01 100.00 ATS for destination France
    For a stay in France from 00.00 hours to 08.30 hours, a meals per diem /time of 100.00 ATS is reimbursed.
    For a stay in Germany from 8:31 hours to 24.00 hours, you access the corresponding  meals per diem/time for Germany.
    Validity interval in minutes
    The meals per diem/time are defined for a specific time in the system via the control parameters, a validity interval in minutes, via a validity period and the reimbursement amounts.
    Note
    If the reimbursement rates in a meals per diem/time are changed, you do not need to create a new meals per diem/time, but rather you can delimit the previously valid meals per diem/time in regard to time using a delimitation date. When you do this, a new identical meals per diem/time which is valid as of the entered date, is generated. For this new meals per diem/time, you need then only change the reimbursement amounts.
    Requirements
    You need to have defined the control parameters which you intend to use for modifying the meals per diem/time in the section Control parameters for trip costs.
    Recommendation
    SAP recommends that you set the end date of the validity period of a meals per diem/time to the date 31.12.9999, since the end date cannot be changed at a later stage.
    In this way no restrictions are placed on delimiting.
    Activities
    To define a meals per diem/time, proceed as follows:
    1. Choose the trip provision variant you require.
    2. Assign control parameters according to your requirements.
    Note that you cannot change the control parameters at a later date.
    3. In the field Time from, enter the time that you wish to define as the start of the exact (to-the-minute) validity interval.
    4. In the field Time to, enter the time which you wish to define as the end of the exact (to the-minute) validity interval.
    5. Define a validity period via the fields Start and End.
    Note that you cannot change the end date at a later stage.
    6. In the field Currency, assign the required currency for the reimbursement amounts.
    7. Enter the tax-free reimbursement amount in the field Tax-free amount.
    8. Enter the enterprise-specific reimbursement amount in the field reimbursement amount.
    9. Enter the reimbursement amount which you charge a customer in the field Amount for customers.
    Note
    At present, this amount is not evaluated by the standard programs.
    To delimit a meals per diem/time, proceed as follows:
    1. Select the required meals per diem/time in the overview screen.
    2. Choose Goto -> Detail.
    You are now in the detail screen.
    3. Choose Edit -> Delimit validity.
    4. Enter the new validity date in the field Valid from.
    5. Press the function key Continue.
    6. Check the tax-free reimbursement amount in the field Tax-free amount and change it if necessary.
    7. Change the enterprise-specific reimbursement amount in the field Reimbursement amount if necessary.
    8. If necessary, change the reimbursement amount in the field Amount for customers.
    Note
    At present, this amount is not evaluated by the standard programs.

  • Select statement is taking lot of time for the first time Execution.?

    Hi Experts,
    I am facing the following issue. I am using one select statement to retrieve all the contracts from the table CACS_CTRTBU according to FOR ALL ENTRIES restriction.
    if p_lt_zcacs[] is not initial.
    SELECT
               appl ctrtbu_id version gpart
               busi_begin busi_end tech_begin tech_end
               flg_cancel_obj flg_cancel_vers int_title
             FROM cacs_ctrtbu INTO TABLE lt_cacs FOR ALL ENTRIES IN p_lt_zcacs
                                                    WHERE
                                                    appl EQ gv_appl
                                                    AND ctrtbu_id EQ p_lt_zcacs-ctrtbu_id
                                                    AND  ( flg_cancel_vers EQ '' OR version EQ '000000' )
                                                    AND flg_cancel_obj EQ ''
                                                    AND busi_begin LE p_busbegin
                                                    AND busi_end GT p_busbegin.
    endif.
    The WHERE condition is in order with the available Index. The index has  APPL,CTRTBU_ID,FLG_CANCEL_VERS and FLG_CANCEL_OBJ.
    The technical settings of table CACS_CTRTBU says that the "Buffering is not allowed"
    Now the problem is , for the first time execution of this select statement, with 1.5 lakh entries in P_LT_ZCACS table, the select statement takes 3 minutes.
    If I execute this select statement again, in another run with Exactly the same parameter values and number of entries in P_LT_ZCACS ( i.e 1.5 lakh entries), it gets executed in 3-4 seconds.
    What can be the issue in this case? Why first execution takes longer time?.. Or is there any way to modify the Select statemnt to get better performance.
    Thanks in advance
    Sreejith A P

    Hi,
    >
    sree jith wrote:
    > What can be the issue in this case? Why first execution takes longer time?..
    > Sreejith A P
    Sounds like caching or buffering in some layer down the i/o stack. Your first execution
    seems to do the "physical I/O" where your following executions can use the caches / buffers
    that are filled by your first exectution.
    >
    sree jith wrote:
    > Or is there any way to modify the Select statemnt to get better performance.
    > Sreejith A P
    If modifying your SELECTS statement or your indexes could help depends on your access details:
    does your internal table P_LT_ZCACS  contain duplicates?
    how do your indexes look like?
    how does your execution plan look like?
    what are your execution figures in ST05 - Statement Summary?
    (nr. of executions, records in total, total time, time per execuiton,  records per execution, time per record,...)
    Kind regards,
    Hermann

  • Crystal report from MSC taking long time for the first time

    Hello Friends,
    I have a report designed in Crystal Reports to display the BP details. It is giving some performance issues. In the analysis it is found that it is taking long time immediately after i restart the machine. From the next time it is not that worse.
    If anybody is facing the same performance issue while using the crystal reports, kindly let me know the reasons for this. I would like to know the ways to increse the performance.
    Thanks for all your support.
    Best regards,
    Swarna Seeta

    Hello Swarna
    Reporting is quiet a heavy component which interacts with many other dlls.
    What happens when you say generate report from the mobile application for the first time, UI Framework knows that it is a reporting call and it will instantiate Reporting Manager. Reporting Manager is the single point of contact for the entire reporting functionality. During the initialization of reporting manager,
    it needs to instantiate all other working components like Error Hanlder, Data handler, Resoure component and crystal reports etc..Resource component is a COM component and so there will be lot of Marshallign/Unmanrshalling from Dotnet calls. Since all these sub components are singleton classes, initialized only once for the first time and reuse the same instance in the subsequent attempts.
    Hope I had made it bit clear
    Best Regards
    Shankar

  • Amount of time for backup with Time Machine

    How long should it take to backup my hard drive with Time Machine?
    I have an iMac (late 2007).  My hard drive has 222.88 GB of data according to Time Machine which is now running.  However, it has only backed up 11.47 GB of data since it started almost 7 hours ago.  It is backing up to an iOmega 1TB USB 2 partitioned external hard drive. The partion for the backup is 444 GB or so of space.
    Can the backup be speeded up?  It seems like an it is taking an extradordinary amount of time for the backup.
    Thanks for your help.
    Vernon

    Hi Andy,
    We have found that JMX Mbean registration is one factor in startup time, if you have JMX turned on. On joining the cluster, nodes register their MBeans with the MBean servers. If every node has management=all, every node is an MBean server node, whether its needed or not. This can result in an MBean registration storm as every node registers their Mbeans with every other node at startup. Its especially noticable if you have a lot of caches in your cluster. We suggest that only MBean server nodes have the management=all setting to minimize this registration process on startup.
    Marie
    [email protected]

  • Auto populate system time for start/end times in OTL Time card

    Hi,
    Is there an option of defaulting the time-card entry/exit times to system-time.
    Say on the time-card a press of a button will default the start-time and end-time(and have these as read-only).
    Is this possible in OTL with any preferences ?
    The client wants to do-away with the time-clocks all together. If such a feature is available in OTL.
    TIA,
    VB
    Edited by: VB on Jun 13, 2011 5:39 PM

    VB,
    You can't add logic in layouts to auto populate the time based on clock. You will have to depend on a custom process to do it.
    Also least time period of entry is day, not week. Look at the preferences setup of your test employee.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • HT1553 What is the best system for a real time cloud back up of documents?  My MacBook crashed, and I lost 2 hours of writing and could not find a way to restore it.

    My MacBook Pro crashed while I was rewriting a book, lost more than an hour of work and could not find a way to restore it.  Did not have Time Machine set up, but it appears that Time Machine does not have Real Time back up and documents must be manually stored.
    I need an automatic, real time back up to keep this from happening - I'm not happy my MacBook has crashed twice now.   What is the best cloud system for Real Time backup?   Thanks to anyone who can help me, I'm not the most astutde computer guy... James

    One way would be to use Dropbox, or a similar sync service, and just keep your critical documents in the appropriate folder. Dropbox, at least, keeps a local copy of everything and syncs automatically to the cloud whenver a change is made. Dropbox is free for up to 2GB of data.
    There are also true backup services such as CrashPlan+:
    http://www.crashplan.com/consumer/crashplan-plus.html
    which provide automatic backups whenver a change is detected. It's not free, but usually such services aren't too expensive unless you need to back up a lot of data.
    Regards.

  • What are the criteria/scenarios for zero down time to be true?

    As stated in the subject title. Could someone explain to me situations where zero down time can be achieved and situations where it cannot?
    Edited by: 877132 on Aug 3, 2011 8:28 PM

    Zero-downtime in what context? Initial load, failover, upgrade?
    During initial load, with a zero-downtime requirement, changes will be taking place on the source. How do those get replicated to the target while the load is taking place? You start Extract before the initial load, so that any DML changes made during the load process can be captured.
    The recently published Apress book on GoldenGate discusses zero-downtime migration.
    • Keep the old database you’re migrating from synchronized with the new database.
    After the migration cutover, keep the old database synchronized for some period
    of time until you’re certain there will be no fallback to the old database.
    • The old database will actively process SQL changes until the migration cutover.
    Typically the cutover occurs during a scheduled weekend maintenance window or
    during a slow period for the website or application.
    • During the interim period until the migration cutover, the new database can be
    used for read-only queries as needed. Although supported by Oracle GoldenGate’s
    bidirectional replication feature, typically the data in the new database isn’t being
    updated until after the cutover. If updating data in the new database before the
    cutover is a requirement for your project, you need to configure bidirectional
    replication to keep both databases synchronized.
    Database data and structures in the old database can be different than the new
    database. This depends on the type and complexity of migration. For example,
    specific data types or structures may need to change if you’re migrating from a
    SQL Server database to an Oracle database. If you’re simply migrating from an
    Oracle 10g to an Oracle 11g database, you may have the exact same application
    data and data structures. You may also be using Oracle GoldenGate to migrate
    other types of applications from old to new releases, and the data structures in
    those cases may be different.
    • Data in the old database must be kept current with the new database, and there
    should be no replication lag at the time of cutover or fallback. Before the cutover
    or fallback some lag can be tolerated, but the lag must be eventually eliminated
    prior to the application cutover or fallback. Any replication lag present at the time
    of cutover could cause a delay.
    • Cutover to the new database and fallback from the new database to the old
    database must happen quickly to minimize any downtime. Keep in mind that
    Oracle GoldenGate is only one piece the greater migration project, and you need
    tested procedures in place for all parts of your migration project, such as switching
    your application connections.
    • After cutover to the new database, the database roles are reversed and the new
    database becomes the replication source and the old database becomes the target.
    This allows for migration fallback to the old database if needed.
    • The time period permitted for the cutover and fallback procedures should be well
    understood. For example, a two-hour window for cutover and fallback has much
    different requirements than if an entire weekend is allowed for the cutover.

  • What is the sql query for the real time reports Resource Stats?

    Does anyone know what the query is that the real time report tool uses for the Resource Stats page?  Trying to develop a custom report that displays similar information that is updated regularly.

    Hi,
    009 wrote:
    Hi Frank,
    Just wanted your opinion on the above given SQLI'm not sure I understand it.
    I added some more formatting to help me read it:
    SELECT      A
    ,     CASE WHEN LAG(A,1) OVER (ORDER BY A) IS NULL
              OR A=LAG(A,1) OVER (ORDER BY A)
              THEN LAG(B,1) OVER (ORDER BY A)
         END B_LAG
    ,     B
    FROM     (
         SELECT A, B
         FROM
              SELECT '1'A,'Apple' B FROM DUAL UNION ALL
              SELECT '1'A,'cat'B FROM DUAL UNION ALL
              SELECT '2'A,'bat'B FROM DUAL UNION ALL
              SELECT '3'A,'rat'B FROM DUAL UNION ALL
              SELECT '2'A,'yellow'B FROM DUAL UNION ALL
              SELECT '1'A,'pin'B FROM DUAL
         CONNECT BY PRIOR A=B
         ORDER BY A
    );What is the purpose of the CONNECT BY in what you have so far?
    Is the idea that you will add another CONNECT BY query, using
    CONNECT BY  b_lag  = PRIOR b?
    Do you think that will be better than using ROW_NUMBER?
    Will it work if (a, b) is not unique?

  • I want to overlay elapsed time for 30 hour time lapse onto 30 minute video.

    Title says it all.  I have 92k pictures that I've put into an ~30 minute time lapse video.  The pictures came from about 30 hours of recording.  I would like to add a clock to show the time on to the video.  I have sequences broken up by hours of the day, so I could create one hour segments very easily.
    I've tried playing around with the timecode filter, but it doesn't do what I want it to (or I can't figure how to make it do what I want it to do).
    Thanks for the help.

    There isn't a built in clock effect in PrPro... timecode is the closest to it but probably won't work for what you want. After Effects may have one, but I'm not sure. There are probably some third party ones but I don't know of any off hand. Otherwise you may have to build and animate it yourself using titles or something like that. Again AE may help with that but I'm not certain. The time lapse part should be pretty easy. You can import them as image sequences if they're sequentially named, or else import them with a 1 sec default duration and add them to an appropriately sized sequence using automate to sequence or just by dragging and dropping.

  • How do we tune a query that takes more time for the first time?

    Hi,
    First time it takes 20 secs and subsequent times 2 secs.
    Let me know if you need more info
    Thanks

    Following are the parameters set at the DB level.
    .__db_cache_size=2214592512
    .__java_pool_size=16777216
    .__large_pool_size=16777216
    .__shared_pool_size=1543503872
    .__streams_pool_size=33554432
    *._optimizer_cost_based_transformation='off'
    *._smu_debug_mode=4
    *.compatible='10.2.0.1.0'
    *.cursor_sharing='SIMILAR'
    *.db_block_size=8192
    *.db_domain=''
    *.db_file_multiblock_read_count=16
    *.job_queue_processes=10
    *.open_cursors=5000
    *.optimizer_mode='ALL_ROWS'
    *.pga_aggregate_target=1277165568
    *.processes=250
    *.remote_login_passwordfile='EXCLUSIVE'
    *.sessions=1000
    *.sga_target=3833593856
    *.undo_management='AUTO'
    *.undo_tablespace='UBPTAB_UNDO'
    Execution Plan
    Plan hash value: 2107556093
    | Id | Operation | Name | Rows | Bytes |TempSpc| Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT | | 45157 | 29M| | 9094 (1)| 00:01
    :50 |
    | 1 | SORT ORDER BY | | 45157 | 29M| 78M| 9094 (1)| 00:01
    :50 |
    |* 2 | TABLE ACCESS FULL| <tname>| 45157 | 29M| | 2564 (2)| 00:00
    :31 |
    Following are result from dba_tab_statistics.
    NUM_ROWS BLOCKS EMPTY_BLOCKS AVG_CACHE_HIT_RATIO AVG_ROW_LEN
    112704 11520 768 685
    AVG_SPACE_FREELIST_BLOCKS NUM_FREELIST_BLOCKS
    0 0
    Follwing was the time it has taken to generate the explain plan report after issuing the below command.
    set autotrace traceonly
    Elapsed: 00:00:15.49
    Following is the statistics
    Statistics
    0 recursive calls
    0 db block gets
    11380 consistent gets
    0 physical reads
    0 redo size
    8823636 bytes sent via SQL*Net to client
    37731 bytes received via SQL*Net from client
    3019 SQL*Net roundtrips to/from client
    1 sorts (memory)
    0 sorts (disk)
    45267 rows processed
    Pl let us know how to tune the same.
    Thank you all for the help

  • Editing clip times for bulk clips (time lapse content)

    sorry if this has been asked tons of times, i searched but found no answer.
    i'm doing a time lapse video, and have about 500 images uploaded so far. is there any way, after dragging the images down to the timeline, to edit them all at once? i've been doing each one by one, and it's a pain in the *ss.
    any help is much appreciated!

    G'day davidson,
    The main reason I posed that question was that the folks that know way more than I do would've probably asked that question first. They may know of a better way of actually applying a single edit across multiple clips but I did find a way that may suit your purpose. With all clips in the clips pane go to Edit>Select All then drag to the timeline or clip viewer whilst maintaining Select All (i.e. all clips highlighted in blue). Go to Video FX in Editing and select Fast/Slow/Reverse and drag the slider toward Faster until you get the desired effect in the Preview and click Apply. I only did a short test over a few clips and it seemed to work and of course I wasn't able to set the clip duration but the slider would probably work fine for time-lapse effect. Obviously it was important to keep all the clips as Selected.

  • Opinions - time for a new computer?  need more RAM, Time Machine back up full - get new computer?

    I am in a quandary.  My early 2008 iMac needs more Ram.  I could upgrade from 2gb to 4gb for around $60.  My 1T external hard drive for Time Machine is full and I do not relish the idea of it erasing old data if I continue to use it this way, but then I am shelling out more money for a new hard drive.  Can get new 3T hd for about $200.  Is it worth it to shore up my computer?  I have recently upgraded OS to ML and it is really starting to act sluggish.  I hate the idea of having to transfer everything over to a new Mac and therefore new OS.   I need a working computer every day for business for my husband, so it would be impossible to go without a computer while things are being transferred over - and how long would it take for me to do that.  Plus, will files and photos be transferred over exactly as I have organized them?  I have spent a lot of time organizing bookmark folders in Safari, mailboxes in Mail and albums and folders in iPhoto.  Don't want to start from scratch again.   Also don't like the idea that the new iMacs don't have a slot for dvds and cds, playing and burning.  I do a lot of this kind of thing.  So then I would need to buy a separate thing for doing this as well as the computer itself.  Have wondered how many things have changed from ML to Maverick.  Another big learning curve???
    Would really appreciate any thoughts and opinions.  I am a senior citizen and don't know how to sort through this.  One thing I think about is that I don't know how much longer I will be living and able to do computer work. I know everything is a risk, but would like some advice even if it is only an opinion.

    It's probably time for a new machine. You won't have to start from scratch. Migration Assistant will bring over all of your data and apps (some may need to be re-activated using product keys). Depending on how much you actually have, a few hours should be all it takes over Ethernet.
    Time Machine should continually erase the oldest backups when it needs space for new ones.
    You might want to do both. Upgrade the RAM in the old machine to the max it will take, and buy a new machine as well. If your husband really needs a machine available all the time for business, having a 'spare' is a good thing.
    Check out what's available in the refurb store. They are virtually indistinguishable from new retail stock and come with a full warranty. You can save hundreds.
    http://store.apple.com/us/browse/home/specialdeals/mac

  • Booking time for different activities without involving costs

    Hi Friends,
    one of my requirement is,i need to define defferent activity types like Lunch time and driving time to capture the time for the different operations and infact it should not involve any cost related stuff,how can we acheive this in standard config.
    Regards,
    Srinika

    Hi,
    Create a work center and create various activity type like
    Transport time
    Waiting time for gate pass
    Waiting time for PTW
    Idle time in lunch etc.
    Assign all the activity type to the work center.
    Don't define the CO activity rate for the above activity
    When you use this work center, you can refer any of these activities and book man hours with out associate cost booking.
    Hope it will help!
    Cheers,
    Raj

  • Get actual time for specific time zone

    Dear experts,
    is it possible to get the actual time for a given time zone? We need to know the time of a certain plant and we are searching for a standard function module which calculates the time based on the plants time zone.
    Thanks in advance,
    David
    Edited by: David Claes on Apr 12, 2010 5:05 PM

    You can use TIME ZONE statement for this.
    DATA: time_stamp_s TYPE string,
                time_stamp     TYPE timestamp,
                tzone              TYPE timezone,
               wf_date_conv TYPE sy-datum,
               wf_time_conv TYPE sy-uzeit.
    tzone = 'CET'.
    CONCATENATE sy-datlo   "Local Date
                              sy-timlo    "Local Time
                      INTO time_stamp_s.
    time_stamp = time_stamp_s.
    CONVERT TIME STAMP time_stamp TIME ZONE tzone INTO DATE wf_date_conv TIME wf_time_conv.
    Otherwise FM IB_CONVERT_INTO_TIMESTAMP/IB_CONVERT_FROM_TIMESTAMP can bne used for same.
    Edited by: Satyajit on Apr 13, 2010 1:31 PM

Maybe you are looking for