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 PHi,
>
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 SeetaHello 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.
VernonHi 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 PMVB,
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 -
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... JamesOne 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 PMZero-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
ThanksFollowing 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. -
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,
SrinikaHi,
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 PMYou 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
-
The program used to run perfectly fine, and quickly, at that. Recently it takes about 5 minutes to open a single page. I know the problem is not with my system because everything else runs fine, and Internet Explorer opens up immediately. What caused
-
I have an iPod, iPhone and iPad all set up to a Dell laptop. I recently got a Macbook Pro, how do I transfer all my control for my devices from the Dell to the MacBook? Can anyone help?
-
Undeploy Cartridge in UIM (Error)
Hi all, Ive successfully deployed the base cartridges in UIM using the Cartridge Deployer Tools (CDT). However there's a request by my supervisory to have it all undeployed. I tried the same method via CDT by select the 'Undeploy Cartridge' option th
-
Java 1.5.0.2 web start fix?
1. My reading of this 4 yerar old bug: http://forums.java.net/jive/thread.jspa?threadID=315&tstart=0 lead me to belive that word smithing would be done to improve the scarry screen for the sofware publishers that are certified. IT WAS NOT, SAME SCARY
-
I keep getting an error message that reads: Not enough storage This iphone cannot be backed up because there is not enough icloud storage available. What does this mean? How do I fix it?