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

Home -> Community -> Usenet -> c.d.o.server -> Re: Memory Usage in Oracle

Re: Memory Usage in Oracle

From: <jeffchirco_at_gmail.com>
Date: 11 Jan 2007 13:49:50 -0800
Message-ID: <1168552189.865841.108760@i56g2000hsf.googlegroups.com>


Oh and the system does not page.

EscVector wrote:
> jeffchirco_at_gmail.com wrote:
> > Hi, I am the DBA of dawaves who started this thread. Our SGA and PGA
> > are fixed at 1.4gigs and 400M respectively. And we are running 10g.
> >
> > Jeff
> >
> > Jerome Vitalis wrote:
> > > dawaves wrote:
> > > > Hello,
> > > >
> > > > I'm an AIX Systems Administrator who is kind of confused w/ Oracle's
> > > > use of memory and I wanted to see if maybe some Oracle DBA's out there
> > > > can help me out.
> > > >
> > > > Here is our situation:
> > > >
> > > > We have a 16GB Oracle Production Database running on AIX 5.3 ML04. We
> > > > have a total of 16GB of RAM.
> > > >
> > > > It seems every time we had more physical RAM, the Oracle DB wants to
> > > > use all the available RAM. Now when I mount the /oradata directory w/
> > > > the 'cio' option, the Oracle Processes tend to use less which make
> > > > sense since it is eliminating the file buffer portion in memory.
> > > >
> > > > Now is this normal for Oracle to use as much RAM as it can?
> > > >
> > > > What kind of systems are other DBA's running their Oracle Servers on
> > > > and with how much RAM? How do you deal w/ Paging?
> > > >
> > > > If we cap the use of memory for our Oracle DB from the OS, can that
> > > > lead to ramifications for our Oracle DB?
> > > >
> > > > Thanks for reading this and hopefully some Oracle DBA's out there can
> > > > respond to some of my questions.
> > > >
> > > > thanks!
> > > >
> > >
> > > Which Oracle version?
> > >
> > > And what are your instance parameters related to the SGA and PGA?
>
> Are you using PL/SQL to process. Does it grab memory at startup or
> after the thing gets going. Are you swapping? If so,make sure it is
> not your PGA that is eating up all the memory because compiled code is
> allowing it to do so. You can't set an upper bounds if this is the
> case and your system will start to swap. PGA memory should be released
> back to the system after process completes if
> WORKAREA_SIZE_POLICY=AUTO. "PGA_AGGREGATE_TARGET.... It should be
> noted that this work area memory is for for sorting and hashing and
> does not in any way limit the amount of memory your PL/SQL programs or
> Java-stored procedures may allocate." tkyte, Effective Oracle By
> Design (2003 p360)
Received on Thu Jan 11 2007 - 15:49:50 CST

Original text of this message

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