Performace scenarion
Hi All,
Would really appriciate, if you could direct me a link/forum/book/blog/whitepaper, where writer discuss the live scenarion of performace issue and also their resolution.
Well, that was a little rude, wasn't it?I don'th thinks so.
Anyways, if you have read that stuff and have understood it all, you would have known already how to deal with performance issues. There is no real-life case studies taught anywhere or are mentioned in the books. I would suggest you to get Practical Oracle 8i by Jonathan Lewis and Scaling Oracle 8i by James Morle if you really want to understand about how oracle works and what one should do to get the best out of it?That is what poster expect from big guns. My intention was just to let you know, what was required from my side and not to make harsh comments.
Similar Messages
-
Performace : SQL with CASE
Hi,
Why execution plan for SQL1 & SQL2 are same?
Is there any performace impact(as compare to normal select) if we put CASE statement in SQL?
SQL1
SELECT
CASE WHEN PCS_SKEY < 1 then NULL ELSE PCS_SKEY END PCS_SKEY,
CASE WHEN MDT_SKEY < 1 then NULL ELSE MDT_SKEY END MDT_SKEY,
CASE WHEN DLS_SKEY < 1 then NULL ELSE DLS_SKEY END DLS_SKEY,
CASE WHEN MVI_SKEY < 1 then NULL ELSE MVI_SKEY END MVI_SKEY
FROM F_REG
SQL2
SELECT
PCS_SKEY,
MDT_SKEY,
DLS_SKEY,
MVI_SKEY
FROM F_REGExplain Plan
SQL1:
Operation Object Name Rows Bytes Cost Object Node In/Out PStart PStop
SELECT STATEMENT Optimizer Mode=ALL_ROWS 4 M 38755
TABLE ACCESS FULL SMMTDW.F_REG 4 M 64 M 38755
SQL2:
Operation Object Name Rows Bytes Cost Object Node In/Out PStart PStop
SELECT STATEMENT Optimizer Mode=ALL_ROWS 4 M 38755
TABLE ACCESS FULL SMMTDW.F_REG 4 M 64 M 38755 -
Performace Which is better ? : Bapi inside a loop OR Select from Tables
Hi Gurus,
I have a report which displays purchase info records.
If I am selecting from tables i need to use EINA, EINE, EORD and some other tables.
There is a BAPI which gets all purchase info records specific to a vendor , material , purchasing organisation.
QUESTION: Performace wise which is the better Approach, either selecting from tables or BAPI for Purchase info records
Regards
Avi.Whether it using BAPI or select. you need to check the performance. If you have full key for these tables EINA, EINE, EORD then mak a select outside of the loop and within loop use READ TABLE statement with binary search. of if you want multiple records within loop then use loop insdie loop.
Your final objective is to minimise the database hits . If you use bapi inside loop then your database hits will be more
select from EINA
select from EINE
select from EORD
loop at itab,
read table EINA
read table EINE
read table EORD
endloop
a® -
Hi,
All Iam doing File to Proxy Scenarion.
File is picked up by XI Properly and Pushing in to R/3 also Successful.When I checked in R/3 SXMB_MONI ,My Status is Scheduled and Green status.If I go and checked in to the Trace Is giving following.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Inbound Message
-->
- <SAP:Trace xmlns:SAP="http://sap.com/xi/XI/Message/30">
<Trace level="1" type="B" name="CL_XMS_HTTP_HANDLER-HANDLE_REQUEST" />
- <!-- ************************************
-->
<Trace level="1" type="T">XMB was called with URL /sap/xi/engine?type=receiver</Trace>
<Trace level="1" type="T">COMMIT is done by XMB !</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-ENTER_XMS" />
- <!-- ************************************
-->
<Trace level="1" type="B" name="CL_XMS_MAIN-SET_START_PIPELINE" />
- <!-- ************************************
-->
<Trace level="1" type="B" name="SXMBCONF-SXMB_GET_XMB_USE" />
<Trace level="1" type="B" name="CL_XMS_TROUBLESHOOT-ENTER_PLSRV" />
<Trace level="1" type="T">****************************************************</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">XMB entry processing</Trace>
<Trace level="1" type="T">system-ID = SED</Trace>
<Trace level="1" type="T">client = 110</Trace>
<Trace level="1" type="T">language = E</Trace>
<Trace level="1" type="T">user = CSYAM</Trace>
<Trace level="1" type="Timestamp">2007-10-09T02:15:06Z CET</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">****************************************************</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_UC_EXECUTE" />
- <!-- ************************************
-->
<Trace level="1" type="T">Message-GUID = AB0B13E0760B11DCC45100118566337F</Trace>
<Trace level="1" type="T">PLNAME = RECEIVER</Trace>
<Trace level="1" type="T">QOS = EO</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PIPELINE_ASYNC" />
- <!-- ************************************
-->
<Trace level="1" type="T">Get definition of external pipeline = RECEIVER</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-LOOKUP_INTERNAL_PL_ID" />
<Trace level="1" type="T">Get definition of internal pipeline = SAP_RECEIVER</Trace>
<Trace level="1" type="T">Queue name : XBTR0008</Trace>
<Trace level="1" type="T">Generated prefixed queue name = XBTR0008</Trace>
<Trace level="1" type="T">Schedule message in qRFC environment</Trace>
<Trace level="1" type="T">Setup qRFC Scheduler OK!</Trace>
<Trace level="1" type="T">----
</Trace>
<Trace level="1" type="T">Going to persist message</Trace>
<Trace level="1" type="T">NOTE: The following trace entries are always lacking</Trace>
<Trace level="1" type="T">- Exit WRITE_MESSAGE_TO_PERSIST</Trace>
<Trace level="1" type="T">- Exit CALL_PIPELINE_ASYNC</Trace>
<Trace level="1" type="T">Async barrier reached. Bye-bye !</Trace>
<Trace level="1" type="T">----
</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
- <!-- ************************************
-->
<Trace level="1" type="T">--start sender interface action determination</Trace>
<Trace level="1" type="T">select interface *</Trace>
<Trace level="1" type="T">select interface namespace</Trace>
<Trace level="1" type="T">no interface found</Trace>
<Trace level="1" type="T">--start receiver interface action determination</Trace>
<Trace level="1" type="T">Loop 0000000001</Trace>
<Trace level="1" type="T">select interface MI_APAR_Proxy*</Trace>
<Trace level="1" type="T">select interface namespace http://com.starhub/FICO-BILLING-APAR</Trace>
<Trace level="1" type="T">no interface found</Trace>
<Trace level="1" type="T">--no sender or receiver interface definition found</Trace>
<Trace level="1" type="T">Hence set action to DEL</Trace>
</SAP:Trace>
Please help us,its urgent.
Regards
KUMARHey kumar,
What you can do step by step is as follows:
1. Go to SMQ2 and ctivate/delete the queues, then re-run your scenario. If problem solved well and good.
2. If problem is not solved, then use tcode <b>SICF</b> -> F8 and check the default_host->sap--->XI. check if all the services are active or not. if active then it will be in pure black color. if not active then activate it and then your scenario. If problem solved well n good.
3. If problem is not solved yet, then use tcode <b>SM59</b> and test HTTP connectioin.
SM59 ---> open "HTTP connection to ABAP system" ---> double click on "INTEGRATION_DIRECTORY_HMI".
Now pree the connection test button and select the "Accept all further Cookies" check box and press "Yes". If test results are positive i.e. if there is no error then test your scenario and if you have problem please consult with your Basis persion.
I hope all above mention setps will resolve your problem.
Regards,
Sarvesh
*****Reward Points, if it helped you. -
Hi
We are having many Oracle 10.2.0.3 instances on Unix and Windows .
We donot have Enterprise Manager configured and we donot have licence for the diagnostic packs.
Requirement : My manager wants a Graphical Report for each database intance showing its performace details . He needs the reports monthly .*
I tried to convince him by generating AWR reports , however he said he is not satistisfied with it because its too technical . He needs something in a graphical format or a presentation format where a non technical person can easily understand some things like :
1) When was peak load on the database
2) Which Application was using most resources
3) Which Table/Object was most queried
4) Statistics in regards to Disk/Network/CPU
Actually the report should be similar or a kind of Oracle EM dbcontrol's Persormace Tab where we can see all the graphs at any point of time .
I have to create a dynamic report every month with the details mentioned above for any point of Time with in the last one month.
The resulting report can be in Excel or PPT
Any pointers or Templates to get the result is highly appreciated .
ThanksOk, I have simulated your problem and I fixed it:
1- Download the ojdbc14.jar file from this link: http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-10201-088211.html
2- In the run.sh file change the content like belows:
#!/bin/ksh
# Licensed to the GNU GENERAL PUBLIC LICENSE Version 3
# ASH Viewer start up batch script
# Required ENV vars:
# JAVA_HOME - location of a JDK home dir
export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64
export CLASSPATH=/home/oracle/ashv-3.4-bin/lib
export JAVA_EXE=$JAVA_HOME/bin/java
$JAVA_EXE -cp /home/oracle/ashv-3.4-bin/lib -Xmx128m -jar ASHV.jar
~ Don't forget to change to your JAVA_HOME, in my case my JAVA_HOME is /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64
3- don't forget to run the following command in order to convert the file in Linux:
dos2unix run.sh
4- Change the permission so the run.sh become executable
5- Make sure the Oracle system user has the privilege to execute and access the ashv-3.4-bin folder
6- run ./run.sh
and you will get the graphs and the screens
Hope it helps,
Wissem
Edited by: orawiss on Apr 9, 2011 3:12 PM -
Oracle 11g performace tunning book
Please suggest the good book for oracle 11g performace tunning ,
which gives the complete idea of performance tunning.888412 wrote:
Please suggest the good book for oracle 11g performace tunning ,
which gives the complete idea of performance tunning.
Define what do you mean by "complete" . If you are willing to read just one book to read all about Performance Tuning, well guess what, there isn't any. Every book that you are going to read from a good author, like the one suggested by Martin , is going to be useful . And just so you know, 12c is the latest release.
HTH
Aman.... -
High Sea Sales scenarion?
Hi,
Can somebody please describe the High Sea Sales scenarion in actual and its mapping in the SAP on the transactional level.
Thanks
Rajivhi,
If Sales to be done in Sea itself and you do not want to post the material in to inventory. But you require to make Sales invoice.
You would be giving purchase orders and selling it to the customers by endorsing the documents (Shipping bill ).
There would not be any material quantity updating (no quantity should reflect in the system as per legal requirement). Only value updating will take place.
It is like taking commission for the sales without disclosing the vendors details to the customers.
saravanan -
Make to order / Make to Stock / Make to production. Scenarion.
Hello..
Please explain Make to order / Make to Stock / Make to production. Scenarion in details with examples.
David.Dear David
Make-to-order production is a process in which a product is individually manufactured for a particular customer. In contrast to mass production for an unspecified market where a material is manufactured many times, in make-to-order production a material is created only once though the same or a similar production process might be repeated at a later time.
You can use make-to-order production:
For branches of industry or products where a small quantity of products with a large number of different characteristics are manufactured
When a product has to be assembled particularly for a sales order
Choose a make-to-stock strategy, if:
The materials are not segregated. In other words, they are not assigned to specific sales orders.
Costs need to be tracked at material level, and not at sales order level.
You should always use make-to-stock production if you produce stock independently of orders because you want to provide your customers immediately with goods from that stock later on. You might even want to produce goods without having sales orders, if you expect that there might be customer demand in the future. This means that make-to-stock strategies can support a very close customer-vendor relationship because your objective here is to provide your customers with goods from your stock as quickly as possible. Returns that have passed quality inspection and other unexpected goods receipts can be used for other sales orders.
This does not mean that you have unreasonably high stock levels. You can avoid them by doing one of the following:
Create a production plan in advance (in Demand Management) to plan your stock.
If you make use of this option, you may also want to decide whether sales orders exceeding your plan are to affect production or not.
Receive sales orders relatively early on (using scheduling agreements, for example).
thanks
G. Lakshmipathi -
Increasing the Performace of GLPCA Table
Dear All,
Is there any way to increase the performace of GLPCA table
Regards
VSKRHi,
It depends on your SAP release. The easiest way to see if it's possible is to go to OSS and type 'GLPCA performance'. There are several notes regarding this issue, but only some could be reolevant for your current SAP release.
Regards,
Eli -
Business scenarion in PM Module
hello,
Can anybody plz tell me the business scenarion in detail (including domain & SAP) for pm module.
Thanks in advance.Hi,
Follow these links.
[SAP Help1|http://help.sap.com/saphelp_erp60_sp/helpdata/en/b0/df293581dc1f79e10000009b38f889/frameset.htm]
[SAP Help2|http://help.sap.com/saphelp_46c/helpdata/en/fe/67ec5c9d6f11d189b60000e829fbbd/frameset.htm]
Regards,
Maheswaran -
Need file to fiel scenarion with multiple target
Need file to fiel scenarion with multiple target with screen shots
Thanks & Regards
SateeshHi,
I could not understand your Qn.
Nageswar. -
Newbie to XI - Simple File to File Scenarion
Hi Friends,
I am newbie to XI. Learning XI. I have trying FILE 2 FILE scenarion firstly in which i have given simple XML file as input and simple mapping rules. Scenarion is executing as i can see the input xml is deleting. But output file is not getting created.
In Runtime workbench i tried to see the error log messages. I got the following error:
Error in XI pipeline .... HTTP 403 ERROR. CONTACT SAP INTERNET COMMUNICATION FRAMEWORK TEAM.
Can you please let me know what is the problem in this?
Thank you very much in advance.
Kind Regards,
Tom
Message was edited by:
Tom MinHi Dimitris,
I have tried SICF transaction code. and i DOUBLE CLICKED
DEFAULTHOST->SAP->XI->ADAPTER_PLAIN
It opened up a "Create/Change a Service" window. In that i can see the below:
ICF Path /default_host/sap/xi
ICF Object adapter_plain -
Service (Inactive)
etc...
Please let me know do i need to do any settings or do i need to set anyother values.
Thanks
Tom
Message was edited by:
Tom Min -
How to improve Performace of this data.
Hi All,
We have ticket_master table with 200,000 currently and grows 2000 records per day. structure is
ticket_no VARCHAR2(20) PK,
trip_id VARCHAR2(20) RK refers to trip_master(trip_id),
passenger_name,fare,boarding etc...
second table is Ticket_cancellations currently 5000 records and daily it gets 50 records minimum.
Ticket_no RK references to TIcket_master(ticket_no),
cancellation_charges.... etc.
like if we need to see list of passengers for any trip we are querying like this
SELECT ticket_no,name_of_the_passenger.. FROM ticket_master WHERE ticket_no NOT IN (SELECT Ticket_no FROM ticket_cancellations) WHERE trip_id = my_trip_id;
it seems the performance is getting reduced with the growing size of both tables.
Is there any way we can improve this performace. we have indexes created on both tables.
Thanks in advanceI agree.
SELECT ticket_no,name_of_the_passenger..
FROM ticket_master
WHERE ticket_no NOT IN
(SELECT Ticket_no
FROM ticket_cancellations
WHERE trip_id = my_trip_id);
This involves creating a little temp table for each record in ticket_no. Then full scanning it.
Change it to
SELECT ticket_no,name_of_the_passenger..
FROM ticket_master B
WHERE ticket_no NOT EXISTS
(SELECT null
FROM ticket_cancellations A
WHERE A.ticket_no = B.ticket_no
AND trip_id = my_trip_id);
Then you get an index hit in both cases. -
CAD Unable to load performace pack
Hi I'm unable to get the Posix performace pack to initialise properly.
<Performance Pack> Unable to load performance pack, using Java I/O.
I'm using SunOS stagexxx 5.7 Generic_106541-11 sun4u sparc SUNW,Ultra-2
) and weblogic 5.1 SP8.
JDK is :-
java version "1.3.0_02"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0_02)
Java HotSpot(TM) Client VM (build 1.3.0_02, mixed mode)
And Ideas?
I have also tried Weblogic 5.1 SP11 but get the same result.
Execute permissions are also set on libmuxer.soHi.
Hmm. What is your shared library path set to? Or better still, from your
weblogic.log file what is your java.library.path set to?
Your platform looks ok. Your JDK version may be a little off, but I'm not
sure if that would be the cause of this problem.
Regards,
Michael
Chris Dugdale wrote:
Hi I'm unable to get the Posix performace pack to initialise properly.
<Performance Pack> Unable to load performance pack, using Java I/O.
I'm using SunOS stagexxx 5.7 Generic_106541-11 sun4u sparc SUNW,Ultra-2
) and weblogic 5.1 SP8.
JDK is :-
java version "1.3.0_02"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0_02)
Java HotSpot(TM) Client VM (build 1.3.0_02, mixed mode)
And Ideas?
I have also tried Weblogic 5.1 SP11 but get the same result.
Execute permissions are also set on libmuxer.so--
Michael Young
Developer Relations Engineer
BEA Support -
Question: Difference in performace between 256gb vs 512gb
A friend of mine today made funny of me by asking this question:
Besides the storage capacity difference,
what are the difference (if there are any), between a MacBook Pro Retina 15" with 256gb vs 512gb.
Same processor, same ram, same evereything. Exactly two identical machine, but one with 256gb and the other with 512gb.
Again, I know the storage difference, but there are any improvement in performace, speed and responsiveness?
Thank you
And tomorrow I can give him the answer :-)No performance difference, only storage capacity.
Ciao.
Maybe you are looking for
-
HT201335 how to mirror my mac laptop to TV screen
I have set-up my Apple TV through ITunes and on the Apple TV. AirPlay is on. Now I like to know how I can watch a German TV show which I have rot saved on my harddrive, I am streaming it, I can watch it on my laptop screen. I want to mirror it on my
-
I am using an imac OS X Lion 10.7.5 (11G63b) with processor 2.7 GHz Intel core i5, memory 4GB 1333 MHz DDR3 . Recently my imac is freeze and have a spinning wheel after couple hours working. Sometime it is automatically turn off. My disk space have 7
-
Hi I am using JDev 11.1.2.1. My requirement is to calculate the datefield by considering anither datefield thats entered in by the user. Suppose i have entered a datefield "Today" as 12/04/2012 Now i want to calculate another datefiled's date as 12/0
-
Highlighting protected pdf on Reader for iOS (iPad4)
I have a textbook pdf which allows me to highlight and add sticky notes on multiple versions of Windows, but does not seem to allow the same function on Adobe Reader for iOS (iPad4). Is this function supported, and if yes, how do I troubleshoot? Tha
-
Importing photos to Pages ( or Iweb for that Matter )
Just installed Ilife 08 and Iphoto seems to be working fine in and of itself but I am having trouble accessing my Iphoto Library from Pages ( and Iweb ). If I have an open Pages document and I try to import a picture to use in that document, the Ipho