PGA Size

Hi All,
I have a little question, in our database configuration we have set the PGA size to 720 MB. I'm wondering do we need all this memory size?!!
All our applications that connect to the database are using normal select and dml statements no use of varray of bulk collect. So my questions are:
1. When a new session is established, an allocation of 720 MB is done for that session?
2. the swap file usage is around 33% of 33 GB size, If i reduce PGA size to 100MB for example, it will reduce my swap file usage?
Thankx in advance.

Hi,
My Operating system is HP-UX ita. B11.23
My database version is 9i RAC (9.2.0.6) 2 Instance
OS Ram Size on each instance 16 GB
My SGA Size is 4 GB
I have no accurate method to size my session, but all of the database objects (Function, packages, ..) is using normal PL/SQL and SQL no use of advanced varray, bulk collect, etc.
Here is the result of my select * from v$pgastat (Inst1)
aggregate PGA target parameter     754974720
aggregate PGA auto target     435566592
global memory bound     37748736
total PGA inuse     270964736
total PGA allocated     310807552
maximum PGA allocated     783979520
total freeable PGA memory     11403264
PGA memory freed back to OS     4.63335E+11
total PGA used for auto workareas     16384
maximum PGA used for auto workareas     83709952
total PGA used for manual workareas     0
maximum PGA used for manual workareas     0
over allocation count     0
bytes processed     4.61963E+12
extra bytes read/written     10748186624
cache hit percentage     99.76
For instance2
aggregate PGA target parameter     754974720
aggregate PGA auto target     435566592
global memory bound     37748736
total PGA inuse     270964736
total PGA allocated     310807552
maximum PGA allocated     783979520
total freeable PGA memory     11403264
PGA memory freed back to OS     4.63335E+11
total PGA used for auto workareas     16384
maximum PGA used for auto workareas     83709952
total PGA used for manual workareas     0
maximum PGA used for manual workareas     0
over allocation count     0
bytes processed     4.61963E+12
extra bytes read/written     10748186624
cache hit percentage     99.76
My main concern is is that i want to eleminate Oracle usage of swap file, What should i do ?
I tried to minimize the use of FULL table scans, physical (Disk) reads and also minimize the number of logical (Buffer) reads by checking the values from select * from v$sql on both instances.
can you help me with more ideas to do?
Thanks in advance.

