I used the wrong wording there, it's actually called an Execution Plan
but I think of it as a path being mapped through your database.
Databases store execution plans to help them run repetitive statements
more efficiently.

The database's CBO takes each SQL statement that it receives and creates
an "execution plan" that it uses to run through the data. The CBO then
stores that plan so that the next time that statement comes in it
already knows how to run it. Sometimes the stored plan is not the best
optimized plan and can be tweaked. Oracle uses EXPLAIN PLAN, in MSSQL
you can view the execution plan and optimize it through Query Analyzer.

You can read about Oracle's explain plan here 
http://www.oracle-base.com/articles/8i/ExplainPlanUsage.php


-----Original Message-----
From: Action Request System discussion list(ARSList)
[mailto:[email protected]] On Behalf Of vikram_k
Sent: Wednesday, February 16, 2011 9:53 PM
To: [email protected]
Subject: Re: Performance matrix

hi ,

thanks all for the inputs, I am currently using AR Log analyzer for my
analysis would like to see what RRR team has in the tool (Misi can i
have a
look at the tool for a day so as to convince my management to buy it). I
have few questions though,

1) The application is running since 8 years almost ( ARS 5.0.1 on
SOLARIS/Oracle 9)
2) When we say i need to check my indexes on all the heavy forms what do
i
exactly need to do i know i have some 30 index fields set on one of my
heavy
form i am sure its causing problems but not sure how do i tweak it.
3) I see a lot of errors in my arerror.log file which says "too many
filters
executed" if i am not wrong they indicate filter looping or is there any
other issue. Will increasing the filter stack size to 400 from current
200
help?
4) We are also planning to increase the fast tread count to 16 from 12
and
reduce the list thread count to 16 from 20 will it help?
5) And Tommy last one is for you, I am not aware of what exactly is
execution paths for oracle and its optimization do we have this on
oracle 9.

We have already turned off the unqualified searches and working on
setting
up archival functionality to reduce the search timing, but it still does
not
seem to have made a dent in my issue. 

Thanks,
Vikram

Tommy Morris-2 wrote:
> 
> You may also want to ask your DBA's to make sure that the queries'
> execution paths are optimized. Oracle 10g would save the execution
path
> automatically but 11g does not. Once I started sending captured
queries
> (pulled from SQL logging) to our dba's and they scripted the execution
> path, we started seeing big performance improvements.
> 
> 
> 

-- 
View this message in context:
http://old.nabble.com/Performance-matrix-tp30936611p30946631.html
Sent from the ARS (Action Request System) mailing list archive at
Nabble.com.

________________________________________________________________________
_______
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug11 www.wwrug.com ARSList: "Where the Answers Are"

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug11 www.wwrug.com ARSList: "Where the Answers Are"

Reply via email to