Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Qustion of tuning

Qustion of tuning

From: music4 <music4_at_163.net>
Date: Wed, 2 Nov 2005 08:54:48 +0800
Message-ID: <dk92nf$jfm@netnews.net.lucent.com>


Greetings,

I am running an Oracle 8.1.7 instance, and now I want to tune its performance. But I get two confusions:

  1. From Oracle's report.txt statistic, I can see latch "library cache" has relative low hit ratio 85% while other latches' hit ratio are all above 99%. Then I am considering to enlarge SHARED_POOL_SIZE. But by "SELECT * FROM V$SGASTAT", I find "shared pool free memory" is 60M bytes, that means shared pool is not full.
  2. By "select sql_text, parse_calls, executions from v$sqlarea", I find many of frequently-executed statements has close "parse_calls" and "executions". For example, a statement's "parse_calls" is 436505031 and "executions" is
  3. I writes all statement with bind mode, so the statements are text identical. But why Oracle always reparse those statements? As mentioned in question 1, shared pool has free space, why Oracle don't put parsed statements in shared pool for reusing? How to solve this problem?

Thnaks in advance,
Evan Received on Tue Nov 01 2005 - 18:54:48 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US