Similar Messages

  • Huge long time direct path read temp, but pga size is enough, one block p3

    Hi Gurus,
    Can you please kindly provide some points on my below questions. thanks
    my env
    select * from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    PL/SQL Release 11.2.0.1.0 - Production
    CORE 11.2.0.1.0 Production
    TNS for Linux: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production
    OS: Linux 4 2.6.39-100.5.1.el5uek
    session operation: update a partition which have 4 partitions and total 16G
    session trace info:
    the session keep at active status and waiting for below wait event for more than 70 hours, and os iostats and cpu are almost idle on most time.
    WAIT #8: nam='direct path read temp' ela= 7615 file number=202 first dba=105072 block cnt=1 obj#=104719 tim=1344850223569499
    WAIT #8: nam='direct path read temp' ela= 5989 file number=202 first dba=85264 block cnt=1 obj#=104719 tim=1344850392833257
    WAIT #8: nam='direct path read temp' ela= 319 file number=202 first dba=85248 block cnt=1 obj#=104719 tim=1344850399563184
    WAIT #8: nam='direct path read temp' ela= 358 file number=202 first dba=85232 block cnt=1 obj#=104719 tim=1344850406016899
    WAIT #8: nam='direct path read temp' ela= 349 file number=202 first dba=85216 block cnt=1 obj#=104719 tim=1344850413023792
    WAIT #8: nam='direct path read temp' ela= 7975 file number=202 first dba=85200 block cnt=1 obj#=104719 tim=1344850419495645
    WAIT #8: nam='direct path read temp' ela= 331 file number=202 first dba=85184 block cnt=1 obj#=104719 tim=1344850426233450
    WAIT #8: nam='direct path read temp' ela= 2641 file number=202 first dba=82880 block cnt=1 obj#=104719 tim=1344850432699800
    pgastat:
    NAME VALUE/1024/1024 UNIT
    aggregate PGA target parameter 18432 bytes
    aggregate PGA auto target 16523.1475 bytes
    global memory bound 1024 bytes
    total PGA inuse 75.7246094 bytes
    total PGA allocated 162.411133 bytes
    maximum PGA allocated 514.130859 bytes
    total freeable PGA memory 64.625 bytes
    PGA memory freed back to OS 40425.1875 bytes
    total PGA used for auto workareas 2.75195313 bytes
    maximum PGA used for auto workareas 270.407227 bytes
    total PGA used for manual workareas 0 bytes
    NAME VALUE/1024/1024 UNIT
    maximum PGA used for manual workareas 24.5429688 bytes
    bytes processed 110558.951 bytes
    extra bytes read/written 15021.2559 bytes
    Most operation in PGA via query on V$SQL_WORKAREA_ACTIVE
    IDX maintainenance (sort)
    My questions:
    1. why 'direct path read temp' just read one block every time, my understanding is this event can read one block and multiple blocks at one read call, why it keep read one block in my session?
    2. my pga size is big enough, why this operation can not be treated with in PGA memory, instead of read block from disk into temp tablespace?
    Thanks for you inputs.
    Roy

    951241 wrote:
    since the session(which was from hard code application) is completed.First of all, you showed wait events from sql trace in the first post. Is the tracing was disabled in the latest execution?
    >
    I just generated the AWR for that period, as get long elapsed time SQL as following
    Elapsed Time (s) Executions Elapsed Time per Exec (s) %Total %CPU %IO SQL Id
    3,075.35 0 85.10 91.03 8.68 duhz2wtduz709
    524.11 1 524.11 14.50 99.29 0.30 3cpa9fxny9j35
    so I get execution plan as below for these two SQL,
    select * from table(dbms_xplan.display_awr('&v_sql_id')); duhz2wtduz709
    PLAN_TABLE_OUTPUT
    | Id  | Operation         | Name        | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | UPDATE STATEMENT  |             |       |       |     4 (100)|          |
    |   1 |  UPDATE           | WORK_PAY_LINE |       |       |            |          |
    |   2 |   INDEX RANGE SCAN| WORK_PAY_LINE |     1 |    37 |     3   (0)| 00:00:01 |
    Note
    - automatic DOP: Computed Degree of Parallelism is 1 because of parallel thresholdI am not sure the why elapsed time in AWR is different with time in execution plan. Column "Time" in an execution plan is estimated time. In this execution plan Oracle expects to get 1 row, estimated time is 1 sec.
    So, you need to check why estimated cardinality is such low, check statistics on the table WORK_PAY_LINE.
    You update 10Gb from 16Gb table via Index Range Scan, it looks inefficient here by two reasons:
    1. when a table updated via Index Range Scan optimized index maintenance is used. As a result some amount (significant in your case) of workareas is required. Required size depends on size and number of updated indexes and "global memory bound", 1Gb in your case.
    2. if required table buffers will not be found in the cache it will be read from disk by single block reads. If you would use Full Table Scan then buffers for update most likely will be found in the cache because before it read by multiblock reads during Full Table Scan.
    Figures from your AWR indicate, that only ~ 9% the session waited for I/O and 91% it worked and used CPU
    Elapsed Time (s) Executions Elapsed Time per Exec (s) %Total %CPU %IO SQL Id
    3,075.35 0 85.10 91.03 8.68 duhz2wtduz709 This amount of CPU time partially required for UPDATE 10Gb of data, partially for sorting during optimized index maintenance.
    I would propose to use Table Full Scan here.
    Also you can play around and create fake trigger on update, it will make impossible to use optimized index maintenance, usual index maintenance will be used. As a result you can check the same update with the same execution plan (with Index Range Scan) but without optimized index maintenance and "direct path .. temp" wait events.
    Alexander Anokhin
    http://alexanderanokhin.wordpress.com/

  • Increase the SGA and PGA size

    Hello Guru,
    How do i check what is my SGA and PGA..I am using TOAD..
    I need to increase the SGA and PGA size...Please help..
    I have a table having 200 million records, all indexes are there for the column..But it hang on in the debugging mode and also compile mode..
    So i believe, I need to increase the SGA and PGA size...
    Thanks,
    Haraprasad...

    805936 wrote:
    Hello Guru,
    How do i check what is my SGA and PGA..I am using TOAD..
    I need to increase the SGA and PGA size...Please help..
    The current size for both SGA and PGA can be shown depending on the version of the db. For 10g, the SGA size is shown by sga_target parameter and PGA size is shown by pga_aggregate_target parameter. For 11g, the parameter memory_target sets them both.
    I have a table having 200 million records, all indexes are there for the column..But it hang on in the debugging mode and also compile mode..
    So i believe, I need to increase the SGA and PGA size...No, IMO, your believe doesn't hold much base as the evidence that you have used is insufficient. What is the debugging mode or compile mode ? For what purpose you are using these modes? 200 million is not a very large number if you ask me. Tell us your db version and based on it, generate a Statspack or AWR report and post here.
    HTH
    Aman....

  • SGA+PGA Size allocation

    Hi all
    I Have a server System Configuration with
    RAM size: 16GB Ram & Hard disk Size of 1TB.
    I Installed Oracle 11g R2 in the server System
    I want to Allocate Dedicated Memory for oracle..
    How Should i calculate the Memory size of SGA+PGA for good Performance..

    Pl do not post duplicates - Reg:-SGA & PGA Memory Allocation Size

  • SGA/PGA Sizes ???

    I need help!
    I have a Windows 2003 Server (w/sp2) with 4GB of RAM & 2 CPUs. Oracle 10.2.0.2 is installed.
    ASMM is ENABLED by default (and it still is)
    These are my sga/pga settings:
    pga_aggregate_target = 1G
    sga_max_size = 1504M
    sga_target = 1000M
    shared_pool_size = 504M
    sort_area_size = 262144000 (250M)
    large_pool_size = 104M
    db_cache_size = 104M
    I believe I should DISABLED ASMM, correct? Otherwise, my settings aren't used.
    Based on my 4GB, I think Oracle can use 2GB of that.
    What should I set the settings above too?
    ...thanks

    First if you use Oracle's automatic memory management feature and provide spfile parameter values for parameters that are automatically managed by Oracle then the provided values are taken as minimum values for these areas. There are other situations where values for parameters like sort_area_size which is limited to 5% of pga_aggregate_target are in fact still referenced.
    With a pga_aggregate_target of 1G I do not see any valid reason why you would have a sort_area_size set to 250M. What is the reason for this?
    What kind of environment is this: OLTP, DSS, OLAP?
    How many concurrent sessions?
    Dedicated vs shared server?
    Why do you not want to use automatic memory management? What problem have you encountered?
    HTH -- Mark D Powell --

  • How to recommand sga & pga size for existing database?

    Hi All,
    In my environment there are 100s of databases running , in few servers we frequently getting the "Unable to allocate the shared memory" during job process. But the server have enough memory to allocate to the databases where ever the memory required.
    Now the quesition is how to predict or estimate the required memory of that database?
    Thanks

    903787 wrote:
    Hi All,
    In my environment there are 100s of databases running , in few servers we frequently getting the "Unable to allocate the shared memory" during job process. But the server have enough memory to allocate to the databases where ever the memory required.
    Now the quesition is how to predict or estimate the required memory of that database?
    Thanksquery V_$SGA_TARGET_ADVICE

  • Need to tune SGA SIZE AND PGA SIZE, SHARED POOL SIZE.

    Hi,
    We have 2node rac with 11g on Linux with 32 bit RAM on each machine.
    two instances are running on each machine. i.e on NODE1(OBI1,EBS1) and on node2(OBI2,EBS2) instances.
    we allocated memory parameter as follows.
    FOR OBI1,OBI2 :-
    sga_target --> 10g
    sga_max_size --> 10g
    pga_aggregate_target --> 3g.
    shared_pool_size --> 2g
    FOR EBS1,EBS2:-
    sga_target --> 10g
    sga_max_size --> 10g
    pga_aggregate_target --> 3g.
    shared_pool_size --> 2g
    Now my client is asking me to tune these parameters. Can any body give me the references like how to decide the approximate values for these values for my environment. i know this is not a straight way.
    Regards
    DBA.

    Hi,
    Please find the output of the above query.
    SGA_SIZE     SGA_SIZE_FACTOR     ESTD_DB_TIME     ESTD_DB_TIME_FACTOR     ESTD_PHYSICAL_READS
    10240     1     325493     1     6290582
    2560     0.25     728356     2.2377     49655967
    3840     0.375     477498     1.467     22523429
    5120     0.5     394888     1.2132     13603384
    6400     0.625     356805     1.0962     9493746
    7680     0.75     336332     1.0333     7284494
    8960     0.875     330961     1.0168     6705131
    11520     1.125     318495     0.9785     5536341
    12800     1.25     315077     0.968     5261443
    14080     1.375     311204     0.9561     4623578
    15360     1.5     301504     0.9263     3576196
    16640     1.625     299356     0.9197     3576196
    17920     1.75     299323     0.9196     3576196
    19200     1.875     299323     0.9196     3576196
    20480     2     299323     0.9196     3576196
    Regards
    DBA.

  • SGA, PGA & RAM Size?

    our DB running in dedicated server mode(FYI).
    am defining my SGA size 500MB, which is half the size of DB server 1gb RAM, it does not mean that my instance will not go beyond 500mb, if multiple users are connected & start using Sorts,(SORT_AREA_SIZE =1mb), apart from 500mb, each user whoever using sort area space will be allocated 1mb space in 1gB RAM, is it correct?
    since SORT_AREA_SIZE can be modified at session level,each user can set their own sort area size, which may lead to paging, is it correct?
    Sorts uses memory from PGA,PGA is not part of SGA,hence how to determine the PGA size?, is there any init.ora parameter for sizing PGA in ORACLE 8.1.7?

    The size of PGA will depends upon the containts of PGA which are Sort Area, Session Statistics Information, Stack Space, Cursor Information
    I am not aware of any parameter to size the PGA.
    I will check the documentation and will let you know.
    Manu

  • Change a size of PGA and SGA

    Hi,
    I have a plan to increase size of PGA and SGA. Please recommend me which metric in Statspack report I should monitor to check what is the impact of such change.
    Best.

    Hi Lesak;
    Please check below 2 thread:
    How we size SGA
    Re: Estimating SGA Size
    SGA and PGA size
    SGA and PGA size
    Regard
    Helios

  • SGA/PGA (Memory) in RAC environment.

    Guys,
    I would like to get your inputs on SGA / PGA settings on a RAC database.. Does LMS/LMON/LMD process use memory which is part of PGA or these process allocate memory at OS level ?
    I would like to see the usage of Memory used by a database.
    below sql from Mr. Kyte's website i have used. Somehow i am not getting real usage of the system. Any help would be appreciated.
    Thanks
    select
    ssst.sid,
    stn.name ,
    round(ssst.value/1024/1024,2) memory ,
    USERNAME,
    COMMAND,
    OSUSER,
    MACHINE,
    TERMINAL,
    PROGRAM ,
    ssst.STATISTIC#
    from v$statname stn,v$sesstat ssst , v$session ses
    where stn.STATISTIC# = ssst.STATISTIC# and
    ssst.sid = ses.sid and
    name like 'session%pga%memory%'
    order by 3 asc ;
    Edited by: P explorer on Aug 28, 2009 9:56 PM

    From sql script, that get "session pga memory","session pga memory max" each of session in oracle database(on that node)
    You'll see
    sid: session id
    memory:
    if "session pga memory" = pga memory in this session now
    if "session pga memory max"= maximum pga memory in this session.
    program: os program name
    More deatails abour v$session http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/dynviews_2088.htm#REFRN30223
    If need to know all PGA size in that node
    "session pga memory":
    select
    round(sum(ssst.value)/1024/1024,2) memory
    from v$statname stn,v$sesstat ssst , v$session ses
    where stn.STATISTIC# = ssst.STATISTIC# and
    ssst.sid = ses.sid and
    name ='session pga memory';
    "session pga memory max":
    select
    round(sum(ssst.value)/1024/1024,2) memory
    from v$statname stn,v$sesstat ssst , v$session ses
    where stn.STATISTIC# = ssst.STATISTIC# and
    ssst.sid = ses.sid and
    name ='session pga memory max';
    Or if you need to check PGA memory all nodes (RAC)
    COLUMN username FORMAT A20
    COLUMN module FORMAT A20
    SELECT a.inst_id,
    NVL(a.username,'(oracle)') AS username,
    a.module,
    a.program,
    Trunc(b.value/1024) AS memory_kb
    FROM gv$session a,
    gv$sesstat b,
    gv$statname c
    WHERE a.sid = b.sid
    AND a.inst_id = b.inst_id
    AND b.statistic# = c.statistic#
    AND b.inst_id = c.inst_id
    AND c.name = 'session pga memory'
    AND a.program IS NOT NULL
    ORDER BY b.value DESC;

  • Oracle 11g SGA & PGA setup

    Hi I installed oracle 11g & create database , now i want to use fully optimize database.
    Currently my DB server RAM is 16GB, how should i allocate SGA for this.If i used oracle 11g automatic memeory management feature to allocate SGA+PGA, how should i use them.Currentlymy SGA is set to 4GB, Please advise

    Hi,
    It is depends upon the workload which you have in your organization(future and present situation)
    SGA+PGA size will be automatically managed by Oracle. No need to worry about this.
    If you need to increase Memory_Max_Size, you can also increase the Memory size in the future.
    Thanks

  • PGA memory Leak issue along with TNS: listener could not hand off client connection

    Hi,
    We have two Oracle Database instances in a 32 bit Standard Edition Windows OS machine with 3 GB RAM : 1) 1525 MB (SGA+PGA) 2) 515 MB (SGA+PGA)
    Recently we upgraded the RAM from 3 GB to 4 GB. Subsequently we upgraded the SGA + PGA of the 2nd instance to 771 MB.
    This has resulted into PGA memory leak issue reported in the alert log file and trace file.
    Reverting back the SGA+PGA size to 515 MB solved the issue.
    Is this issue related to Address Windowing Extension (AWE)?
    Is the reason related to Total memory for all the cumulative Oracle instance should be < 2GB.
    How to solve this?
    Mon Jul 15 08:21:25 2013
    ORACLE V10.2.0.4.0 - Production vsnsta=0
    vsnsql=14 vsnxtr=3
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    Windows Server 2003 Version V5.2 Service Pack 2
    CPU                 : 4 - type 586, 4 Physical Cores
    Process Affinity    : 0x00000000
    Memory (Avail/Total): Ph:1068M/4023M, Ph+PgF:4985M/7933M, VA:18M/2047M
    Instance name: dp3
    Redo thread mounted by this instance: 0 <none>
    Oracle process number: 0
    Windows thread id: 4484, image: ORACLE.EXE (SHAD)
    *** 2013-07-15 08:21:25.133
    *** ACTION NAME:() 2013-07-15 08:21:25.133
    *** MODULE NAME:() 2013-07-15 08:21:25.133
    *** SERVICE NAME:() 2013-07-15 08:21:25.133
    *** SESSION ID:(90.829) 2013-07-15 08:21:25.133
    ******** ERROR: PGA memory leak detected 6302928 > 30176 ********
    HEAP DUMP heap name="pga heap"  desc=6C98A800
    extent sz=0x206c alt=92 het=32767 rec=0 flg=3 opc=3
    parent=00000000 owner=00000000 nex=00000000 xsz=0x0
    EXTENT 0 addr=7FC10008
      Chunk 7fc10010 sz=    64996    free      "               "
      Chunk 7fc1fdf4 sz=  2097676    freeable  "krfrbAllocate: "
    Dump of memory from 0x7FC1FDF4 to 0x7FE20000
    7FC1FDF0          1020020D 7FC10010 03871E90      [.. .........]
    7FC1FE00 00000000 00000000 00000000 00000000  [................]
      Repeat 131103 times
    EXTENT 1 addr=7FA00008
      Chunk 7fa00010 sz=    64996    free      "               "
      Chunk 7fa0fdf4 sz=  2097676    freeable  "krfrbAllocate: "
    Dump of memory from 0x7FA0FDF4 to 0x7FC10000
    7FA0FDF0          1020020D 7FA00010 03871E90      [.. .........]
    7FA0FE00 00000000 00000000 00000000 00000000  [................]
      Repeat 131103 times
    EXTENT 2 addr=7F7F0008
      Chunk 7f7f0010 sz=    64996    free      "               "
      Chunk 7f7ffdf4 sz=  2097676    freeable  "krfrbAllocate: "
    Dump of memory from 0x7F7FFDF4 to 0x7FA00000
    7F7FFDF0          1020020D 7F7F0010 03871E90      [.. .........]
    7F7FFE00 00000000 00000000 00000000 00000000  [................]
      Repeat 131103 times
    EXTENT 3 addr=70A50008

    There may be something fixed in the patch that gives the error rather than mysterious hangs.  I would prefer that, myself.  There may be something in the patch that changes how Oracle allocates user, system and program areas.
    At some point you spend more trying to limp things along in a growing environment than simply upgrading.  32 bit environments these days is an indicator that management is figuring some false economies.  But that's their prerogative.
    The PGA can be affected by many things, not least of which is how the application uses it.  Much has been written about it, my own experience has been more is used than most people say.  But that is probably just my app.  Note there are different ways to set it, and a parameter with "target" in it might not be a hard limit.  Different execution plans for the same code may use different amounts of memory - there can even be situations where forcing some code to use a sort area instead, or even forcing more operations to disk, can free up more pga for everyone else.  It depends.  But that's why I look at multi-pass operations in dbconsole.

  • SGA & PGA target

    Hi all,
    My questions is regarding how to set up SGA & PGA target values giving DB server is MS 2003 Enterprise 64 edition sever with 63 GB of RAM. Our DB’s version is 10.2.0.3 and RACed with 2 instances.
    Currently our setting for SGA is 23 GB and PGA is 4 GB. I ran the memory advisor it display different optimal values for those two instances (35 GB and 23 GB for SGA, 5 GB and 4 GB for PGA). Guess our db is not well balance loaded.
    I would like to know if there is any rule(s) that SGA can’t be more than certain percentage of total RAM for the server.
    Thanks a lot in advance.
    Have a great weekend!!
    Shirley

    Hi
    Here is my approach:
    1) consider free physical memory (meassure must be taken with Oracle down)
    2) substract a 10% of that amount as a margin
    3) if the box is exclusive for Oracle, the remaining amount may be your SGA+PGA limit
    4) if not is exclusive, then substract memory required for other services, then you'll get the SGA+PGA limit.
    5) Substract your PGA size, giving the SGA figure
    For instance
    59 Gb - 6 Gb = 53 Gb - 4 Gb = 49 Gb
    (63 Gb -4 Gb [estimated OS footprint + IO cache]) = 59 Gb free physical memory
    Setting PGA+SGA beyond the free physical memory figure, may lead to swaping and degraded system performance.
    Regards
    http://oracledisect.blogspot.com

  • PGA target sizing problems

    Hi,
    there is somithing strange at mt pga size,
    when im quering the select from v$parameter where name like '%pga%'*
    it results that the size is 2528M
    but when i SELECT FROM V$PGASTAT;* the aggregate PGA target parameter value is *23552M*
    aggregate PGA target parameter     24696061952*
    aggregate PGA auto target     22027751424*
    global memory bound     1073741824*
    total PGA inuse     264313856*
    total PGA allocated     549178368*
    maximum PGA allocated     11695941632*
    total freeable PGA memory     152305664*
    process count     112*
    max processes count     151*
    PGA memory freed back to OS     1762389131264*
    total PGA used for auto workareas     42818560*
    maximum PGA used for auto workareas     8992131072*
    total PGA used for manual workareas     0*
    maximum PGA used for manual workareas     10506240*
    over allocation count     0*
    bytes processed     251448016746496*
    extra bytes read/written     832811437056*
    cache hit percentage     99.66*
    recompute count (total)     927028*
    i changed the pga_aggregate_target using alter system ... scope=both; but nothing changed.
    what can be the problem?? is there anything like flush pga?
    My oracle version:
    Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
    PL/SQL Release 11.1.0.7.0 - Production
    "CORE     11.1.0.7.0     Production"
    TNS for Linux: Version 11.1.0.7.0 - Production
    NLSRTL Version 11.1.0.7.0 - Production
    memory_max_target=55G
    memory_target=45G
    sga_target=0
    sga_max_size=55G
    pga_aggregate_target=2528M

    Hi,
    Refer to the follow link:
    http://www.oracle-base.com/articles/11g/AutomaticMemoryManagement_11gR1.php
    The SGA and PGA parameters will thus act as minimum buffer sizes within AMM (same as db_buffer_cache, shared_pool_size, large_pool_size and java_pool_size in 10g with ASMM).
    Regards,
    Thierry
    Edited by: Urgent-IT on Jan 10, 2011 1:16 PM

  • SGA size shown incorrectly

    Hi All,
    My OS: Solaris 5
    DB Version: 11.2.0.1.0
    I set db pga_aggregat_target and sga_max_size parameter from command prompt using scop=spfile and restart the database
    After that when i logon to OEM when i check the SGA and PGA size it show me the previous setting
    Can anyone help over the same

    Vikas Kohli wrote:
    But when i check SGA in memory advisors section it shows me size as 960M but from command prompt i set it to 20GPost
    SQL> Show parameter sga
    SQL> show parameter pga
    When last time agent was uploaded successfully? Might its not up to date
    $emctl upload agent
    $emctl status agent
    Thanks.

