Increasing SGA_MAX_SIZE on oracle9i 9.2.0.1

Hi All,
Can any one explain on this below request:
I am having Solaris 8 (SPARC-64 bit) on which i have installed Oracle9i 9.2.0.1(32 bit)..........
Currently am in process of upgrading it to 9.2.0.4 version and already am having database in this, which is in production environment.
As described in patch doc we should have atleast 150M size of SHARED_POOL_SIZE and JAVA_POOL_SIZE
hence am confused for increasing SGA_MAX_SIZE as am having 1 GB of RAM.
Upto what size i can increase this SGA_MAX_SIZE and also i need good performance after increasing it.
Is there any rule to assign size for SGA_MAX_SIZE???? So that i can upgrade my database by applying patch smoothly without any issues?????
PLEASE HELP ME ON THIS ISSUE
Regards,
Veeresh.(Junior Oracle DBA)

Veeresh
You system has only 1Gb of memory so you cannot go beyond 1GB at all
Next 1GB should be shared by OS and Database assuming nothing other than these two
Normaly unix OS uses 20 % of Memory for the OS running and will be around 30% in windows
so you are left out with 800MB atmost
800 should be shared by SGA and PGA here
Your PGA also needs memory
500+300 or
600+200
No choice here you have to go with this...Just increase and apply the patch these wont cause too much issues ..
Make sure you backup everything before doing anything

