|
|
Question : High Parse to Execute Ratio
|
|
Hi,
I am using an application (called PVCS) that uses a 8.1.7 oracle database. I monitor the database using a third product tool called TOAD.
On the TOAD analysis section I have a couple of "Warnings" that I have never fully understood. (P.S. the database is running fine).
Below is the Statistic along with the value :-
Parse to Execute Ratio 46.99 DBWR Average Scan Depth 4500
The reason for this two messages (as given by TOAD) are something like
High Parse to Execute Ratio Number of DB files too High ?
Does anybody know what they mean, do I need to worry about them as my buffer cache hit ratio is about 95%. Is there anything I can do to "correct" these values
Thanks
Alistair
P.S. Have have 200 cursors, and force cursor sharing, I thought this might help the parse to execute ratio. I can not alter the application, but from looking at the SQL, it does seem to be using bind variables, so I am assuming the application is O.K.
|
Answer : High Parse to Execute Ratio
|
|
Did you run the TOAD stats immediately / shortly after a startup as they don't appear to tally with the v$systat figures (which I assume it was generated from)
I would say that the figures you have seem fine - its all very application dependant really - it doesn't take much to skew the figures in the short term.
If you are not seeing any library cache latch contention or shared pool fragmentation, then I would leave well alone.
Rather than tune to the statistics, you would be better looking at a 'real world' benchmark - user perceived performance etc and then use the statistics to diagnose the problem.
HTH Bob
|
|
|
|
|