Maybe you are looking for

  • OS 9 un- install ?

    here is my problem. I used to be able to check things about my printer *ink level* just fine before I installed OS 9 on my iMac. Since i've installed it, when i go to Printer setup Utility, and click on Utility, my computer tries to boot up OS 9 and

  • CWA with WLC Firmware 7.0.228 and ISE 1.1.1

    Hi, Does Cisco ISE central web authentication supports on WLC version 7.0.228 ? My customer has many access points which are support only for firmware code 7.0.228. Cisco ISE version 1.1.1 WLC 5500 Series but the existing access point is cannot suppo

  • LSMW to upload documents in DMS

    Hello guys Can we use LSMW to upload large number of documents at once? If yes, please list the detailed steps. I have never used LSMW before. So keeping that in mind, please respond in detail. Looking forward to your replies Thanks a lot Best Regard

  • Getting java.lang.OutOfMemoryError when deploying

    Hi, I have an ear-file which is not very big, 12Mb, but when I run deploy from Enterprise Manager I get the following error: [2007-maj-09 10:09:50] Binding XXPA_PA140 web-module for application XXPA_PA140 to site default-web-site under context root X

  • The java.exe error

    Hi everyone I'm totally new to database stuff. After I set up oracle 8i, java.exe always has error .And when the computer start up,the error information pop up.What can I do to resolve it? Thanks and regards. Tracy