Reduce Physical Memory Amount on Windows 2003

Hi all,
I need more information about reducing physical memory amount on windows 2003 64bit. 
I have Front End Exchange Server 2003 with 48 Gb Physical Memory, and i want to reduce physical memory to 16Gb. Is there any impact to exisiting OS or Exchange Server?
Regards,
Rengga Patria 

Hi Rengga,
For the impact to the whole operating system, it depends on the server’s workload.
As to the impact to the function of the Exchange Server role, as far as I know, 4 GB of random access memory (RAM) is the maximum amount of memory that an Exchange Server
computer can efficiently use.
Regarding physical memory and Exchange server 2003, the following articles can be referred to for more information.
Pushing the Limits of Windows: Physical Memory
http://blogs.technet.com/b/markrussinovich/archive/2008/07/21/3092070.aspx
Exchange Server 2003 Processor and Memory Scalability
http://technet.microsoft.com/en-us/library/aa996184(v=exchg.65).aspx
Exchange 2003 Memory Configuration change for Windows 2003 (PAE Support)
http://blogs.technet.com/b/exchange/archive/2005/07/05/407330.aspx
In addition, for this is concerning Exchange Server role, in order to get better advice, we can ask for suggestions in the following Microsoft TechNet Exchange Server Forum.
Exchange Server Forum
http://social.technet.microsoft.com/Forums/exchange/en-US/home?category=exchangeserver
Best regards,
Frank Shen

