Memory allocation for SAP BI 7.0 instances

I have a BW 3.5 production system on Windows SQL platform. We will be migrate to a new hardware 64-bit physcal server, and upgrade to BI 7.0 ABAP/ SQL Server 2005. The new server has 32GB memory and we plan to install DB, CI and DI on the same box. My question to you is how do I allocate this 32 GB memory? My plan is:
SQL Server Database: 12GB
Central Instance: 10GB
Dialog Instance:  10GB
Is this configuration ok or something I should do differently? How big page file I should give?
Thanks for your input.
Yujun Ran

> To be honest, most cases are probably users run the queries without providing proper parameters so it becomes blank queries somehow, not to mention that the queries themselves need be fine tuned. We have to deal these separately.
I know that problem - and that's why we limited the runtime so the query will stop and do so until the user provides correct selection criterias We tried to educate users to do so from the beginning but we found out, that only this "brute force" method works.
It's not only the runtime that comes into place but also the memory consumption if users do not select appropriately.
> However, like I mentioned earlier, the strange thing is when a user launch a query, instead of using 1-2 DIA WP, it uses 4 or 5! Our BW analyst said "it's because some query is based on a multiprovider which has 4-5 cubes in it. When user execute a query, it has a thread for each cube". Do you know better way to deal this issue?
That is normal - and again, if users do not select correctly or the data model was not designed to what users actually select those multiprovider selections will put a high load on the database and using a lot of memory.
Markus

