Memory behaviour for Oracle Server 9i & 10g

I need to know why if you are telling to the OS that your Oracle's instance is going to use 500Mb, sometimes it takes even the whole memory with a lot of processes.
Can anyone explain to me this behavior?.
Thank you.
Cecilia.
@}-->--->>-----

Your instance requires an SGA which is shared across all processes. The SGA is usually assigned a big chunk of memory up front.
Your user-oriented 'server' processes also have their own 'working memory' for sorting and other stuff. The more server processes, the more working memory will be allocated.
If you want more detail, there is a whole chapter on memory in the Oracle Database Concepts manual for whatever version you are working with.

Similar Messages

  • Any equivalent for "Oracle9i Database: Seminar Series for Oracle Server"?

    Dear all
    I'm interesting on the Oracle course named "Oracle9i Database: Seminar Series for Oracle Server" - [D16665GC10|http://education.oracle.co.uk/html/oracle/68US/D16665GC10.htm]
    AFAIK as Oracle 9i is unsupported, I don't belive that I can find this course available anywhere. So my question is: "Is there any equivalent for above course for 10g/11g?"
    Thanks in advance

    Kamran Agayev A. wrote:
    Dear all
    I'm interesting on the Oracle course named "Oracle9i Database: Seminar Series for Oracle Server" - [D16665GC10|http://education.oracle.co.uk/html/oracle/68US/D16665GC10.htm]
    AFAIK as Oracle 9i is unsupported, I don't belive that I can find this course available anywhere. So my question is: "Is there any equivalent for above course for 10g/11g?" Yes, those are excellent materials. A lot of the material is covered in the DBA 1 & 2 courses, but not as focused and not as 'in depth'. I encourage that you write directly to Oracle University and ask them to upgrade the seminar. (Tell them I'd be happy to update/deliver it. ;-))
    An alternative, and possibly even better, is to watch for (or ask for) a local presentation by Jonathan Lewis and/or Cary Millsap (Method R)
    /Hans

  • Help go count hardware for oracle server

    Hi,
    I need to count hardware for Oracle server;
    users obout 10000 people at the same time.
    What memory(RAM) and proceesos frequens(MHz) should be?
    Where to find information about it?

    You should consider that if 10000 users will be concurrently in the database, and if at least 2m ram will be consumed by an oracle server process (just to start), then 20000mb ram will be required (at least) to support 10,000 oracle processes at the same time, about 20Gb for users, next, consider the amount of required SGA memory (not an exact value, as it depends on the database profile, DWH, OLTP, Hybrid). plus the processes for the regular OS operation.
    This is not a small application, have you thought about growth? You should be thinking about scaleability. May be not a huge machine, but a cluster of more affordable machines that will grow with your needs.

  • Certified operating system for Oracle Identity Management 10g (10.1.4.0.1)

    Hello,
    I have a question regarding the certified operating system for Oracle Identity Management 10g (10.1.4.0.1)
    http://www.oracle.com/technology/software/products/ias/files/idm_certification_101401.html
    - for an Intel EM64T 64 bit machine
    for the application server database it is stated that we need
    Windows 2003 R1 (64 bit OS)
    and the application server platform is certified with
    Windows 2003 R1 with SP1 or higher (64 bit OS)
    an installation of application server platform + database on a single Intel EM64T with Windows 2003 R1 with SP1 is not certified ? or with other words, if I add Sp1 to 2003 than the application server database is not on a certified platform ?
    thanks

    Hi Florin
    My guess is that you are looking at the Oracle Identity Federation certification section in the link for the IDM certification.
    The IDM certification for windows is in par. 2.3
    For a 64 bits machine it specifies that you need Windows 2003 R2 to run it. And it is only certified for an Oracle database version 9.0.3.1. The footnote says:
    Oracle Database includes Oracle 9i 9.2.0.8, Oracle 10g 10.1.0.5, Oracle 10g 10.2.0.1, and Oracle 10g 10.2.0.2
    so I would go for the latest Oracle database version 10g 10.2.0.2. However the link with the Oracle database versions only notes an Oracle database version 10.2.0.1 available for Windows 64 bit. A quick lookup under the certifify tab in metalink shows that Oracle 10g R2 is certified for Windows 2003 10g R2 and that there is a 10.2.0.2 patch set that can be applied upon the Oracle database 10.2.0.1 base release. Don't forget to apply the latest CPU after this is done.
    I have this from the documentation links you added in your question. I have not installed IDM 10.1.4 on Windows 64 bit myself.
    Cheers

  • Issue with .profile for oracle 9i and 10g

    Here I have six oracle 9i databases on one box. I am going to upgrade five of them to oracle 10g and want to keep one database RCAT in oracle 9i for one or two week.
    So, when I do upgrade I have to setup oracle home for 10g and also profile for oracle user for 10g (correct me if I m wrong). But now I want one database RCAT on oracle 9i. How can I take care of this.
    I mean how I will handle profile and all other thing for oracle 9i and 10g at the same time.
    Thanks,
    Vishal

    Install 10g under the same OS user as 9i, of course on a different Oracle Home. Then you configure your .profile consequently. Just as an example, this is my .bash_profile with 10g and 11g with the same oracle OS user :
    [oracle@linux5 ~]$ cat .bash_profile
    # .bash_profile
    # Get the aliases and functions
    if [ -f ~/.bashrc ]; then
            . ~/.bashrc
    fi
    export EDITOR=vi
    export ORACLE_BASE=/home/oracle/base
    umask 022
    o10()
    {       export ORACLE_SID=db102
            export ORACLE_HOME=$ORACLE_BASE/OraHome10
            export LD_LIBRARY_PATH=$ORACLE_HOME/lib
            export PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin
            export TNS_ADMIN=$ORACLE_BASE/OraHome11/network/admin
            export PS1='[\u@\h_10 \W]\$ '
    o11()
    {       export ORACLE_SID=db11
            export ORACLE_HOME=$ORACLE_BASE/OraHome11
            export LD_LIBRARY_PATH=$ORACLE_HOME/lib
            export PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin
            export PS1='[\u@\h_11 \W]\$ '
    s()
    {       sqlplus / as sysdba
    asm()
    {       export ORACLE_SID=+ASM
    db10()
    {       export ORACLE_SID=db102
    db11()
    {       export ORACLE_SID=db11
    asm10()
    {       export ORACLE_SID=asm10
    [oracle@linux5 ~]$

  • What is the best platform for Oracle Server?

    What is the best platform for Oracle Server?
    What is your criterion?
    Thanks,
    Somsak B.

    I believe that Oracle is developed and coded on a Solaris
    platform and then ported to other operating systems. If that is
    the case, you can assume that Solaris is the best platform or at
    least the safest in terms of performance and risk.
    If anyone knows anything to the contrary, pls correct me.

  • Problem installing ODAC for Oracle Server 11g

    I have installed Oracle Server 11g (OS:Windows XP)
    Questions:
    1. I tried installing ODAC for Oracle Server 11.1.0.6.21, then its giving the following error message: "Oracle data access components can only be installed over an existing oracle server 11g".
    2. We have a Monorail application running on NHibernate using ODP.NET. It's working perfectly when I run it on my Visual Studio 2008.
    But, when I tried to host this application, it gave me the following error message: "The provider is not compatible with the version of Oracle client"
    Please suggest how to resolve these issues.

    Hi
    Could that be related to the %ORACLE_HOME% ?
    I've read that on the ODAC installation guide:
    On a machine without Visual Studio .NET 2003 installed, ODAC products now work if they are installed in a new Oracle Home
    So it should be performed in a new %ORACLE_HOME% and not the same as the database. Please change that and retry.
    Source:
    http://www.oracle.com/technology/software/tech/windows/odpnet/install11106.html
    On your second question :
    Q: I get an error: "Unable to load DLL (OraOps.dll)". How do I fix this?
    A: First, ensure the OraOps.dll file is in your Oracle bin directory (e.g. d:\oracle\ora92\bin\). Next, check that your Oracle bin directory is in the Windows system path. If either of these are not present, re-install ODP.NET. Depending on the application, you may have to restart the application (e.g. Windows Service) or reboot the computer (e.g. ODP.NET install makes changes to the PATH) for ODP.NET installation to be complete. If your ODP.NET installation is still not working, you may be running into this problem.
    Source:
    http://www.oracle.com/technology/tech/windows/odpnet/faq.html#DLL
    Let us know if it helps?
    thanks
    Edited by: Hub on Oct 23, 2008 9:30 PM

  • Schema for Oracle Report Developer 10G Course

    Hi All:
    I took the course for "Oracle Reports Developer 10g" but I didn't copy the schema when I took the course.
    Now,I have the book "Oracle Reports Developer 10g: Build Reports Student Guide" but I look over the internet and I can't find the schema for this course.
    I needed the schemas for the following tables:
    CUSTOMERS
    ORDERS
    ORDER_ITEMS
    WAREHOUSES
    INVENTORIES
    PRODUCT_INFORMATION
    PRODUCT_DESCRIPTIONS
    ONLINE_MEDIA
    PRINT_MEDIA
    Any help or hint where I can find the sql scripts for this schema is greatly appreciated it.
    Yours,
    Frustrated.

    duplicate post. Also, check your post in the Reports-forum, there is already an answer.

  • Shared Memory Settings for Oracle - Machine Spec Specific?

    Hi,
    I've been asked to apply some shared memory settings for Oracle on a new V210. The DBA has asked that we simply copy the settings from one system file to the new machine.
    My problem is that I'm not entirely sure whether this is the best course of action. The machine the settings are taken from is a E280R with 2GB Memory and 2 x 900Mhz processors. The new V210 has 2GB and 2 x 1.33Ghz.
    Surely the memory settings should be different? Don't worry, I've copied the relevant settings - not the whole system file!
    Thanks for any advice,
    John

    Hi John,
    Normally, When you want to apply the shm. We normally for production machines , consider 1/3rd of your physical memory. For eg. If you have 16gb of physical memory, I would consider around 4gb of shm_max.
    Thanks,
    Keshav .N

  • Query for oracle 9i and 10g on same box

    HI
    All,
    I have oracle 9i installed on one box it has
    oracle home /u01/app/oracle/product/9.2.0
    and i am gonna install oracle 10g on different home /u01/app/oracle/product/10.2.0
    Do I need to specify different location for OraInventory?
    so what else I need to take care?
    Thanks,
    Vishal

    So there should not be a problem if it is the same
    orainventory location for both 9i and 10g right.There should be no problem.
    can you throw more focus on below ?
    When managing different oracle versions on the same
    box you should take care of environment variables to
    properly point to each ORACLE HOME and PATH, and
    ensure different ports do not conflict.
    For instance, you should use the Listener of the latest release on the server (in this case 10g) to services all the databases on that box 9both 9i and 10g).
    When you want to startup and shutdown 9i database, you do not want to shutdown a 10g database by mistake. Hence, setting things like ORCLE_HOME and ORACLE_SID.
    Also, Oracle Server make use of libraries. You do not want to mix up 9i and 10g libraries. hence take care when you set things like PATH, LD_LIBRARY_PATH etc
    The same applies to all Environment variables you want to set on the server that has different oracle releases. You just need to ensure that when you logon, your variables are set correctly for the intended oracle release before you do anything.

  • Recommendations for Oracle server regarding installation of Hyperion S9

    Hello,
    Can you please tell me where I can find some information concerning (hardware) recommendations for an Oracle server to be used to host Hyperion system 9 products?
    In other words, I would like to know the recommendations for configuring a machine with Oracle 10g.
    Many thanks!
    Best Regards,
    Andy

    Try the Start Here guide:
    [http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/hsys9_install_start_here.pdf]
    Regards,
    Imran

  • DST Patch 2007 for Oracle Enterprise Manager 10g

    Hi,
    I went through several metalink documents for DST 2007 patch application on my Oracle Enterprise Manager Server and got confused in lot of articles. It is a stand-alone server
    Can you please help me in formulating a plan?
    I have the following versions installed:
    1) Repository db -Oracle Database 10g Enterprise Edition Release 10.1.0.4.0 - 64bit
    2) Oracle Enterprise Manager 10g Grid Control Release 10.2.0.1.0
    3) OS - AIX 5.3
    Thanks

    I just had a similar problem the other day. My repositoy is on 10.1.0.4, which is behind on released. We are very cautious of upgrade OEM.
    After doing research on OEM DST issue and reviewing our jobs, we found out that OEM was reporting we were on EST instead of EDT. The fix we applied was to download the "tzupdater" from sun.com. Then we ran "tzupdater" on the OMS home directories ($OMS_HOME/jdk/lib/tzupdater -u). This will update your java DST file for OMS.
    Then you should be able to do the OPatch to bring OEM to DST 4.
    Bobby

  • Dynamic column name for Oracle Server Procedure

    hello,
    May be it's not a right place for my question, but I hope that some of you can help me.
    I have source table A that has data of the same kind in 62 fields, let's say employee count for 62 departments. I do some processing with these counts(sum(emp_count) of the same departments for different locations) and store these counts in the variables EC1, EC2, EC3 .. EC62.
    Then I need to insert them into my table that has very simple structure let's say table B (dept_no Number(3),
    emp_count Number(6))
    I want to do a loop and use dynamic colunm EMP_COUNT, something like this:
    FOR k in 1..62 LOOP
    EMP_COUNT := 'EC'| |k;
    IF EMP_COUNT <> O THEN
    insert into B
    VALUES ( K , EMP_COUNT);
    END IF;
    END LOOP;
    I understand that I need to take a Value of my dynamic colunm EMP_COUNT. Is it possible to do in Oracle Server Procedure? Any idea?
    Any help will be apreciated.
    null

    After having worked in other environments where you can manipulate data records with postitional parameters, Oracle can be frustrating because it demands the explicit use of field names in DML/Select statements. A way around this is to use DBMS_SQL or Dynamic Sql. I have used DBMS_SQL to create and execute dynamic statements with great success. Since you are creating, compiling, and running a dynamic block every time you execute your procedure, this is not recommended except in the rare instances when there is no better way around it.
    Oracle8i introduces native dynamic SQL, an alternative to DBMS_SQL. Using native dynamic SQL, you can place dynamic SQL statements directly into PL/SQL blocks.
    In most situations, native dynamic SQL can replace DBMS_SQL. Native dynamic SQL is easier to use and performs better than DBMS_SQL.
    Example of Dynamic SQL<------------------------
    BEGIN
    -- bulk fetch the list of office locations
    SELECT location BULK COLLECT INTO loc_array
    FROM offices;
    -- for each location, give a raise to employees with the given 'job'
    FOR i IN loc_array.first..loc_array.last LOOP
    dml_str := 'UPDATE emp_' &#0124; &#0124; loc_array(i)
    &#0124; &#0124; ' SET sal = sal * (1+(:raise_percent/100))'
    &#0124; &#0124; ' WHERE job = :job_title';
    EXECUTE IMMEDIATE dml_str USING raise_percent, job;
    END LOOP;
    Look for more information on dynamic SQL by
    searching for DBMS_SQL.
    Good Luck
    null

  • Where to find the doc for Oracle server security

    I am preparing for Oracle 9i upgrade OCP and looking for
    the document which talks about Oracle server security
    which includes Application context, Security Role and etc.
    Thanks

    hi,
    this is the portal content management forum. for your database question please use the database forums:
    http://forums.oracle.com/forums/index.jsp?cat=18
    thanks,
    christian

  • Correct forum for Oracle Server

    Hi all,
    What is the correct forum for posting questions about Oracle Server?
    Thanks,
    Raghu.
    null

    Hi,
    You can do it here too.
    Regards
    Anand

Maybe you are looking for

  • How do I add a page (or two) of "text" to and iPhoto 6 book

    I'm creating a book for my dog that passed away and would like to add a few pages of text, like a story. Non of the templates let me do this. Help please.

  • TAF with FAN in oracle 11gr2 RAC

    dear all, our enviornment is 11GR2 RAC with 2 ndoe RAC. it has four different applications accessing the database. so for each application i have created services as A,B,C,D. services in NODE1- Prefered service in NODE2 -Prefered A B C D services in

  • PO Cancelation problem

    Create PO, Goods Receipt, invoice verification, then cancellation for that goods. I want after invoice verification, User are not allowed to cancel that PO anymore. IMG : t-code : ombz, uncheck mvtype 102 and 122 then process po to miro me21n, migo,

  • External Editor Problem

    Aperture 1.5 Yesterday I was using Photoshop CS2 as my external editor with no problems, I tried to open another image and the dialog box appeared with its ususal message but no photo, after rebooting etc, it still didn't work. I tried using CS, the

  • Can't Find Owning Entity From Detail Table With 2 Masters

    Hi, I've got a master detail table relationship working with association and view link but when I try to do it again with the same detail table but a new master table I am getting the error, JBO-25030: Detail entity RulBAAG with row key oracle.jbo.Ke