Can oracle use more memory than pga+sga

Hi Experts,
If I have set pga 1GB and SGA 2GB then Could oracle use more than 3GB RAM from OS.
Thanks,
Please Ignore if seems to be very basic question..

Yes.
The PGA_AGGREGATE_TARGET is only a target. On a busy system, a system with frequently changing SQL patterns , Oracle may sometimes attempt to allocate a higher value.
I presume that you are on 32-bit Windows. You will hit ORA-4030 errors occassionally because Oracle on Windows is a single process (multi-threaded) and Windows limits the memory the process can address.
I suggest that you reduce your P_A_T.
Hemant K Chitale

Similar Messages

  • Solaris is using more memory than other node

    Hi, experts
    I running Oracle RAC , with 6 instances per node in Oracle RAC 10.2.0.3.0 Solaris 5.10 x86-64 32 Gb RAM and 4 processors core 2 dual
    Each instance is configured with
    dbprd1 = 2.5 gb
    dbprd2 = 2.5 gb
    dbprd3 = 2.5 gb
    dbprd4 = 1.5 gb
    dbprep1 = 500
    dbprep2 = 500
    TOTAL = 10G
    But, when I use the top command, I get the follow
    [oracle@oraoltppub01:backup]$ top | grep "Memory"
    Memory: 32G phys mem, 14G free mem, 68G swap, 68G free swap
    [oracle@oraoltppub02:dbprd4]$ top | grep "Memory"
    Memory: 32G phys mem, 1334M free mem, 68G total swap, 68G free swap
    On server oraoltppub01 I have 14Gb free of memory, but on server oraoltppu02 I have 1334Mb free of memory
    Why is happening ?
    The follow parameters is setting for both servers.
    * Parmetros para o banco de dados ORACLE ###
    * IPC shared memory
    set noexec_user_stack=1
    set shmsys:shminfo_shmmin=1
    set shmsys:shminfo_shmmax=25769803776
    set shmsys:shminfo_shmmni=256
    set shmsys:shminfo_shmseg=2000
    * IPC semaphores
    set semsys:seminfo_semmap=256
    set semsys:seminfo_semmni=4096
    set semsys:seminfo_semmns=4096
    set semsys:seminfo_semmnu=4096
    set semsys:seminfo_semume=64
    set semsys:seminfo_semmsl=256
    set semsys:seminfo_semopm=100
    set semsys:seminfo_semvmx=32767
    set semsys:seminfo_semaem=16384
    * IPC message
    set msgsys:msginfo_msgmap=2048
    set msgsys:msginfo_msgmax=8192
    set msgsys:msginfo_msgmnb=16384
    set msgsys:msginfo_msgmni=50
    set msgsys:msginfo_msgssz=32
    set msgsys:msginfo_msgtql=2048
    set msgsys:msginfo_msgseg=32767
    #set noexec_user_stack=1
    #set udp:xmit_hiwat=65536
    #set udp:udp_recv_hiwat=65536
    #set udp:xmit_hiwat=65536
    #set udp:udp_recv_hiwat=65536
    Do I need to do some kernel configuration?

    Memory is not fixed for Oracle. You do not assign x GB of RAM to Oracle and the database will only use that much and no more.
    The Oracle database engine consists of a number of processes. Each of these need a data segment. Each data segment (private process memory) can grow and shrink. And these data segments do not form part of the x GB of RAM that was assigned to Oracle's SGA (shared memory).
    The number of these processes differ from instance to instance. There are management processes that Oracle will run from time to time. There is a job processing pool, a shared server processing pool and a parallel query processing pool. These can also grow and shrink. And on an instance running several jobs (and one that uses PQ processing), there will be more running processes than on another instances. Thus more private process memory will be used and less free server memory will be available on that server.
    A single dedicated server process (created by the Listener to service a client connection) can also consume all available server memory - by running poorly designed and written PL/SQL bulk processing code that results in the private process memory of that dedicated process to continually grow. Hopefully this is not the case - but the fact is that a single server process can consume all available free server memory and more.
    As the number of processes differ from RAC instance to RAC instance, it is the norm to see different amounts of memory utilisation on RAC nodes. Memory utilisation depends on the processing that RAC instance is currently doing.

  • Selecting all columns makes oracle use more indexes than only selectng one?

    I have 3 queries here that differ only slightly, conceptually, but the plans are massively different. What I cant work out is that the difference is only in the select list.. The fields referenced in the where clause are properly indexed for this purpose
    SELECT
      scc.expiry_date
    FROM
      bw3.int_file_log_details  ifld
      INNER JOIN
      bw3.svc_card_status_change scsc
      USING
        (institution_number, file_number)
      INNER JOIN bw3.svc_client_cards scc
      USING
        (card_number)
    WHERE
      institution_number = '00000001' AND
      file_number = '00002504'This one above does a full table scan of SCC, over 3.5 million records
    SELECT
      card_number
    FROM
      bw3.int_file_log_details  ifld
      INNER JOIN
      bw3.svc_card_status_change scsc
      USING
        (institution_number, file_number)
      INNER JOIN bw3.svc_client_cards scc
      USING
        (card_number)
    WHERE
      institution_number = '00000001' AND
      file_number = '00002504'This one above does an index fast full scan of SCC's pk (which is cardnumber), as does doing a "SELECT null as dummy FROM..."
    SELECT
    FROM
      bw3.int_file_log_details  ifld
      INNER JOIN
      bw3.svc_card_status_change scsc
      USING
        (institution_number, file_number)
      INNER JOIN bw3.svc_client_cards scc
      USING
        (card_number)
    WHERE
      institution_number = '00000001' AND
      file_number = '00002504'This one above does the index range scan of the columns mentioned in the where clause and two index unique scans to link in IFLD and SCC (because they are joined on their PKs)
    I would expect all queries to run this way and completes in ~0.01 seconds
    Now, I get that oracle will sometimes use only an index instead of a table access when the requested data can be got from the index, but the actual query is pulling data from some columns not in indexes, so must be accessed in the table:
    SELECT
      scsc.card_prod_data as "Field1",
      substr(card_number,1,4)||' '||
        substr(card_number,5,4)||' '||
        substr(card_number,9,4)||' '||
        substr(card_number,13,4)||' '||
        substr(card_number,17) as "Field2",
      '                           ' as "Field3",
      scc.emboss_line_1 as "Field4",
      scc.emboss_line_2 as "Field5",
      TO_CHAR(TO_DATE(scc.last_issued_date, 'YYYYMMDD'), 'MM/YY ')||
        TO_CHAR(TO_DATE(scc.expiry_date, 'YYYYMMDD'), 'MM/YY  ')||
        '    ' as "Field6",
      'B'||
        card_number||
        '^'||
        RPAD('0', 27, ' ')||
        '^'||
        to_char(to_date(scc.expiry_date, 'YYYYMMDD'), 'YYMM')||
        service_category_code||
        '000000000000' as "Field7",
      card_number||
        '='||
        to_char(to_date(scc.expiry_date, 'YYYYMMDD'), 'YYMM')||
        service_category_code||
        '000000000000' as "Field8",
      card_number as "Field9",
      scsc.cvv_cvc2 as "Field10"
    FROM
      bw3.int_file_log_details  ifld
      INNER JOIN
      bw3.svc_card_status_change scsc
      USING
        (institution_number, file_number)
      INNER JOIN bw3.svc_client_cards scc
      USING
        (card_number)
    WHERE
      institution_number = '00000001' AND
      file_number = '00002504'This query above, which uses some data from all tables, does a table full scan of SCC, yet if I SELECT * FROM.. I get the expected index usage and table access by index rowid for all tables..
    Why is oracle doing an FTS when I choose only some columns, yet doing index access when I select * ?
    Edited by: charred on Oct 5, 2010 11:37 AM

    Selectivity of indexes?
    For a query linking these tables:
    int_file_log_details <-> svc_card_status_change <-> svc_client_cards
    I'm expecting Oracle to:
    Use an index range scan of the index on svc_card_status_change that is a nonunique index of institution_number and file number. Selectivity of this index is:
    1 institution number in the entire table
    59 distinct file numbers in the entire table
    4.1million records in the entire table
    From there, with the records it found, to use index unique scan of the PKs of int_file_log_details (file_number: 1 record required) and PK of svc_client_cards (card_number: poetntially thousands of records required)
    I can understand if oracle might decide it can get 69k records out of 4.1 million faster by FTS the cards table rather than having the indirection of the index... what I cannot understand is:
    If I select all the data from the query (SELECT *) it does unique index scans for the 2 records
    If I select say, only one non-indexed non-joined column from each table, oracle prefers a FTS of the cards table..
    Is oracle not realising that there are only 2 records I need out of cards? Why would select * differ? Is it that oracle thinks "select * is a large amount of data, so it'll be faster to use the index and target certain rows" vs "select one_column can be garnered more quickly by scanning the table and generating a lower overall memory load" ?

  • Can i use more than 4GB memory in my laptop dv6700t if I install windows 7 64bit?

    The pavilion dv6700t autodetects as 6853ea. It runs 32bit Vista in 3 GB mem.
    I know I can go up to 4 GB using the 2 slots, but can I use more when I install the 64bit version of Windows 7? If so, should I install the memory first, or the OS?
    Thanks.

    Hi:
    The specs for your notebook state max memory is 4 GB.
    However you should be able to install 8 GB with a 64 bit OS, because you have the Mobile Intel 965 chipset.
    I would install the 64 bit OS first, so you see the memory go over 4 GB in Windows after you install the memory.
    See this post:
    http://h30434.www3.hp.com/t5/Notebook-Hardware/The​-dv6700z-And-dv9700z-WILL-Support-Over-4gb-of-RAM/​...
    Paul

  • Can I use more than one song in a slideshow?

    Can I use more than one song in a slideshow?  If so, how?  Thank you

    Dear Barbara B. 
    Thank you for your response.  Good idea about combining the songs in another program first.
    Thank you for your time and thoughts.

  • Can I use more than one SIM card in my iPhone if I buy it SIM free?

    Can I use more than one SIM card in my iPhone if I buy it SIM free?

    Sim free is not enough, you can use different sim if it's unlock.

  • Can u use more than one apple account on your device and itunes

    Can u use more than one apple account on your device and itunes

    Yes, but you have to logout of one, and login to the other.
    If it is an iPhone/iPad/iPod Touch and you buy apps on different accounts, when it comes time to update an app, you have to specify the password for the account used to acquirer the app. You change an iOS account via Settings -> Store -> Apple ID (tap on it), and start by logging out and then you can enter the other Id
    So it is possible, but it can also be a pain.

  • Can I use more than one iTunes account with my apple TV?

    Can I use more than one iTunes account with my apple TV?

    That depends what you mean. If you mean can you purchase from more than one iTunes account on the Apple TV, then the answer is no. If you mean can you stream from more than one iTunes library, which use different accounts, then the answer is yes, so long as they both use the same ID and password for homesharing.

  • HT1589 Can I use more than 1 device ie iPod and iPhone on the same iTunes account and have different music on them

    Can I use more than 1 device ie iPod and iPhone on the same iTunes account and have different music on them

    Yes. Use the option to sync with selected playlists on the music tab when your devices are connected.
    tt2

  • I keep my library on an external hard drive 4TB.  It's full.  Can I use more than one hard drive to keep my library on?

    I keep my iTunes library on an external hard drive 4TB.  It's full.  Can I use more than one hard drive to keep my library on? Like two 4TB next to each other.

    Create a concatenated disk set
    Increase storage space with a concatenated RAID set (also called “Just a Bunch of Disks” or JBOD). If you need one large disk, but you have only several smaller disks, you can create a concatenated disk set to use several small disks as one large disk.
    Open Disk Utility, in the Utilities folder in Launchpad.
    Select one of the disks that you want in the set, and then click RAID.
    Click Add (+), and type a name for the RAID set.
    Choose a format from the Format pop-up menu. Usually you’ll choose the Mac OS Extended (Journaled) format.
    Choose Concatenated Disk Set from the RAID Type pop-up menu.
    Drag the disks you want to add to the set to the list on the right.
    Click Create.
    Exerpt from:
    Disk Utility 12.x: Create a RAID set - Apple - Support
    Note that the biggest CON to concatenated RAID configurations is vulnerability to volume failure. If either disk fails, the whole volume fails. If you choose this option, I would highly recommend backing up your music to a cloud service. There are very cheap per GB/storage, and some of the most reputable actually offer unlimited storage:
    Five Best Cloud Storage Providers - Lifehacker

  • Can I use more than one midi keyboard?

    I'm curious If I can run more than one midi application, is this possible?

    SuitcaseRecordings wrote:
    Can I use more than one midi keyboard?
    In Logic, yes.
    I'm curious If I can run more than one midi application, is this possible?
    Yes. you have to set up the Midi, pslit it up between the applications. e.g. channels 1-8 to app 1, and channels 9-16 to app 2.
    Then select the channels according to what application you want to play.
    "My spoon has run dry now..."
    Cheers

  • Can I use more than one database connections in a jdeveloper project?

    I use jdeveloper version 9.0.4.0 (build 1407),Can I use more than one database connections in one jdeveloper project?

    9.0.4 is a fairly old version, so you may only find a few people who know how it worked.
    Assuming you're using ADF BC, once known as BC4J, once know as JBO, in the project, and that the architecture hasn't changed much, then the answer is only 1 connection per project.
    Programmatically you're free to use as many connections via JEE as you see fit, but ADF BC is limited to one connection.
    CM.

  • Can I use more than one bluetooth speakers at once

    Can I use more than one bluetooth speakers at once

    No you can only use one at a time.

  • Can I use more than one version of Adobe Reader on an iPad, 8.1 touch and 11.1

    Can I use more than one version of Adobe Reader on an iPad  adobe Reader Touch and Reader 11.1 .  .  I use Acrobat XI Pro although I had some old files that were stored on adobe.com from a prior version of acrobat 9 student edition.
    I guess the same question for my Surface Pro2 Computer might apply, although I gather from what I read that you shouldn't have two versions of reader on a computer.

    If I may add a qualification: on a device running full Windows 8, you may have both Adobe Reader Touch and Adobe Reader (normal desktop edition). This does not apply to the primitive devices which cannot run desktop apps (running "Windows RT"), and while I may be wrong, I believe that the Surface 2 is such a device.

  • Can I use more than one bluetooth device at a time with my iphone4

    Can I use more than one bluetooth device at a time with my iphone4

    Anthony
    I have a Plantronics 975 earpiece that works very well with my Razr.  I
    just got a Panasonic KX-TG7873S phone system for my home, it has a
    "Link-to-Cell" cellular convergence solution, from what I understand it is
    just Bluetooth enabled.  I have paired both device with my Razr.  In
    settings, Bluetooth setting, both device show.  But only one device can
    connect at a time.  If my Plantronics is connected and I choose the
    Panasonic device, the Plantronics device disconnects and the Panasonic
    device then says it is connected.  Both devices work when they
    are connected.  Is it because they are both "headsets"?
    So, to have to remember to connect to one or the other device, depending on
    weather I am coming or going is not practical.
    On Sat, Sep 14, 2013 at 1:14 PM, Verizon Wireless Customer Support <

Maybe you are looking for