I agree with Christian. We had the same memory leak
problem here before. It turned out there are some
heavily used sql statement without the bind variables.
  -   Christian Trassens <ctrassens_at_yahoo.com> wrote:
 > Answering your first message about the shrink of
 > free
 > space in shared pool. Check the parsing ratio:
 >
 > The hard parse with something like this
 >
 > SELECT substr(sql_text,1,40) "SQL",
 >                count(*) ,
 >                sum(executions) "TotExecs"
 >           FROM v$sqlarea
 >          WHERE executions < 5
 >          GROUP BY substr(sql_text,1,40)
 >         HAVING count(*) > 30
 >          ORDER BY 2
 >         ;
 >
 > The soft parsing something like this:
 >
 >
 > select count(*) from v$sqlarea
 > where version_count>5;
 >
 > And about parsing look for a note in metalink about
 > parameter _sqlexec_progression_cost.
 >
 > Try with cursor_sharing. Also refer to possibles
 > bugs
 > related in metalink.
 >
 > And about parsing you can also look in the v$sysstat
 > for statistics related.
 >
 > Check the shared pool latch rate too.
 >
 > Regards.
 >
 >
 >
 >
 >
 >
 > --- Kimberly Smith <ksmith2_at_myfirstlink.net> wrote:
 > > Only thing I have to add here is that I was not
 > > using MTS so which ever bug I was hitting (doco is
 >
 > > at the office) it was not related to that.
 > >
 > > -----Original Message-----
 > > Sent: Sunday, December 09, 2001 9:50 PM
 > > To: Multiple recipients of list ORACLE-L
 > >
 > >
 > > WinterSun,
 > >
 > > Hmm, this doesn't sound like bug 1397603.  That
 > bug
 > > manifests itself as a memory leak in the 'State
 > > objects' area of the shared pool, not the
 > > 'Miscellaneous' area.  Bug 1397603 is also fixed
 > in
 > > the 8.1.7.2 patchset, so if you already have that
 > > applied (hint, hint!) you're not encountering this
 > > bug
 > > and there's no need to set _db_handles_cached = 0.
 > >
 > > I believe the bug Kimberly is referring to is bug
 > > 1240484, which is a process memory leak (i.e.
 > > ORA-4030, not ORA-4031) with MTS shared server
 > > sessions when there are frequent
 > > connect/disconnects.
 > > That bug is fixed in 8.1.7.1.
 > >
 > > If IOT's are involved, you could be hitting bug
 > > 1642964 if the IOT is the inner table in a nested
 > > loop
 > > join.  Fixed in 9.0.1.  Workaround:  set
 > > optimizer_index_caching = 1
 > >
 > > I'm more inclined to believe you're hitting bug
 > > 1921561 or bug 1970290, both of which have been
 > > awaiting more info from the customer for whom the
 > > bug
 > > was filed.  The workaround for both of them was to
 > > set
 > > STAR_TRANSFORMATION_ENABLED = FALSE or
 > > _db_file_noncontig_mblock_read_count = 1.  If you
 > > use
 > > bitmap indexes, disabling star transformation is
 > > likely to cause a noticeable performance hit so
 > you
 > > might want to try the other workaround.
 > >
 > > Otherwise, if you can reproduce this in a test
 > > environment, it would be helpful to file a tar
 > with
 > > support so a bug can be filed.
 > >
 > > HTH,
 > >
 > > -- Anita
 > >
 > > --- WinterSun Zhao <wintersun_zhao_at_21cn.com>
 > wrote:
 > > > Hi, Kimberly:
 > > >    Thank you for your guide.
 > > >    I checked Metalink and find that is a bug.
 > Bug
 > > > No. 1397603.
 > > >    I think I will add the parameter
 > > > _db_handles_cached to 1 later. I will also patch
 > > it
 > > > to 8.1.7.2 too.
 > > >    Thank all of you.
 > > >    B.R.
 > > >
 > > > > This sound pretty much like the same problem I
 > > had
 > > > with 8.1.7 on HP.
 > > > > They have a memory leak when you
 > > > connect/disconnect and it you have
 > > > > a lot of those you start to see it in your
 > SGA.
 > > I
 > > > had to patch to
 > > > > 8.1.7.1 plus an additional bug fix.  Check on
 > > > Metalink to see if there
 > > > > is the same problem with Windows.  It also
 > could
 > > > be that you really
 > > > > do need more then 50M.  Pin in the bigger
 > > packages
 > > > you use (including
 > > > > Oracle's) right after startup and see where
 > you
 > > > are memory wise.
 > > > >
 > > > > -----Original Message-----
 > > > > Zhao
 > > > > Sent: Sunday, December 09, 2001 5:30 PM
 > > > > To: Multiple recipients of list ORACLE-L
 > > > >
 > > > >
 > > > > Hi, DBAs:
 > > > >     I find that one of our database's Shared
 > > > Pool's memory decreased every
 > > > > day.
 > > > >     It is Oracle 8.1.7 on Windows 2K, with
 > 512M
 > > > Physical memory.
 > > > >     When I check v$sgastat, I find the
 > > > "miscellaneous" part of "shared pool"
 > > > > increased every day, it begans with 500K,
 > then,
 > > > after two days, it increased
 > > > > to 5586228 bytes, after about 10 days, it
 > > > increased to 40M, and because I
 > > > > had allocated 50M to the Shared Pool, So the
 > > > memory available became less
 > > > > and less. And I had to shutdown and restart
 > the
 > > > database when the available
 > > > > memory of shared pool is below 5M.
 > > > >    I want to know why the memory occupied by
 > > > "miscellaneous" part is
 > > > > increased? The other database on solaris did
 > not
 > > > increased. How can I find
 > > > > out what is it? How to prevent it or resolve
 > it
 > > > without shutdown and restart
 > > > > the database? ( alter system flush shared pool
 > > > only flush the sql and
 > > > > library cache, and it didn't decrease the
 > > > miscellaneous part's memory
 > > > > usage. )
 > > > >    Thank you very much!
 > > > >
 > > > >   WinterSun
 > >
 > >
 > > __________________________________________________
 > > Do You Yahoo!?
 > > Send your FREE holiday greetings online!
 > > http://greetings.yahoo.com
 > > --
 > > Please see the official ORACLE-L FAQ:
 > > http://www.orafaq.com
 > > --
 > > Author: A. Bardeen
 > >   INET: abardeen1_at_yahoo.com
 > >
 > > Fat City Network Services    -- (858) 538-5051
 > FAX:
 > > (858) 538-5051
 > > San Diego, California        -- Public Internet
 > > access / Mailing Lists
 > >
 >
 
 > > To REMOVE yourself from this mailing list, send an
 > > E-Mail message
 > > to: ListGuru_at_fatcity.com (note EXACT spelling of
 >
 === message truncated ===
 
Do You Yahoo!?
Check out Yahoo! Shopping and Yahoo! Auctions for all of
your unique holiday gifts! Buy at 
http://shopping.yahoo.com
or bid at 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: CC Harvest
  INET: ccharvest_at_yahoo.com
Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
Received on Tue Dec 11 2001 - 11:51:35 CST