Similar Messages

  • What is the default memory allocation for JVM

    Hi,
    Can anybody please let me know the default heap memory allocation(both min & max) for JVM, if we don't provide memory arguments (-Xms -Xmx) on 32-bit linux & windows machines having 4GB RAM?
    Thanks,
    Suresh

    user641407 wrote:
    Hi,
    Can anybody please let me know the default heap memory allocation(both min & max) for JVM, if we don't provide memory arguments (-Xms -Xmx) on 32-bit linux & windows machines having 4GB RAM?
    Starting with 5.0, per the Sun VM docs.
    http://download.oracle.com/javase/6/docs/technotes/tools/windows/java.html
    +"-Xmsn ... The default value is chosen at runtime based on system configuration."+
    +"-Xmxn ... The default value is chosen at runtime based on system configuration."+
    What other documentation are you looking for?

  • In Memory DB for SAP PI to make it faster

    I have left the PI space many years back .
    but I remember that a lot of resources are wasted for all the database write /commit operations including writing to the DB for each step in the pipeline . The DB's were disk based DB like oracle or MS SQL , or DB2 where read write is slow as its disk based . Recently In memory DB are making waves , for example SAP HANA . which is a column based DB ( instead of row based DB), but tables can be created and data written as row based operations also.
    The primary premise of this In memory DB is that the ENTIRE data resides on the RAM so the access to the read/write to the data is extremely fast. These systems has RAM in order of 512 GB to 2 TB.  Since RAM is volatile (i,.e lost when there is power loss) . The entire IN MEMORY data is written periodically to SSD's for backup snapshots .
    I believe that PI should move to in memory DB instead of disk based DBs. Then the pipeline steps would superfast amongst other speedups.
    and oh, PI should totally drop its ABAP stack , and perhaps also rewrite and refactor its JAVA only stack to make it more lightweight .
    rishi

    Hi Rishi,
    you should write that in a blog and not just in forum post...(*) coz in 2 days your suggest will be "lost", get down in this vertical queue which is the forum page...
    (*) unless it's what you have forecast to do.
    Regards.
    Mickael
    P.S: to be honest, for me, this info is too bottom layer (database vs memoryDB).

  • How to find the current CPU and Memory (RAM) allocation for OMS and Reposit

    Hi There,
    How do I check the CPU and memory (RAM) allocation for the OMS and the Repository database? I'm following the "Oracle Enterprise Manager Grid Control Installation and Configuration Guide 10g Release 5 (10.2.0.5.0)" documentation and it says to ensure the following:
    Table 3-1 CPU and Memory Allocation for Oracle Management Service
    Deployment Size Host CPU/Host Physical Memory (RAM)/Host Total Recommended Space
    Small (100 monitored targets)                   1                                             1 (3 GHz)                            2 GB                                                                        2 GB
    ***Table 3-2 CPU and Memory Allocation for Oracle Management Repository***
    Deployment Size Host CPU/Host Physical Memory (RAM)/Host Total Recommended Space
    Small (100 monitored targets)                   1                                   1 (3 GHz)                                        2 GB                                                                          10 GB
    Thanks,
    J

    Hi J,
    This is the minimum requirement. However It will work fine.
    Also read below article on "Oracle Enterprise Manager Grid Control Architecture for Very Large Sites"
    http://www.oracle.com/technology/pub/articles/havewala-gridcontrol.html
    For GRID HA solution implementation please read :
    http://www.oracle.com/technology/deploy/availability/pdf/MAA_WP_10gR2_EnterpriseManagerBestPractices.pdf
    Regards
    Rajesh

  • Doubt in memory allocation

    Hi..
    I have doubt in object memory allocation. for example see the following code,
    String str = new String(JAVA PROGRAMMING);
    1) int index = str.toLowerCase( ).indexOf("ram", 0);
    2) String temp = str.toLowerCase( );
    int index = temp.indexOf("ram", 0);
    Ques:
    from the above two form of coding which one is advicible and gives good performance.
    what will happen when i execute str.toLowerCase( ).indexOf("ram", 0);, i mean wthether i will do the lowercase conversion in same memory location or create temporary memory area.

    It means that the memory of a String is never reused to
    hold for example a substring. The substring will
    always be allocated in new memory. �Are you sure?
         * Initializes a newly created <code>String</code> object so that it
         * represents the same sequence of characters as the argument; in other
         * words, the newly created string is a copy of the argument string. Unless
         * an explicit copy of <code>original</code> is needed, use of this
         * constructor is unnecessary since Strings are immutable.
         * @param   original   a <code>String</code>.
        public String(String original) {
         this.count = original.count;
         if (original.value.length > this.count) {
             // The array representing the String is bigger than the new
             // String itself.  Perhaps this constructor is being called
             // in order to trim the baggage, so make a copy of the array.
             this.value = new char[this.count];
             System.arraycopy(original.value, original.offset,
                        this.value, 0, this.count);
         } else {
             // The array representing the String is the same
             // size as the String, so no point in making a copy.
             this.value = original.value;
         }

  • Find heap memory Size for Web Intelligence processing server in BO 4.0

    Hi All ,
    We need to gather data for sizing inputs.For Adaptive processing server , we can find same by going in CMC> Server > APS > Properties & check value for the parameter -Xmx  . Could you please tell how to  find the max heap memory allocated for a Web Intelligence processing server in BO 4.0 as for Webi server this parameter is not maintained. ?
    Regards ,
    Abhinav

    Hi Abhinav,
    The maximum threshold is a value which may reach on peak usage and Webi processing server cannot occupy memory beyond this value at any time.
    In your situation 9 Webi Processing servers with 16 GB of RAM on server is not recommended. This is because consider situation with total 16 GB of host RAM.
    4 GB should left for OS
    Tomcat will need minimum 2 GB for 200 users
    So you are left with 10 GB RAM for all BO services
    Now 9 Webi Processing servers with 6 GB of Threshhost will not work here
    For this configuration you can have 2 Webi Processing servers with default threshold should be running on single host.
    Regards,
    Hrishikesh

  • Memory allocation in FCP 5.0.1

    I recently added more RAM to my G5, there is now 6GB. When I go into FCP/system settings/memory & cache, the memory allocation for FCP is set to 100% of 2560 MB. Is this the most FCP can make use of/needs or is FCP not seeing all the memory that is available? In about this Mac it shows the computer recognizes the whole 6GB.

    It's the most FCP can address.
    And will be until it becomes a 64-bit app running under Leopard or some other future OS. I'm not speculating, and none of us have any idea when that might happen, if it does.
    (Did I cover my backside enough there Jerry?)

  • 9400 Graphics Memory Allocation

    For the GeForce 9400M chip is it possible to increase the graphics memory allocation if I were to upgrade the system memory?
    In other words: Does the GeForce 9400M chip and Mac OS Leopard+ support dynamic memory allocation for the graphics memory?
    If I increase the system RAM from 2GB to 4GB will the 9400 graphics memory allocation increase from 256MB to 512MB?
    (The Intel graphics chipset supported it)

    No. The 9400 uses 256 MBs of RAM, no more.

  • Dynamic memory allocation on HP-UX for multiple instances on one host

    Hi everyone,
    I was wondering what the current possibilities are nowadays on running multiple SAP instances on one very large host with regard to resource sharing. Normally, for each instance, using PHYS_MEMSIZE etc you have to set the memory to a fixed size and then optimize it.
    Preferrably we would like the memory to be allocated based upon actual usage. Is that possible at all? on HP-UX? Using third party techniques?
    Thank you
    Marcel Rabe

    Hello Marcel,
    As Juan said you may not be able to change the parameters at runtime.
    The only parameters that can be dynamically switched are :
    ztta/roll_first
    ztta/roll_extension
    ztta/roll_area
    abap/heap_area_dia
    abap/heap_area_nondia
    abap/heap_area_total
    em/stat_log_size_MB
    em/stat_log_timeout
    These parameters would put a cap on memory allocations, however they wouldn't help increase the total addressable memory area.
    I would suggest that you consider Adaptive Computing for dynamic use of resources.
    Adaptive Computing
    Regards,
    Siddhesh

  • The buffer manager failed a memory allocation call for 10485760 bytes

    I have a for each loop container which executes for each row in the recordset destination.
    In the for each loop container i have a dataflow task where in source is a oracle server and it performs two ookups before inserting the data into the destination.
    There are around 270k records coming from source...that means and around when 38k records are inserted in the destination the packages stops its execution and it says "The buffer manager failed a memory allocation call for 10485760 bytes".
    Can anyone help me in fixing this issue??
    TIA

    Hi Abhinav530,
    According to your description, when you execute the SSIS package, you got the error message: "The buffer manager failed a memory allocation call for 10485760 bytes".
    According to the error message, the machine has run out of physical memory (i.e. RAM) and is unable to swap out to hard disk. To troubleshoot the problem, please pay attention to these points:
    Add more physical memory to the computer.
    If you are running the SSIS  package on a computer that is running an instance of SQL Server, when you run the package, set the Maximum server memory option for the SQL Server instance to a smaller value. This behavior increases available memory.
    Exit applications that consume lots of memory when you run the SSIS package that contains dataflow tasks.
    Run the SSIS package and the dataflow tasks in series instead of in parallel to decrease memory usage.
    For more information about Data Flow Performance Features, please refer to the following document:
    https://msdn.microsoft.com/en-us/library/ms141031.aspx
    If you have any more questions, please feel free to ask.
    Thanks,
    Wendy Fu
    If you have any feedback on our support, please click
    here.
    Wendy Fu
    TechNet Community Support

  • Memory could not be allocated for the activation process. Please close all applications and try agai

    I have just had a Windows XP failure and took the opportunity to replace with Windows 7.  After I reinstalled PhotoShop CS(1) the message "Memory could not be allocated for the activation process. Please close all applications and try again"  is shown and forces PhotoShop to close.  I have 4Gb of Ram installed and a total of about 10Gb of Page File space on three partitions of a 500Gb HDD.  The system is not heavily loaded!  However, I cannot access Photoshop to check scratch disk allocation.  How to fix???
    Back to top

    Yes, there are many forums, and it can be confusing. Your question has the best chance of being answered if it is in the proper place. I think it is there now.
    Pattie
    http://forums.adobe.com/message/5092533#5092533  is your post address
    Download and installation forum:
    http://forums.adobe.com/community/download_install_setup

  • Memory could not be allocated for the activation process. Please close all applications and tr again

    Hello,
    Just purchased a new laptop:
    Intel Core 2 quad
    4gb memory
    1000 HDD
    Photoshop CS 8.0 disc dead/scratched/unreadable.  So I copied my Adobe folder from my Program Files Folder on my PC and pasted on laptop.  When I try and run PS I get the error message "Memory could not be allocated for the activation process. Please close all applications and try again". Which I do then Photoshop closes.
    Can anyone help (in layman terms please)?

    Not really. You are essentially FUBARd. Without a proper install, there is usually no way on to get the licensing stuff working. You might be able to get there by installing any other CS product, so PS could latch on to the licensing system that would be already in place, but otherwise it's a lost cause. Simply copying over the executables is normally not enough. I will admit though, that I skipped CS, so there may be some tool somewhere that I don't know about can do this post facto...
    Mylenium

  • Memory Could Not Be Allocated For the Activation of PhotoShop

    CS2 Intel P4 3.0GhzHT, 3-4GB Ram WinXP
    Photoshop won't open for me. It used to. Any idea how I might fix this?
    When I try to open Photoshop, I get "Memory could not be allocated for the activation process. Please close all applications and try again."
    I've done this with no applications after a fresh reboot and get the same message.
    It only started recently. Photoshop used to open for me and was usable.
    I got 3 or 4 GB of ram. I can't remember, but WinXP only sees about 3GB anyway. Either way should be more than enough, no?

    Lee71 wrote:
    hey john, thanks for resuscitating the topic. I on XP and it’s PS8
    I have defragged, cleaned disc, etc.
    In terms of symptoms, PS opens up and once open the prompt comes up. I hit okay and it shuts down.
    i have tried CTRL + ALT + SHIFT whilst PS boots up; i get the prompt "ÿou currently have Adobe Photoshops primary Scratch and Windows' primary paging file on the same volume, which can result in reduced performance. It is reommmended that you set PS Primary Scratch Volume to be on a differrent volume, preferably on a different physical dirve."
    I guess this means reinstall, partition and  set up on a partitioned drive? I don't particularly want to take this course of action if there is an alternative. It doesn't make sense given I've got plenty of space.
    No no need for that!
    The message about the scratch drive is normal: the CTRL + ALT + SHIFT resets the preferences to the default for a single HDD. If you have more than one, go into Edit > Preferences > Performance and set the primary scratch drive to the one without the paging file.
    Once you have OK'd that message it should go away if you do only have one HDD.
    Partitioning will not do anything. The object of the separate drives (if you have them) is to avoid conflict between Scratch and Page file.
    Do you still have your original problem?

  • Unable to do Allocation with Reference to Sales Order For SAP AFS

    Dear Experts
                      Error is showing while doing Allocation for Sales Order .
                      Our Business Scenario is ( Sales Order ( VA01)- Allocation Run(J3AT) - Delivery (VL01N) - Invoice ( VF01).
                      Yesterday a user Created a sales Order  & then did Allocation  & allocation was successfully saved & started doing Delivery through VL01N  , he entered Order No & did picking & as he hit enter in Post Goods Issue SAP automatically closed coz backup had started & it was around 8'o clock .
    And today morning he didn't change Req delivery date for  doing delivery but also he De-Allocated the allocation through TC - J4AB & did de-allocation & later changed Req delivery date / refreshed Sales Order & gone through J3AT For allocation but its showing  following error while doing Allocation  .
    Material LCM.22.1586.0 locked by user ...............
    Please give any suggestion if possible.
    Thx In Advance
    Kamlesh

    Sorry for delay.
    We got the solution by Our-self .
    Articles were blocked due to system shut down without any indication. And then forwarded this to BASIS Team . They unblocked the user & hence problem got solved.
    Kamlesh

  • What are the minimum CPU and Memory requirements for R12 Vision instance?

    We are in the process of trying to figure out what the minimum hardware requirements are for installing the R12 Vision instance. This Vision instance would only have 5 or less concurrent users. We may have to order a new server and we are wondering what the minimum CPU and memory would be? Oracle Support will not give us this information.
    We aleady know how much disk space it will need.
    Dan

    Hi,
    See these links.
    A Primer on Hardware Sizing for Oracle E-Business Suite
    http://blogs.oracle.com/stevenChan/2010/08/ebs_sizing_primer.html
    What Are the Minimum Desktop Requirements for EBS?
    http://blogs.oracle.com/stevenChan/2010/09/ebs_pc_clients.html
    Also, please see old threads for similar discussion.
    Hardware Requirements
    http://forums.oracle.com/forums/search.jspa?threadID=&q=Hardware+Requirements&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Benchmark
    http://forums.oracle.com/forums/search.jspa?threadID=&q=Benchmark&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

Maybe you are looking for

  • Reading data from a file which is in portal KM

    HI, Iam trying read a file which is in portal KM if u have any sample code with u plz share with me

  • Network Preferences Keep Unlocking

    This problem may or may not be part of a bigger issue already discussed, but can anyone explain to me why my network preferences keep unlocking? I will select my network (enter my password too), and then apply and lock my preferences. Then, for no re

  • Upgrade to server 2012 standard

    Hello I am currently running Server 2012 Essentials and want to upgrade to Server 2012 Standard. I have downloaded the 2012 Standard trial ISO and would like to know where to from here? I have done a bit of reading about upgrading essentials 2012 whe

  • JAVA error ORA-29541??

    Dear All: I want to use xml to direct print .pdf file, so I use Delivery Manager. But when I exec procedure, there have some errors!! Below this step.java and procedure is what I do, please someone can tell me how can solve it, thnaks!! 1. create jav

  • How do I make a two tier approval proces for a human task?

    Ok I want to have a human task that when submitted has to be approved by a Reviewer and a Manager. If the Reviewer rejects the task, its truly rejected, but if the manager Rejects the task its sent back to the Reviewer for additonal work. The built-i