Similar Messages

  • 10g memory question on windows 2003 64-bit

    oracle 10.2.0.4
    windows server 2003 sp2 64-bit
    We have a 10g database running on a windows 2003 64-bit with 32GB memory. We set the sga max and target to 10GB and cache to 5GB.
    When I look at the task manager, I see there is only 1GB of free memory left. We only have the database running on this server. I would expect a lot more free memory on this server. What would account for the difference? thx
    32GB - 10GB (db) - 5GB (cache) - 6.5GB (20% OS) = 10G

    Handle:      user13153528
    Status Level:      Newbie
    Registered:      May 24, 2010
    Total Posts:      38
    Total Questions:      15 (15 unresolved)
    so many questions without ANY answers.
    so, what is windows doing with the other memory, how do I see it?OS file system cache

  • Physical Memory Dump in Windows 7

    I bought my computer a little over a year ago, an HP Pavillion 6313w, at Wal-Mart. Up until the past week, I started receiving an error when completing a full scan using the Mcafee program that came with Verizon Internet Security Suite about dumping physical memory. A blue screen comes on, it completes the memory dump, and then restarts my computer. It'll ask how I want to start Windows and I'll check normally. It restarts and everything's fine again. No files are lost or anything. I just notice this whenever I complete a full anti-virus scan. I contacted Verizon via Live Chat and was told that my system is corrupt and would need to contact my system vendor. My computer is now out of warranty as of this past March. Is there any way to fix this problem without going through too much trouble or too much expense? One thing I have not done is back up my files and it shows one important message at the bottom. I'm not sure if this is related to a hardware problem. I did recently have some Windows updates completed. I complete a system restore back to about a month ago, but this did not resolve the issue. Any help would be much appreciated.

    Sorry for not having gotten back to you sooner. I did recently follow the directions that you outlined for me and the issue has not come back after I did a full scan on McAfee. Hopefully that is what was needed to correct the problem. Thank you again for all of your help.

  • Migrating windows 2003 standard edition  to windows 2008 enterprise edition

    Hi
    We are using ECC 5.0 and our PRD system is running on windows 2003 standard edition,and recently we have got some physical memory problem.as windows 2003 standard edition supports only 4 GB of RAM. and we want to extend our RAM for that we are planning to upgrade os to windows 2008 enterprise edition,is that possible.and after upgrading OS what are the activities that need to be performed for SAP to run succesfully,kindly suggest.
    Regards
    Pranav

    Hi Markus
    I read note SAP Note 690432 - Windows 2003 Support in it regarding upgradation of os  windows 2003 standard edition to windows 2003 enterprise edition.
    Upgrade of Your Operating System
    If you upgrade an existing SAP system to Windows Server 2003 perform the
    following actions:
    o Install the latest R3DLLINS
    You find the latest dynamic link libraries R3DLLINS for Windows
    Server 2003 on the EXT-Kernel CD in the NTPATCH directory.
    o Replace the R/3 kernel with the EXT-Kernel.
    If you do not replace it you will get error "SICK" after the first
    logon attempt after the start.
    In this case, download the disp+work package(s) from the SAP
    Service Marketplace at service.sap.com/patches and unpack the
    patch(es) to directory usr\sap\exe:
    dw*_<patch-level>
    Use at least patch level 186.
    o Use the latest saposcol version.
    This version supports the changed performance counter of Windows
    Server 2003 to determine values for ST06 and RZ20.
    You can find the latest version in file saposcol_<Patch Level>.CAR.
    in the SAP Service Marketplace.
    o SAP DB only: See SAP Note 315237.o Compatibility of the Hardware with Windows Server 2003
    You can perform the upgrade to Windows Server 2003 only if the
    hardware has been explicitly released for this purpose. To check,
    do one of the following:
    - If the Windows Server 2003 CD is available, check compatibility
    with WINNT32.EXE in the \I386 directory. The exact statement
    is: <DRIVE:>\I386\WINNT32 /CHECKUPGRADEONLY. The result is
    stored as text file WINNT32.LOC in the present Windows
    directory (e.g. C:\WINNT).
    - The hardware has successfully passed SAP hardware certification
    (http://www.addon.de).
    - The hardware is contained in the Microsoft Hardware
    Compatibility List (http://www.microsoft.com/hcl).
    - The hardware has been released for Windows Server 2003 by the
    manufacturer. This information is published on the
    corresponding website.
    o Kerberos Single Sign-On
    When the SAP system is installed on Windows Server 2003 you can
    setup the Kerberos Single Sign-On. If you use the kerberos protocol
    the information exchanged between the SAP frontend and the
    application server for authentication is encrypted.
    The procedure for setting up Single Sign-On is described in all
    recent installation guides which you can download from the SAP
    Service Marketplace at: service.sap.com/instguides.
    o SAP domain under Windows Server 2003
    Follow the instructions of the Windows documentation for the
    migration of a Windows NT 4 domain to Windows 2003. For the SAP
    environment some additional points need to be observed.
    For Windows NT 4 there are two models for the SAP system domain:
    - Single domain
    All users and the SAP system build one single domain. This
    domain can be migrated to Windows Server 2003 and exist there
    as single domain.
    - Additional domain
    There is one domain for the users and a second domain for the
    SAP system(s). For a migration to Windows Server 2003 the SAP
    system domain has to be created as child domain under the user
    domain. A "Top-down" procedure is to be used. The higher domain
    (the user domain) must be migrated prior to the SAP child
    domain. If the user and SAP domain is part of a larger domain
    structure the complete domain structure for Windows Server 2003
    needs to be planned in a preparing phase. Usually, the
    structure created under Windows NT 4 has to be re-arranged and
    consolidated.
    The name space of the root domain and all sub-ordinated domains
    has to be defined and the distribution of the DNS services
    needs to be determined.
    Note the following:
    The SAP domain has to be created as child domain.
    The SAP domain must not be converted into an organizational
    unit (OU). OUs are not supported by R3SETUP and R3up.
    in it nowhere it is mentioned about system copy so plz suggest.

  • Data pump and SGA, system memory in window 2003

    Hi Experts,
    I have a question for oracle 10g data pump. Based on oracle document,
    all data pump ".dmp" and ".log" files are created on the Oracle server, not the client machine.
    That means data pump need to used oracle server SGA or other system memory. is it true?
    Or data pump must be support by oracle server memory?
    we use oracle 10 G R4 in 32 bit window 2003 with memory issue. So we take care this point.
    at the present, we use exp to do exp job. we DB size is 280 G. SGA is 2G in window.
    for testing, i can saw data pump message in alert file. I does not saw taht a export job broken DB and data replication job.
    Does any experts have this point experience?
    Thanks,
    JIM

    Hi Jim,
    user589812 wrote:
    I have a question for oracle 10g data pump. Based on oracle document,
    all data pump ".dmp" and ".log" files are created on the Oracle server, not the client machine.Yes, they are but you can always give a shared location on to another server.
    That means data pump need to used oracle server SGA or other system memory. is it true?
    Or data pump must be support by oracle server memory?Irrespective, the SGA is used for Conventional Export. You can reduce the overhead to some extent by a Direct Export (direct=y), but still the server resources will be in use.
    we use oracle 10 G R4 in 32 bit window 2003 with memory issue. So we take care this point.If you have windiows enterprise edition, why don't you enable PAE to use more memory on provided you have memory beyond 3GB on the server.
    at the present, we use exp to do exp job. we DB size is 280 G. SGA is 2G in window.With respect to the size of the database, your SGA is too small.
    Hope it helps.
    Regards
    Z.K.

  • Windows 2003 Server Standard Edition,  Oracle process needs 5 Gb memory

    Hi
    Actually i'm under Windows 2003 server Standard Edition and Oracle Standard 9.2.0.6.
    I need to have for my oracle process (User Process) a large amount of memory. (>= 5 Gb) probably 3 Gb for the PGA and 2 Gb for the SGA. (roughly).
    I'm looking on AWE 4GT etc... Microsoft is'nt clear about this.
    People with a similar experiment? Is it necessary to migrate under Windows 2003 Server Enterprise Edittion ?
    All informations and experiences are welcome.
    Regards
    Den

    Before considering ways to overcome process addressing limits (32-bit process virtual address space), Windows Server Std Ed can use/see maximum 4 GB RAM. You cant fit 5GB Oracle Server memory + other stuff + OS in that. I guess your only options are EE 32-bit or Std Ed x64, if you have the hardware.
    But, staying on the 32-bit path, it will be hard to achieve confilicting objects of large memory areas. Remember that process virtual space is 4GB regardless of how much RAM the hardware (and OS) can manage.

  • SAP 4.6c with 32 bit kernel and Windows 2003 EE 64 bit - memory issues?

    Dear Colleagues.
    My apologies for this simple question. I would appreciate your assistance and expertise for this as I think I have confused myself and I would appreciate clarification.
    Running an SAP 4.6c system on SAP Kernel 46D_EXT2 32-bit with Windows 2003 Enterprise Edition 64-bit and ORACLE 10.2 64 bit.
    Could you confirm that there is still memory address space limitations due to the 32-bit SAP kernel?
    It is the SAP Kernel that determines the addressable operating system limit for R/3 extended memory under Windows NT?
    Do I still need to set the 3GB option on the system to allocate more than 2.5GB of SAP buffers and extended memory space?
    I have taken a look at SAP Notes 110172 and 129813, but I just need clarification?
    Thanking you in advance.
    Kind Regards,
    Alcatz

    > Could you confirm that there is still memory address space limitations due to the 32-bit SAP kernel?
    Yes.
    >> It is the SAP Kernel that determines the addressable operating system limit for R/3 extended memory under Windows NT?
    On a 64bit OS it is a bit different, effectively you can use 4 GB per workprocess.
    > Do I still need to set the 3GB option on the system to allocate more than 2.5GB of SAP buffers and extended memory space?
    No.
    Markus

  • Physical memory cache behavior in Windows Server 2008 Enterprise

    I have a question regarding how windows manages the cache portion of phyiscal memory.  I have 2 servers which are identical OS configurations, hardware and experience nearly identical workloads.  Server 1 appears to use its cache a lot. I often
    see physical cache at at 75% of total memory (total is 16gb for both servers). I also see that the cache stays this high
    even when overall memory utilization is minimal (say approx. 3-4gb out of 16gb for long durations). I suppose this means windows memory manager is keeping pages in the cache because it anticipates it may need them again, but would overwrite them with
    new data if new processes needed it (I think of  this cached memory when the system is near idle as "available" but correct me if I am wrong?)
    Server 2 (again same workload and identical hardware, OS, configuration) doesn't appear to use cache as much. In fact, cache is always low round the clock (2 gbs usually) even when there is little to no memory utilization from processes outside the OS. Basically,
    it is low when the server is near idle, while the server 2 keeps it very high during the same period of minimal workload. Why the difference? Does this behavior sound normal?  Please advise. I am not a Windows Admin btw. I have a rudimentary understanding
    of memory.. or so I believe at least : )
    Thanks.

    Hi,
    Although both server are identical OS configurations, hardware and experience nearly identical workloads, there are still differences between them. We can use task manager on both server and Check which processes are using physical memory, please go through
    the below article to check more details about windows performance issue:
    Troubleshooting Windows Performance Issues: Lots of RAM but no Available Memory
    http://blogs.technet.com/b/mspfe/archive/2012/12/06/lots-of-ram-but-no-available-memory.aspx
    Regards,
    Yan Li
    TechNet Subscriber Support
    If you are
    TechNet Subscription
    user and have any feedback on our support quality, please send your feedback
    here.
    Regards, Yan Li

  • How to get the amount of free physical memory?

    How to get the amount of free physical memory?
    (without sudo or root)

    vmstat will give it to you.
    Although the question depends a bit on what you mean by free memory.
    The figure vmstat labels free (in any reasonably recent version of solaris) actually represents memory mostly filled with cached file contents. So it represents memory that can be easily released if needed by something more important.
    Like most unix versions, solaris will use any free memory to cache files thats have been read/written previously just in case they are needed again

  • The old allowing oracle 3GB virtual memory on windows 2003 server question?

    Hi all,
    I have a 9.2.0.7.0 database on windows 2003 server (32bit). 4 dual core cpu's and 16GB of Ram.
    I have set .use_indirect_data_buffers=TRUE and *._enable_NUMA_optimization=FALSE.
    The db_block_buffers is set at 4GB.
    Shared_pool 200MB
    Large_pool 56MB
    Java pool 56MB
    PGA is currently at 400MB
    AWE_WINDOW_MEMORY is set at 720MB (which is the lowest I can set it)
    At the moment there are various jobs running on the database and no users logged on and the virtual memory is at 1.8GB.
    The problem is as soon as the users logs onto the DB the virtual memory goes over 2GB and we see the error 'ORA-04030: out of process memory when trying to allocate 2416 bytes'.
    Now I have edited the boot.ini with the following parameters:
    multi(0)disk(0)rdisk(0)partition(1)\WINNT="UBS WSP - Wintel Server Platform with PAE" /fastdetect /PAE /4GT
    because the /3GB parameter switch started the server with lots of errors.
    The oracle.exe process still seems unable to go over the 2GB limit with getting 'ORA-04030' errors.
    Can someone tell me if I have missed anything? Or a reason why oracle is not using the switch?
    TIA
    Eddy

    Satish,
    see metalink Note:1036312.6 : Utilizing Up to 3GB Virtual Memory on Windows.
    it says :
    "The 32-bit versions of the Windows® 2000 Advanced Server and Windows NT Server 4.0, Enterprise Edition, operating systems were the first versions of Windows to provide applications with a 3-GB flat virtual address space, with the kernel and executive components using only 1 GB. In response to customer requests, Microsoft has expanded the availability of this support to the 32-bit version of Windows XP Professional and all 32-bit versions of Windows Server™ 2003."
    of course, we mustn't be mistaken with the AWE switch (/PAE) that is not available for standard edition.
    http://support.microsoft.com/kb/291988 ==> tells more about what can be supported
    regards,
    marc

  • Windows 2003 Memory Dump - Bug check Analysis attached

    Hi all
    I recently have had a Windows 2003 Standard with SP2 server crash with a memory dump
     I have used WinDBG to read the file and output below
    can anyone shed any light on the faults, or point me in the right direction?
    *                        Bugcheck Analysis                                   
    KERNEL_MODE_EXCEPTION_NOT_HANDLED (8e)
    This is a very common bugcheck.  Usually the exception address pinpoints
    the driver/function that caused the problem.  Always note this address
    as well as the link date of the driver/image that contains this address.
    Some common problems are exception code 0x80000003.  This means a hard
    coded breakpoint or assertion was hit, but this system was booted
    /NODEBUG.  This is not supposed to happen as developers should never have
    hardcoded breakpoints in retail code, but ...
    If this happens, make sure a debugger gets connected, and the
    system is booted /DEBUG.  This will let us see why this breakpoint is
    happening.
    Arguments:
    Arg1: c0000005, The exception code that was not handled
    Arg2: 8081c630, The address that the exception occurred at
    Arg3: b7487c30, Trap Frame
    Arg4: 00000000
    Debugging Details:
    EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.
    FAULTING_IP:
    nt!IoGetAttachedDevice+c
    8081c630 8b4810          mov     ecx,dword ptr [eax+10h]
    TRAP_FRAME:  b7487c30 -- (.trap 0xffffffffb7487c30)
    ErrCode = 00000000
    eax=000007f6 ebx=85e76068 ecx=000007f6 edx=00000000 esi=85e76068 edi=89d42020
    eip=8081c630 esp=b7487ca4 ebp=b7487ca4 iopl=0         nv up ei pl nz na pe nc
    cs=0008  ss=0010  ds=0023  es=0023  fs=0030  gs=0000             efl=00010206
    nt!IoGetAttachedDevice+0xc:
    8081c630 8b4810          mov     ecx,dword ptr [eax+10h] ds:0023:00000806=????????
    Resetting default scope
    DEFAULT_BUCKET_ID:  DRIVER_FAULT
    BUGCHECK_STR:  0x8E
    PROCESS_NAME:  DocTransport.ex
    CURRENT_IRQL:  0
    ANALYSIS_VERSION: 6.3.9600.17237 (debuggers(dbg).140716-0327) x86fre
    LAST_CONTROL_TRANSFER:  from 8082db20 to 80827f7d
    STACK_TEXT: 
    b74877fc 8082db20 0000008e c0000005 8081c630 nt!KeBugCheckEx+0x1b
    b7487bc0 8088c12a b7487bdc 00000000 b7487c30 nt!KiDispatchException+0x3a2
    b7487c28 8088c0de b7487ca4 8081c630 badb0d00 nt!CommonDispatchException+0x4a
    b7487ca4 8081c7e1 89d42020 b7487d64 00000000 nt!KiExceptionExit+0x186
    b7487cb8 808f44c7 85e76068 b7487d64 08a9ea50 nt!IoGetRelatedDeviceObject+0x63
    b7487d38 8088b658 00001e20 00000000 00000000 nt!NtReadFile+0x55
    b7487d38 7c82845c 00001e20 00000000 00000000 nt!KiSystemServicePostCall
    WARNING: Frame IP not in any known module. Following frames may be wrong.
    08a9ea8c 00000000 00000000 00000000 00000000 0x7c82845c
    STACK_COMMAND:  kb
    FOLLOWUP_IP:
    nt!IoGetAttachedDevice+c
    8081c630 8b4810          mov     ecx,dword ptr [eax+10h]
    SYMBOL_STACK_INDEX:  0
    SYMBOL_NAME:  nt!IoGetAttachedDevice+c
    FOLLOWUP_NAME:  MachineOwner
    MODULE_NAME: nt
    IMAGE_NAME:  ntkrpamp.exe
    DEBUG_FLR_IMAGE_TIMESTAMP:  51d4c567
    IMAGE_VERSION:  5.2.3790.5190
    FAILURE_BUCKET_ID:  0x8E_nt!IoGetAttachedDevice+c
    BUCKET_ID:  0x8E_nt!IoGetAttachedDevice+c
    ANALYSIS_SOURCE:  KM
    FAILURE_ID_HASH_STRING:  km:0x8e_nt!iogetattacheddevice+c
    FAILURE_ID_HASH:  {22c1c728-5bf3-efb9-fff4-40d5ae0d47e2}
    Followup: MachineOwner

    Hi,
    For Bug Check 0x8E, it
    indicates that a kernel-mode application generated an exception that the error handler did not catch. For more details, please refer to following article and check if can help you.
    Bug Check 0x8E: KERNEL_MODE_EXCEPTION_NOT_HANDLED
    Did you remember that which operation (or any change) you do before this issue occurred? Or just the server
    crashed suddenly?
    Please check if all necessary updates were installed and drivers were updated.
    à
    PROCESS_NAME: 
    DocTransport.exe
    Did you install any third-party application on the server? Please
    perform a clean boot and monitor the result.
    By the way, as you know, troubleshoot this kind of kernel crash issue, we need to analyze the crash dump file to narrow down the root cause of the issue. However, it is not
    effective for us to debug the crash dump file here in the forum. If this issues is a state of emergency for you. Please contact Microsoft Customer Service and Support (CSS) via telephone so that a dedicated Support Professional can assist with your request.
    To obtain the phone numbers for specific technology request, please refer to the web site listed below:
    http://support.microsoft.com/default.aspx?scid=fh;EN-US;OfferProPhone#faq607
    Hope this helps.
    Best regards,
    Justin Gu

  • Swapping Entire JVM to Virtual Memory (1.4.2_15 / Windows 2003)

    I am running *3 instances* of Apache Tomcat on Windows 2003 using JVM 1.4.2_15 with the following JVM options:
    -server -Xmx768m -Xms512m -Xmn256m -Xss128k -verbose:gc
    -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:SurvivorRatio=8
    -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=31 -XX:+PrintGCDetailsThe machine has 4GB of Ram, but the entire JVM swaps out to virtual memory when not in use. Then, when a user logs into the application it loads up the main memory from the swap. The java.exe process is constantly going from 10MB to 300MB and back, over and over. Most of the time there is 3GB of main memory free. I believe the application has many JARs loading, so the permanent space is important. There is not too much garbage collection happening, so it seems like the memory params are correct.
    How do I stop the JVM from using so much swap and utilize main memory instead?

    If the JVM's pages are being swapped out, it's because the OS believes it would be better to use the memory for something else (e.g. file cache) because the JVM isn't using the memory.
    So you could make the JVM more active, the rest of the system less active, or lock the pages in memory. I think the last option can be done with the -XX:+UseLargePages option: [http://java.sun.com/javase/technologies/hotspot/largememory.jsp]. However, I think it requires Windows 2003.

  • PGA memory problem - Oracle 10.2.0.4 on windows 2003

    Hi,
    I have recently started work at a new company and we are running Oracle 10g (10.2.0.4, Enterprise Edition) on Windows 2003 (Standard Edition). The server has 4Gb of RAM (and we have modified boot.ini to inclue the /3Gb switch).
    RE: SGA/PGA, we have the following Oracle parameters set:
    sga_target 1G
    pga_aggregate_target 194M
    The employees tell me that they frequently "have to reboot the database" because of ORA-4030 and ORA-4031 problems. Looking at taskmgr on the server, Oracle is using "too much" memory (~3Gb). New sessions cannot connect etc. and they restart the database. Being a DBA (experience in UNIX, not Windows) I'm not so keen on this "solution" and am trying to find out what's happening.
    When this problem occurred yesterday, before allowing the reboot, I bought myself some time to have a little dig around in the database. In v$sesstat I saw one process that had a value of over 1GB for "session pga memory". Memory usage on the server for oracle.exe was (as predicted) ~1GB over the "expected" 1.2Gb value (of SGA+PGA agg target). So, part 1 of my question is:
    - Is this "normal" behaviour for Oracle to allow a process to go so wild on the PGA?
    (I understood that Oracle would attempt to maintain total PGA memory close to the value of PGA_AGGREGATE_TARGET. I believe I read in the documentation that it could allow PGA memory to increase "up to 20% over this value" but please don't quote me on that, I can't find it again..)
    Part 2 to this problem is that sessions "collect" in the database and do not release their PGA memory, leading to the slow build up of memory until the errors are encountered. I believe Dead Connection Detection (DCD) not to be working here (sql_net.expire_time=1 is set on the server but appears to do nothing). I've started reading docs/notes on this and it seems that DCD is not reliable on Windows. Metalink Doc 151972.1 suggests testing and adjusting some underlying TCP/IP serttings in the O/S kernel (I'm not even sure how to do this in Windows yet, let alone if it's something I want to get involved with!). So:
    - I'm wondering if anyone has any tips for this (killing off dead connections, getting DCD working in Windows 2003 etc.)?  Any experiences, tips welcome here!!
    Thanks in advance.
    Regards,
    Ados

    user647632 wrote:
    (By the way, can anyone recommend how to sort the formatting of these results please?!!)You can find all by clicking the Oracle Forum FAQ
    </br>
    Here is my PGASTAT result. Have a look at the values.
    SQL> column name  format a60
    column value format 9,999,999,999,999,999
    select * from gv$pgastat order by inst_id,name;
    SQL> SQL>
       INST_ID NAME                                                                          VALUE UNIT
             1 PGA memory freed back to OS                                         202,362,322,944 bytes
             1 aggregate PGA auto target                                             1,831,209,984 bytes
             1 aggregate PGA target parameter                                        2,147,483,648 bytes
             1 bytes processed                                                     287,247,907,840 bytes
             1 cache hit percentage                                                             68 percent
             1 extra bytes read/written                                            133,790,002,176 bytes
             1 global memory bound                                                     214,743,040 bytes
             1 max processes count                                                              48
             1 maximum PGA allocated                                                 1,708,733,440 bytes
             1 maximum PGA used for auto workareas                                   1,112,871,936 bytes
             1 maximum PGA used for manual workareas                                       271,360 bytes
       INST_ID NAME                                                                          VALUE UNIT
             1 over allocation count                                                             0
             1 process count                                                                    42
             1 recompute count (total)                                                     136,756
             1 total PGA allocated                                                     328,158,208 bytes
             1 total PGA inuse                                                         196,502,528 bytes
             1 total PGA used for auto workareas                                        81,608,704 bytes
             1 total PGA used for manual workareas                                               0 bytes
             1 total freeable PGA memory                                                96,927,744 bytes
    19 rows selected.
    SQL>
    SQL> column BYTES_PROCESSED format 9,999,999,999,999,999
    column EST_RW_EXTRA_BYTES format 9,999,999,999,999,999
    SQL> SQL> select inst_id,round(pga_target_for_estimate/1024/1024) as target_size_MB,
      2                bytes_processed,estd_extra_bytes_rw as est_rw_extra_bytes,
      3                estd_pga_cache_hit_percentage as est_hit_pct,
      4                estd_overalloc_count as est_overalloc
      5  from gv$pga_target_advice  order by inst_id,target_size_mb;
       INST_ID TARGET_SIZE_MB        BYTES_PROCESSED     EST_RW_EXTRA_BYTES EST_HIT_PCT EST_OVERALLOC
             1            256        285,418,388,480        188,648,610,816          60             4
             1            512        285,418,388,480        131,006,145,536          69             0
             1           1024        285,418,388,480         92,476,995,584          76             0
             1           1536        285,418,388,480         91,536,565,248          76             0
             1           2048        285,418,388,480         72,373,725,184          80             0
             1           2458        285,418,388,480         68,650,139,648          81             0
             1           2867        285,418,388,480         68,650,139,648          81             0
             1           3277        285,418,388,480         68,650,139,648          81             0
             1           3686        285,418,388,480         68,650,139,648          81             0
             1           4096        285,418,388,480         68,650,139,648          81             0
             1           6144        285,418,388,480         68,650,139,648          81             0
       INST_ID TARGET_SIZE_MB        BYTES_PROCESSED     EST_RW_EXTRA_BYTES EST_HIT_PCT EST_OVERALLOC
             1           8192        285,418,388,480         68,650,139,648          81             0
             1          12288        285,418,388,480         68,650,139,648          81             0
             1          16384        285,418,388,480         68,650,139,648          81             0
    14 rows selected.
    SQL>
    SQL> show parameters pga
    NAME                                 TYPE        VALUE
    pga_aggregate_target                 big integer 2G
    SQL> show parameters sga_max
    NAME                                 TYPE        VALUE
    sga_max_size                         big integer 2G
    SQL> show parameters sga_target
    NAME                                 TYPE        VALUE
    sga_target                           big integer 2G
    SQL>

  • SAP ECC 6.0 on Windows 2003 (x86_64) _Suggested Memory Parameters

    Dear Tech Masters,
    I have done an System Copy of SAP ECC 6.0  from windows 2003 x86_32bit --> Windows 2003 x86_64bit OS.
    Can you please help me with SAP Notes # to get the recommended SAP Memory parameters for this platform(SAP on windows 2003 64bit ),also for profile parameters. Any suggestion on Performance tuning would be a great help for me.
    Thanks
    Rabi Pal

    You can start with
    Note 146289 - Parameter Recommendations for 64-Bit SAP Kernel
    Markus

  • Enable oracle 10g on windows 2003 R2 X64 edition to address 8 Gb memory

    We are using Oracle 10g R2 on Windows 2003 R2 x64 Standart edition. Lately we upgraded the system memory from 4 Gb to 8 Gb. Windows sees the memory as is (8 Gb) But oracle can not see the RAM as 8 gb. How can we ovecome this problem.
    Best Regards,
    Murat CAKIR

    What you can effectively do is since your are using 10gR2, you can use the spfile. Increase the SGA_MAX_SIZE and SGA_TARGET (if you want to give the control to the Oracle itself) in the spfile and bounce the database.
    alter system set SGA_MAX_SIZE = 6G scope=spfile;
    alter system set SGA_TARGET = 6G scope=spfile;
    shutdown immediate;
    startup;
    show parameter sga;6G could be changed according to what sort of applications that allocates the operating system RAM, you have already got on your operating system.
    Hope That Helps.
    Ogan

Maybe you are looking for