Similar Messages

  • Increase SGA_MAX_SIZE and SGA_TARGET

    Hi all,
    I want to increase SGA_MAX_SIZE and SGA_TARGET in 10g. Currently we have
    SQL> sho parameter sga
    NAME TYPE VALUE
    lock_sga boolean FALSE
    pre_page_sga boolean FALSE
    sga_max_size big integer 2384M
    sga_target big integer 2384M
    And we have 16GB RAM in redhat linux 4(32 bit).Oracle 10.2.0.3 DB.
    Because of 32 bit OS, I was not able to increase shmmax more than 4GB.
    In this situation how and how much SGA_MAX_SIZE and SGA_TARGET I can increase?
    Thanks in Advance,
    Sunil

    Hi sunilgln,
    Given the present state of things, you have to take a meassure of how many RAM is used with nothing running but the OS, that will give you the Linux footprint.
    Take note of the amount of physical free memory (using <strong>top</strong> command)
    Later you have to estimate how much swapping are you willing to accept, the SGA you define may be within the ranges of
    FREE MEM*90% and FREE MEM*90+(OS FOOTPRINT*%SWAP MEMORY WILLING TO USE)
    <em>This is a proposal for setting this up, you need to tune and balance load depending on usage.</em>
    Another recommendation, SGA_TARGET is <strong>dynamic</strong>, SGA_MAX_SIZE is not...but you may set SGA_MAX_SIZE to a full allocation and set SGA_TARGET to a percentage that allocation and gradually use it.
    What happens is: the OS will "allocate" a chunk(or chunks) the size given by SGA_MAX_SIZE, but the real usage by the database will be determined by SGA_TARGET.
    Hope this helps you
    Ignacio
    Regards
    http://oracledisect.blogspot.com

  • Increasing SGA_MAX_SIZE  in Oracle 10.2.0.1

    Hi,
    we have successfully upgrade our database from 8.1.7.0 to 10.2.0.1
    now in the database control, SGA max size is 524MB
    i want to increase it, as to increase the size of SHARED_POOL_SIZE and DATBASE_BUFFER size
    i have checked the init.ora file, in that there is no parameter mentioned as sga_max_size
    from where and how to increase the SGA_MAX_SIZE in 10g version ?
    with regards

    Hi,
    Database is using init.ora file in the pfile folder
    In the init.ora file i have increased the SGA_MAX_SIZE parameter to 1024Mb from 524Mb
    Now, from dbcontrol screen, Automatic Shared Memory Managment is Disabled and i want to make it ENABLE
    now when i click on ENABLE button, on the next page it shows total SGa size i.e 332 Mb
    and further wheni click on "OK" button for ASSM configuration, it shows the error as below :-
    1.) SGATargetSize - ORA-02097 : parameter cannot be modified because specified vale is invalid ORA : cannot set sga_target due to existing internal settings, see alert log for information
    in the alert log , it mentions
    Cannot set sga_target with db_block_buffers set
    and
    Alter system set java_pool_size='0' SCOPE=MEMORY;
    2) sharedPoolsize - ORA-02097 parameter cannot be modified because specified value is invalid ORA-04034: unable to shrink pool to specified size
    now i just mentioned the memory component details for reference :
    shared pool : 104 Mb
    buffer cache : 169 Mb
    large pool : 0
    java pool : 4 Mb
    other : 54 Mb
    total SGA -- 332 Mb
    Maximum SGA Size -- 1024 Mb
    how to make ASSM Enable ???
    With Regards

  • Want to increase Tablespace of Oracle9i in AIX

    Dear Sir,
    I want to increase tablespace of Oracle 9i in AIX. What command i will write for this.
    With Regards,
    Debasis Mishra
    [email protected]

    thier r many ways of doing this .
    U can either add a new datafile or extend the size of the datafile present.
    It also depends on the way you have created the tablespace originally.
    So if u can give that details it will be helpful.

  • SGA_MAX_SIZE and shmmax values

    All,
    My environment is
    Oralce - 10.2.0.4.0
    Two node RAC environment
    Red hat Enterprise Linux 5 64 bit operating system
    RAM size - 64 GB
    shmmax - 4294967295 (one byte less than 4 GB)
    SGA_MAX_SIZE = 3808M
    SGA_TARGET = 3808M
    PGA_AGGREGATE_TARGET=1000M
    When I run the ADDM, it is telling that SGA was inadequately sized, increase the sga_target to 4760M. It says that 33% impact.
    In my case, I need to increase SGA_MAX_SIZE.
    I may be wrong, but from google, i assume that SGA_MAX_ZIZE can't be more than shmmax. Is it true?
    If I have to increase the shmax, is it fine to increase to 5 GB based on ADDM recommendataion. Are there any harm to increase the shmmax to 20GB are so for safer side?
    Any relation beween shmmax and RAM size?
    If I have to alter the SGA_MAX_SIZE in RAC, I need to bounce the database or i can do one instance at a time right. If I am going with one node at a time, since it is a production, what will happen to the connections in that node when i am restarting that particular instance? I have a TAF policy of "Basic".
    is it like all the select statements will be moved to survival node whereas insert, update and delete transactions will be broken?
    Awaiting your help..

    Always it is recommended to keep "shmmax" half the size of physical memory.
    First you need to increase shmmax and then increase the SGA_MAX_SIZE as per ADDM.
    See the below doc for all your answers answers.
    http://download.oracle.com/docs/cd/B19306_01/install.102/b15668/toc.htm#BGBDFIGF
    Hope this solves your issue.
    Regards,
    Satishbabu Gunukula
    hthttp://www.oracleracexpert.com
    Click here for solution - [ORA-19755 Error during recovery/DB startup|http://www.oracleracexpert.com/2009/09/ora-19755-could-not-open-change.html]
    Click here to learn [Block corruption and recovery|http://www.oracleracexpert.com/2009/08/block-corruption-and-recovery.html]
    Click here to learn [Transportable tablespace export and import |http://www.oracleracexpert.com/2009/09/transportable-tablespace-export-and.html]
    Edited by: Satishbabu Gunukula on Sep 23, 2009 2:43 PM

  • ORA-27102: out of memory,  when I try to increase the SGA in 10gR2 linux 64

    Hi, I´m trying to increase sga_max_size parameter, but when I startup the DB the following error is appears:
    ORA-27102: out of memory...The maximun value is 3.6 Gb Approximately, if I increase this value, the DB not start and is appears this error.
    My DB version is 10.2.0.4.0
    My OS: Enterprise Linux Enterprise Linux AS release 4 (October Update 6)
    The linux Kernel: 2.6.9-67.0.0.0.1.ELsmp x86_64 GNU/Linux
    Physical memory: 14 GB
    My init.ora:
    orcl10.__db_cache_size=2113929216
    orcl10.__java_pool_size=33554432
    orcl10.__large_pool_size=16777216
    orcl10.__shared_pool_size=301989888
    orcl10.__streams_pool_size=16777216
    *.audit_file_dest='/home/oracle/product/bbdd/admin/orcl10/adump'
    *.background_dump_dest='/home/oracle/product/bbdd/admin/orcl10/bdump'
    *.compatible='10.2.0.1.0'
    *.control_files='/home/oracle/product/oradata/orcl10/control01.ctl','/home/oracle/product/oradata/orcl10/control02.ctl','/home/oracle/product/oradata/orcl10/
    control03.ctl'
    *.core_dump_dest='/home/oracle/product/bbdd/admin/orcl10/cdump'
    *.db_block_size=8192
    *.db_domain=''
    *.db_file_multiblock_read_count=16
    *.db_name='orcl10'
    *.db_recovery_file_dest='/home/oracle/product/bbdd/flash_recovery_area'
    *.db_recovery_file_dest_size=96636764160
    *.dispatchers='(PROTOCOL=TCP) (SERVICE=orcl10XDB)'
    *.job_queue_processes=10
    *.open_cursors=300
    *.pga_aggregate_target=830472192
    *.processes=150
    *.remote_login_passwordfile='EXCLUSIVE'
    *.session_cached_cursors=50
    *.sga_max_size=3670016000
    *.sga_target=3670016000
    *.shared_pool_size=267386880
    *.undo_management='AUTO'
    *.undo_tablespace='UNDOTBS1'
    *.user_dump_dest='/home/oracle/product/bbdd/admin/orcl10/udump'
    My sysctl.conf
    # Kernel sysctl configuration file for Enterprise Linux
    # For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and
    # sysctl.conf(5) for more details.
    # Controls IP packet forwarding
    net.ipv4.ip_forward = 0
    # Controls source route verification
    net.ipv4.conf.default.rp_filter = 1
    # Do not accept source routing
    net.ipv4.conf.default.accept_source_route = 0
    # Controls the System Request debugging functionality of the kernel
    kernel.sysrq = 0
    # Controls whether core dumps will append the PID to the core filename.
    # Useful for debugging multi-threaded applications.
    kernel.core_uses_pid = 1
    #Parametros del kernel para rac-oracle
    kernel.shmall = 2097152
    kernel.shmmax = 10737418240
    kernel.shmmni = 4096
    # semaforos: senmsl semmns semopm semmni
    kernel.sem = 256 32000 100 128
    #kernel.msgmnb = 65535
    #kernel.msgmni = 2878
    #kernel.msgmax = 8192
    fs.file-max = 65536
    net.ipv4.ip_local_port_range = 1024 65000
    net.core.rmem_default = 262144
    net.core.rmem_max = 262144
    net.core.wmem_default = 262144
    net.core.wmem_max = 262144
    I need any idea for how to resolve this problem, thank you
    Edited by: cehache on 10-mar-2011 11:50

    sorry, the previously init.ora is old, this is the actual init.ora file and the shared_pool_size=0:
    orcl10.__db_cache_size=3271557120
    orcl10.__java_pool_size=33554432
    orcl10.__large_pool_size=16777216
    orcl10.__shared_pool_size=335544320
    orcl10.__streams_pool_size=0
    *.audit_file_dest='/home/oracle/product/bbdd/admin/orcl10/adump'
    *.background_dump_dest='/home/oracle/product/bbdd/admin/orcl10/bdump'
    *.compatible='10.2.0.1.0'
    *.control_files='/home/oracle/product/oradata/orcl10/control01.ctl','/home/oracle/product/oradata/orcl10/control02.ctl','/home/oracle/product/oradata/orcl10/
    control03.ctl'
    *.core_dump_dest='/home/oracle/product/bbdd/admin/orcl10/cdump'
    *.db_block_size=8192
    *.db_domain=''
    *.db_file_multiblock_read_count=16
    *.db_name='orcl10'
    *.db_recovery_file_dest='/home/oracle/product/bbdd/flash_recovery_area'
    *.db_recovery_file_dest_size=96636764160
    *.dispatchers='(PROTOCOL=TCP) (SERVICE=orcl10XDB)'
    *.job_queue_processes=10
    *.open_cursors=300
    *.pga_aggregate_target=2147483648
    *.processes=150
    *.remote_login_passwordfile='EXCLUSIVE'
    *.session_cached_cursors=50
    *.sga_max_size=3670016000
    *.sga_target=3670016000
    *.shared_pool_size=0
    *.undo_management='AUTO'
    *.undo_tablespace='UNDOTBS1'
    *.user_dump_dest='/home/oracle/product/bbdd/admin/orcl10/udump'
    this is the result of free command:
    [oracle@edubi dbs]$ free
    total used free shared buffers cached
    Mem: 14366428 13844616 521812 0 65468 11599248
    -/+ buffers/cache: 2179900 12186528
    Swap: 10482404 44200 10438204
    the result of cat /proc/meminfo:
    [oracle@edubi dbs]$ cat /proc/meminfo
    MemTotal: 14366428 kB
    MemFree: 123396 kB
    Buffers: 67076 kB
    Cached: 11823056 kB
    SwapCached: 1504 kB
    Active: 9671280 kB
    Inactive: 3965444 kB
    HighTotal: 0 kB
    HighFree: 0 kB
    LowTotal: 14366428 kB
    LowFree: 123396 kB
    SwapTotal: 10482404 kB
    SwapFree: 10438432 kB
    Dirty: 868 kB
    Writeback: 56 kB
    Mapped: 5582756 kB
    Slab: 350380 kB
    CommitLimit: 17665616 kB
    Committed_AS: 13194688 kB
    PageTables: 212384 kB
    VmallocTotal: 536870911 kB
    VmallocUsed: 267732 kB
    VmallocChunk: 536603127 kB
    HugePages_Total: 0
    HugePages_Free: 0
    Hugepagesize: 2048 kB
    the result of vmstat command;
    [oracle@edubi dbs]$ vmstat
    procs -----------memory---------- ---swap-- -----io---- system ----cpu----
    r b swpd free buff cache si so bi bo in cs us sy id wa
    1 1 43896 58332 67220 11686176 0 0 166 195 15 10 2 0 94 3
    thank you

  • Need to increase db_cache_size

    Hi Forum Friends,
    I have one concern, On one production server as per ADDM analysis report we need to increase db_cache_size at db level .
    According to my knowledge, SGA_MAX_SIZE= db_cache_size+shared_pool size + large pool size . Pls correct if i am wrong ?
    As per my DB settings:
    ============================================================
    sga_max_size = 70G
    db_cache_size = 60928M
    shared_pool_size = 8G
    large_pool_size= 0
    sga_target= 0
    As per ADDM report db_cache_size should be 64,768M
    ================================================================================================================
    But If my above statement is correct then we cannot increase db_cache_size untill we will increase sga_max_size  so that all parameter get involved in it ?
    Regards,
    Vishal Raina

    The SGA = Fixed size + Variable size + DB Cache Buffers + Online Redo Buffers.  Try querying v$sga and v$stastat to see how your space is allocated.
    Also Oracle has a strong tendency to over-identify space needs, that is, just because one of Oracle's features suggests more space is needed does not mean it really is.  You may be able to relieve some of the demand on the buffer cache by tuning SQL to be more efficient.  Then see if Oracle still wants more space.
    HTH -- Mark D Powell --

  • Increase SGA size with ORA-02095.

    Hi Experts,
    I want to increase SGA for oracle 10G in window 2003 . however, I got error as
    SQL> alter system set sga_max_size=1700M,scope=spfile;
    alter system set sga_max_size=1700M,scope=spfile
    ERROR at line 1:
    ORA-02095: specified initialization parameter cannot be modified
    SQL> alter system set SGA_TARGET=1700M scope=SPFILE;
    System altered.
    SQL> alter system set sga_max_size=1700M,scope=spfile;
    alter system set sga_max_size=1700M,scope=spfile
    ERROR at line 1:
    ORA-02095: specified initialization parameter cannot be modified
    Now I just increase SGA_target as 1700M How to increase SGA_MAX_SIZE?
    Thanks
    JIM
    Edited by: user589812 on Mar 23, 2009 8:42 AM

    SQL> alter system set sga_max_size=1700M,scope=spfile;
    alter system set sga_max_size=1700M,scope=spfile
    ERROR at line 1:
    ORA-02095: specified initialization parameter cannot be modified
    take out comma,
    alter system set sga_max_size=1700M scope=spfile;

  • ORA-27123 AFTER INCREASING RAM

    I tried to increase RAM from 2Gb to 4Gb. It didn't work, so I restored 2Gb. But just after this operation, I receive error: see below
    sh-2.05a$ dbstart
    SQL*Plus: Release 9.2.0.1.0 - Production on Sa Sep 6 17:44:41 2003
    Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
    SQL> Connecté à une instance inactive.
    SQL> ORA-27123: unable to attach to shared memory segment
    Linux Error: 22: Invalid argument
    Additional information: 1
    Additional information: 360450
    SQL> Déconnecté
    Database "CDRS" warm started.
    sh-2.05a$

    user13344656 wrote:
    OS=OEL-64bit
    DB=10.2.0.4
    I increased Physical memory(RAM) of my database server .My database has the previous setting.
    Do i need to increase SGA_Target of my database that colud use more memory?If your database working properly without any issues/performance, Then no need to change.
    Here nothing related to SGA_TARGET, if you want to increase memory for ORACLE instance, You have to increase SGA_MAX_SIZE , Moreover this is static value, you can change either in PFILE/SPFILE but not in memory , you have to bounce the instance for immediate changes.
    SGA_TARGET is dynamic, once you set SGA_MAX_SIZE, then SGA_TARGET can grow upto SGA_MAX_SIZE.
    HTH.

  • HOW INCREASE SGA IN ORACLE RAC 10 G WITH 2 NODES

    How increase sga_max_size, sga_target in ORACLE RAC 10 G WITH 2 NODES;
    i have oracle 10g in unix hp-ux 11i in rac (2 nodes)
    with sga 8g; and i want to increase 12g;
    i can alter these parameters without shutdown the entire database ?; , i can alter and take these change in one node first and later de second node?
    i used in first node :
    1- alter system set sga_max_size=16g scope spfile;
    2- alter system set sga_targer=12g cope spfile;
    later i restard all intance one by one:
    srcvtl stop instance -d my_database -i my_instance1 -o immediate;
    srcvtl start instance -d my_database -i my_instance1
    3- in second node.
    srcvtl stop instance -d my_database -i my_instance2 -o immediate;
    srcvtl start instance -d my_database -i my_instance2
    but my sga is the SAME 8G.. WHY NOT CHANGE...
    i changed these parameters and restar my instance in first node later stop and start using srvctl the second node but my sga not change. continue in 8g ;however these changes are in spfile so;
    prd2.sga_max_size=8589934592#internally adjusted
    prd1.sga_max_size=8589934592#internally adjusted
    *.sga_max_size=17179869184
    prd2.sga_target=8589934592
    prd1.sga_target=8589934592
    *.sga_target=12884901888
    prd2.thread=2
    prd1.thread=1
    how i can apply these change node by node or i need shutdown the entire database?
    need to make these changes without affecting my application because i can not shutdown the both node...
    Edited by: user568681 on 02-sep-2010 14:32

    Hi,
    I just checked on a test RAC configuration (HP-UX, 10.2.0.4)
    You don't need to stop the database.
    Keep your "rolling" original scenario but change :
    alter system set sga_max_size=16g scope spfile;
    alter system set sga_target=12g cope spfile;by
    alter system set sga_max_size=16g scope spfile sid = 'PRD1';
    alter system set sga_target=12g scope spfile sid = 'PRD1';
    alter system set sga_max_size=16g scope spfile sid = 'PRD2';
    alter system set sga_target=12g cope spfile sid = 'PRD2';Actually
    alter system set sga_max_size=16g scope spfile;
    alter system set sga_max_size=16g scope spfile SID='*';changes globally the values for every instance in the spfile ("*.XXXXXX" is updated) but it does not remove the specific entries already assigned to one particular instance (and it is your case !)
    Alternatively you could reset the values assigned specifically to one instance with "alter system reset" to have only "*.XXXX" for those parameters.
    Best regards
    Phil

  • ORA-00490 error when opening database

    I am having a problem starting up my database. It had been running without problems for a long time, but it crashed recently, and now every time I attempt to restart it I get 'ORA-00490: PSP process terminated with error.' Here is the info from the alert log:
    Tue Jul 20 08:35:16 2010
    Starting ORACLE instance (normal)
    Dump file d:\oracle\product\10.2.0/admin/iceman/bdump\alert_iceman.log
    Tue Jul 20 09:06:13 2010
    ORACLE V10.2.0.1.0 - 64bit Production vsnsta=0
    vsnsql=14 vsnxtr=3
    Windows NT Version V5.2 Service Pack 2
    CPU : 8 - type 8664, 2 Physical Cores
    Process Affinity : 0x0000000000000000
    Memory (Avail/Total): Ph:7404M/8186M, Ph+PgF:19658M/20025M
    Tue Jul 20 09:06:13 2010
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    Picked latch-free SCN scheme 3
    Using LOG_ARCHIVE_DEST_10 parameter default value as USE_DB_RECOVERY_FILE_DEST
    Autotune of undo retention is turned on.
    IMODE=BR
    ILAT =61
    LICENSE_MAX_USERS = 0
    SYS auditing is disabled
    ksdpec: called for event 13740 prior to event group initialization
    Starting up ORACLE RDBMS Version: 10.2.0.1.0.
    System parameters with non-default values:
    processes = 500
    sga_max_size = 2097152000
    __shared_pool_size = 352321536
    __large_pool_size = 16777216
    __java_pool_size = 33554432
    __streams_pool_size = 33554432
    spfile = D:\ORACLE\PRODUCT\10.2.0\DB_1\DBS\SPFILEICEMAN.ORA
    sga_target = 1258291200
    control_files = D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICEMAN\CONTROL01.CTL, D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICEMAN\CONTROL02.CTL, D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICEMAN\CONTROL03.CTL
    db_block_size = 8192
    __db_cache_size = 805306368
    compatible = 10.2.0.1.0
    db_file_multiblock_read_count= 16
    db_recovery_file_dest = D:\oracle\product\10.2.0/flash_recovery_area
    db_recovery_file_dest_size= 2147483648
    undo_management = AUTO
    undo_tablespace = UNDOTBS1
    remote_login_passwordfile= EXCLUSIVE
    db_domain =
    dispatchers = (PROTOCOL=TCP) (SERVICE=ICEMANXDB)
    job_queue_processes = 10
    audit_file_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\ICEMAN\ADUMP
    background_dump_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\ICEMAN\BDUMP
    user_dump_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\ICEMAN\UDUMP
    core_dump_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\ICEMAN\CDUMP
    audit_trail = OS
    db_name = ICEMAN
    open_cursors = 300
    pga_aggregate_target = 418381824
    PSP0 started with pid=3, OS id=2372
    MMAN started with pid=4, OS id=2388
    PMON started with pid=2, OS id=2456
    DBW0 started with pid=5, OS id=2396
    LGWR started with pid=6, OS id=2376
    CKPT started with pid=7, OS id=2380
    SMON started with pid=8, OS id=1496
    RECO started with pid=9, OS id=2296
    CJQ0 started with pid=10, OS id=2300
    MMON started with pid=11, OS id=2128
    MMNL started with pid=12, OS id=2784
    Tue Jul 20 09:06:15 2010
    starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
    starting up 1 shared server(s) ...
    Tue Jul 20 09:06:17 2010
    ALTER DATABASE MOUNT
    Tue Jul 20 09:06:21 2010
    Setting recovery target incarnation to 2
    Tue Jul 20 09:06:21 2010
    Successful mount of redo thread 1, with mount id 2079135369
    Tue Jul 20 09:06:21 2010
    Database mounted in Exclusive Mode
    Completed: ALTER DATABASE MOUNT
    Tue Jul 20 09:10:42 2010
    Starting ORACLE instance (normal)
    Tue Jul 20 09:10:55 2010
    alter database open
    Tue Jul 20 09:10:56 2010
    Beginning crash recovery of 1 threads
    Process P000 died, see its trace file
    parallel recovery setup failed: using serial mode
    Tue Jul 20 09:10:57 2010
    Started redo scan
    Tue Jul 20 09:10:57 2010
    Completed redo scan
    233 redo blocks read, 74 data blocks need recovery
    Tue Jul 20 09:10:57 2010
    Started redo application at
    Thread 1: logseq 36859, block 3
    Tue Jul 20 09:10:57 2010
    Recovery of Online Redo Log: Thread 1 Group 3 Seq 36859 Reading mem 0
    Mem# 0 errs 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICEMAN\REDO03.LOG
    Tue Jul 20 09:10:57 2010
    Completed redo application
    Tue Jul 20 09:10:57 2010
    Completed crash recovery at
    Thread 1: logseq 36859, block 236, scn 832195314
    74 data blocks read, 74 data blocks written, 233 redo blocks read
    Tue Jul 20 09:10:57 2010
    Thread 1 advanced to log sequence 36860
    Thread 1 opened at log sequence 36860
    Current log# 1 seq# 36860 mem# 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\ICEMAN\REDO01.LOG
    Successful open of redo thread 1
    Tue Jul 20 09:10:57 2010
    MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
    Tue Jul 20 09:10:57 2010
    SMON: enabling cache recovery
    Tue Jul 20 09:10:58 2010
    Successfully onlined Undo Tablespace 1.
    Tue Jul 20 09:10:58 2010
    SMON: enabling tx recovery
    Tue Jul 20 09:10:58 2010
    Database Characterset is AL32UTF8
    replication_dependency_tracking turned off (no async multimaster replication found)
    Starting background process QMNC
    QMNC started with pid=16, OS id=672
    Tue Jul 20 09:11:05 2010
    Completed: alter database open
    Tue Jul 20 09:11:10 2010
    Errors in file d:\oracle\product\10.2.0\admin\iceman\bdump\iceman_j000_976.trc:
    ORA-07445: exception encountered: core dump [ACCESS_VIOLATION] [unable_to_trans_pc] [PC:0x77EF1CD6] [ADDR:0x4F0] [UNABLE_TO_READ] []
    Tue Jul 20 09:11:13 2010
    Errors in file d:\oracle\product\10.2.0\admin\iceman\bdump\iceman_pmon_2456.trc:
    ORA-00490: PSP process terminated with error
    Tue Jul 20 09:11:13 2010
    PMON: terminating instance due to error 490
    Tue Jul 20 09:11:13 2010
    Error occured while spawning process J001; error = 490
    Tue Jul 20 09:11:13 2010
    Errors in file d:\oracle\product\10.2.0\admin\iceman\bdump\iceman_reco_2296.trc:
    ORA-00490: PSP process terminated with error
    Tue Jul 20 09:11:13 2010
    Errors in file d:\oracle\product\10.2.0\admin\iceman\bdump\iceman_smon_1496.trc:
    ORA-00490: PSP process terminated with error
    Tue Jul 20 09:11:14 2010
    Errors in file d:\oracle\product\10.2.0\admin\iceman\bdump\iceman_ckpt_2380.trc:
    ORA-00490: PSP process terminated with error
    Tue Jul 20 09:11:14 2010
    Errors in file d:\oracle\product\10.2.0\admin\iceman\bdump\iceman_lgwr_2376.trc:
    ORA-00490: PSP process terminated with error
    Tue Jul 20 09:11:14 2010
    Errors in file d:\oracle\product\10.2.0\admin\iceman\bdump\iceman_dbw0_2396.trc:
    ORA-00490: PSP process terminated with error
    Tue Jul 20 09:11:14 2010
    Errors in file d:\oracle\product\10.2.0\admin\iceman\bdump\iceman_mman_2388.trc:
    ORA-00490: PSP process terminated with error
    Tue Jul 20 09:11:14 2010
    Instance terminated by PMON, pid = 2456
    The background process dumps all look very similar. Here is the file iceman_dbw0_2396.trc
    Dump file d:\oracle\product\10.2.0\admin\iceman\bdump\iceman_dbw0_2396.trc
    Tue Jul 20 09:11:14 2010
    ORACLE V10.2.0.1.0 - 64bit Production vsnsta=0
    vsnsql=14 vsnxtr=3
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP and Data Mining options
    Windows NT Version V5.2 Service Pack 2
    CPU : 8 - type 8664, 2 Physical Cores
    Process Affinity : 0x0000000000000000
    Memory (Avail/Total): Ph:7133M/8186M, Ph+PgF:18431M/20025M
    Instance name: iceman
    Redo thread mounted by this instance: 1
    Oracle process number: 5
    Windows thread id: 2396, image: ORACLE.EXE (DBW0)
    *** 2010-07-20 09:11:14.316
    *** SERVICE NAME:(SYS$BACKGROUND) 2010-07-20 09:11:14.316
    *** SESSION ID:(552.1) 2010-07-20 09:11:14.316
    error 490 detected in background process
    ORA-00490: PSP process terminated with error
    I have been searching, but I have not found a reference to a problem quite like this anywhere. Any pointers to how this can be solved would be greatly appreciated.

    HI
    1) can you post OS version?
    2) antivirus/firewall enabled
    3)Increase the depleted swap/memory or other resource which is logged in the OS log file
    Have sufficient physical memory on Server so that you can allocate more SGA/PGA to the database.
    4) Increase SGA_MAX_SIZE and SGA_TARGET so that you can accommodate following pools.
    5) Restart the instance.
    6) Increase INIT.ORA memory parameters and make sure following pools are set to recommended value i.e. 200M.
    7) SHARED_POOL_SIZE
    8) JAVA_POOL_SIZE
    9) STREAMS_POOL_SIZE
    there is no swap to grow stack.
    Edited by: CKPT on Jul 20, 2010 7:26 PM

  • Memory graphic (OEM 10g)

    Hi guys,
    One doubt regarding the Oracle enterprise manager and the graphics of memory utilization.
    In performance tab I´m seeing memory utilization like 99% of use and swap utilization 3%
    if I increase sga_max_size Will I have more memory available in this case ? This grahics shows the memory available to oracle or the full system memory ?
    Oracle 10gR1
    thanks,
    sylar

    i am experiencing this too. memory usage is too high (98%) and i don't know why it is happening. anybody wants to share their idea?
    10gR1 on linux
    thanks.
    Message was edited by:
    mervin14

  • Frequent dumps with the message "LOAD_PROGRAM_LOST"

    Hi,
    I  get frequent dumps in an SRM development server SRM.
    u201CLOAD_PROGRAM_LOSTu201D is the dump.
    The error analysis says this
    While the program was running, the program "CL_O24AZ2T4VNGKGGI9LRCNKSPN8DNCP"  had to be reloaded because a bottleneck pushed it out of the local program buffer. However, the database was found to contain an already changed program.
    I thought it to be problem with program buffer.When I checked the parameters,the current value of the parameter u201Cabap/buffersizeu201D is 500MB and the available free space is 1MB.
    If I increase the value, would my problem be resolved?Or would there be any other dependent parameters that I should take care.Please help.
    Thanks in advance.
    Regards,
    Sudheer.

    Hi,
    if you are using ORACLE, try to consuder increasing sga_max_size and db_cache_size
    to set this parameter you must consider your physical memory is available.
    i have experienced in the top three largest consumer goods mfg and distributor, which have huge database size and high database growth, with large number of user, currently running 400 MB in abap_buffer_size but seems running well.
    hope it help you
    rgds,
    Alfonsus Guritno

  • Manually allocate SGA and PGA to a Instance?

    1) Can we Manually allocate SGA and PGA to a Instance after . startup
    sql>show user
    connected to idle instance
    2) In which type of memory user is stored in oracle mem or windows memory.
    Thanx

    If you are using 10g, you can modify PGA size after instance startup by alter system to change PGA_AGGREGATE_TARGET
    You can't increase SGA_MAX_SIZE while instance is running. However you can change effective SGA size by alter SGA_TARGET if you are using ASMM
    to find out what's current logon user,
    select user from dual;
    Don't quite understand your second question.

  • SGA Parameter setting problem

    Hi,
    I need to increase SGA_MAX_SIZE & SGA_TARGET from 12gb to 18gb in Oracle 10gR2 2 node RAC database on windows 2003
    Instance 1 is not getting change after changed using 'alter system set SGA_MAX_SIZE=18G scope=spfile; command. Instance 2 only increased SGA size.
    both the instance reading same spfile in ASM. is there any specification for sga limit on windows 2003?
    Thanks.

    Perhaps there is already an instance specific setting in the spfile for instance1? In that case, the command you gave will have no effect.

Maybe you are looking for