Hyperion EPM 11.1.2 Performance tuning

Hi
Can any one let know performance tuning ofe Hyperion 11.1.2 Planning , BIPlus workspace and EAS as we are having issues of slowly running webforms, FR reports and Calc and BR taking time to open and run and login taking time.
Thanks

Per CL's point sizing servers does depend on experience. Worst case you can refer to the oracle reference diagrams at: http://download.oracle.com/docs/cd/E17236_01/epm.1112/epm_install_start_here_11121/frameset.htm?ch04s02s04.html
On the 8 GB of ram it depends on what you have on the server. If you review the 100 user planning reference configuration you will note they have 3 servers in this configuration; so if you were to install everything on one machine in simple terms add up the number of cores + amount of memory on each and that would be a 10 core machine with 32 GB of ram.
Regarding virtual servers -- it really depends on the physical servers backing those. I've seen virtual work very well and really awful. The really awful servers happen to be running on 4 year old physical servers. The really well cases were on brand new hardware dedicated to the environment. The newness of the infrastructure and the management of it make a world of difference. You want modern servers and people that know how to handle virtual machines for applications which actually perform work; sometimes IT wants to give you bare minimums and make you prove your application is using it -- which is hard to do until you let all your users have the application and now you have been given servers which are too small and your users are not thrilled about the lack of performance which can impede adoption especially if they are moving from an Excel centric world where they have a dedicate set of processors and your IT gives you one virtual server that is less powerful than one user desktop.
Good luck,
John A. Booth
http://www.metavero.com

Similar Messages

  • Configuration issue of Hyperion  EPM 11.1.2

    Hi All,
    After Installing Hyperion EPM 11.1.2 successfully i am configuring it at the Performance Management Architecture i am getting one message "Oracle Data Access Client is not installed"
    i have ignore it and try to configure but it gets failed and not able to cofigure the database can any one help me what is the issue.What i did wrong during configuration.
    Thanks
    Gourav Atalkar

    Oracle Data Provider (ODP) for .NET 2.0, from the Oracle Data Access Component package, has not been installed
    This is a requirement of the Performance Management Architect Dimension Server.
    Perform a custom installation of the Oracle client software on the Performance Management Architect Dimension Server. From the list of available components make sure Oracle Data Provider for .NET 2.0 is selected.
    This information plus further details on Oracle database requirements can be found in the EPM Installation Start Here guide: http://download.oracle.com/docs/cd/E17236_01/epm.1112/epm_install_start_here.pdf
    HTH-
    Jasmine.

  • Performance Tuning in IR

    Hello All,
    We have created some reports using Interactive Reporting Studio. The volume of data in that Oracle database are huge and in some tables of the relational database are having above 3-4 crores rows individually. We have created the .oce connection file using the 'Oracle Net' option. Oracle client ver is 10g. We earlier created pivot, chart and report in those .bqy files but had to delete those where-ever possible to decrease the processing time for getting those report generated.
    But deleting those from the file and retaining just the result section (the bare minimum part of the file) even not yet helped us out solving the performance issue fully. Still now, in some reports, system gives error message 'Out of Memory' at the time of processing those reports. The memory of the client PCs,wherefrom the reports are being generated are 1 - 1.5 GB. For some reports, even it takes 1-2 hours for saving the results after process. In some cases, the PCs gets hanged at the time of processing. When we extract the query of those reports in sql and run them in TOAD/SQL PLUS, they take not so much time like IR.
    Would you please help us out in the aforesaid issue ASAP? Please share your views/tips/suggestions etc in respect of performance tuning for IR. All reply would be highly appreciated.
    Regards,
    Raj

    SQL + & Toad are tools that send SQL and spool results; IR is a tool that sends a request to the database to run SQL and then fiddles with the results before the user is even told data has been received. You need to minimize the time spent by IR manipulating results into objects the user isn't even asking for.
    When a request is made to the database, Hyperion will wait until all of the results have been received. Once ALL of the results have been received, then IR will make multiple passes to apply sorts, filters and computed items existing in the results section. For some unknown reason, those three steps are performed more inefficiently then they would be performed in a table section. Only after all of the computed items have been calculated, all filters applied and all sorts sorted, then IR will start to calculate any reports, charts and pivots. After all that is done, the report stops processing and the data has been "returned"
    To increase performance, you need to fine tune your IR Services and your BQY docs. Replicate your DAS on your server - it can only transfer 2g before it dies, restarts and your requested document hangs. You can replicated the DAS multiple times and should do so to make sure there are enough resources available for any concurrent users to make necessary requests and have data delivered to them.
    To tune your bqy documents...
    1) Your Results section MUST be free of any sorts, filters, or computed items. Create a staging table and put any sorts or local filters there. Move as many of your computed items to your database request line and ask the database to make the calculation (either directly or through stored procedures) so you are not at the mercy of the client machine. Any computed items that cannot be moved to the request line, need to be put on your new staging table.
    2) Ask the users to choose filters. Programmatically build dynamic filters based on what the user is looking for. The goal is to cast a net only as big as the user needs so you are not bringing back unnecessary data. Otherwise, you will bring your server and client machines to a grinding halt.
    3) Halt any report pagination. Built your reports from their own tables and put a dummy filter on the table that forces 0 rows in the table until the report is invoked. Hyperion will paginate every report BEFORE it even tells the user it has results so this will prevent the user from waiting an hour while 1000s of pages are paginated across multiple reports
    4) Halt any object rendering until request. Same as above - create a system programmically for the user to tell the bqy what they want so they are not waiting forever for a pivot and 2 reports to compile and paginate when they want just a chart.
    5) Saved compressed documents
    6) Unless this document can be run as a job, there should be NO results stored with the document but if you do save results with the document, store the calculations too so you at least don't have to wait for them to pass again.
    7) Remove all duplicate images and keep the image file size small.
    Hope this helps!
    PS: I forgot to mention - aside from results sections, in documents where the results are NOT saved, additional table sections take up very, very, very small bits of file size and, as long as there are not excessively larger images the same is true for Reports, Pivots and Charts. Additionally, the impact of file size only matters when the user is requesting the document. The file size is never an issue when the user is processing the report because it has already been delivered to them and cached (in workspace and in the web client)
    Edited by: user10899957 on Feb 10, 2009 6:07 AM

  • Can We Install Hyperion EPM in 64 bit machine with windows8?

    Hi Gurus,
    Can We Install Hyperion EPM in 64 bit machine with windows8?

    There is 64 windows versions available in edelivery - "Oracle Enterprise Performance Management System (11.1.2.2.0) Media Pack for Microsoft Windows x64 (64-bit)"
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Hyperion EPM: Will Oracle Express suffice for Shared Services and Registry?

    Hi.
    I'm trying to install Hyperion EPM on Linux to make use of the Hyperion Interactive Reporting server components to allow report scheduling, web delivery of reports, etc. My data sources will all be MySQL. I'm at the point where I'm attempting to use the EPM Configurator for setting up Shared Services and Registry Database Connection. It seems my options for choosing a database on which to allow Shared Services and Registry data to reside are limited to 3: Oracle, SQL Server or DB2 (noticeably absent is MySQL)
    So, it looks like I'm going to have to install an Oracle DB instance at the very least.
    My question is this:
    Can I get away with just installing Oracle Express for the Shared Services and Registry or will I have to install a full blown Oracle DB instance?
    Thanks
    -- Tom

    Hi, I confirm that you can use Oracle Express for Shared services and registry. We have installed the complete EPM platform on a single virtual machine using Oracle Express. It’s interesting to use it because Oracle Express use less resource. We can run this virtual machine on a computer that only have 4GB of RAM and get good performance (for a single user).
    I recommend using it for proof-of-concept and Bootcamps.

  • Hyperion EPM Architect Services not starting

    Hi All,
    We have installed Oracle Hyperion 11.1.1.1. We are using Sql 2005 as RDBMS. The problem that I am facing is that Hyperion EPM Architect services are not starting. For Hyperion EPM Architect - Process Manager I am getting the following error in the event viewer:
    Event Type:     Error
    Event Source:     HyS9BPMA_ProcessManager
    Event Category:     None
    Event ID:     0
    Description:
    Service cannot be started. Hyperion.DimensionServer.ProcessManager.Interface.ProcessManagerException: Cannot initialize the Session Manager. ---> Hyperion.DataAccessLayerCore.DataAccessLayerException: Database connectivity could not be established. ---> System.Data.SqlClient.SqlException: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: TCP Provider, error: 0 - No connection could be made because the target machine actively refused it.)
    at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
    at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
    at System.Data.SqlClient.TdsParser.Connect(Boolean& useFailoverPartner, Boolean& failoverDemandDone, String host, String failoverPartner, String protocol, SqlInternalConnectionTds connHandler, Int64 timerExpire, Boo...
    It looks like that Sql Server 2005 is refusing connection. I checked 'Allow remote connections' property for sql 2005 and it is enabled. Any help would be appreciated.
    Thanks in advance,
    Amol

    Hi,
    Yeah the Sql Server 2005 is running on the same server
    Hyperion Foundation
    PASSED Configuration Check whether all configuration tasks have been completed 0 s
    FAILED Database Connection to database
    Error: java.net.UnknownHostException: VPC-W3K\HYPERIONEPM: VPC-W3K\HYPERIONEPM
    Recommended Action: 0 s
    Financial Management
    FAILED Configuration Check whether all configuration tasks have been completed
    Error: Next tasks are not configured:
    clusterRegister: Configuration Failed
    Recommended Action: Try to configure mentioned tasks 0 s
    FAILED HFM Application Server Configuration HFM Application Server failed...
    Error: Error Configure Application server
    Recommended Action: Check application is started 204 s
    FAILED HFM WebServer HFMWebServer startup... failed...
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Check application is started 204 s
    FAILED LCMServer LCMServer startup failed...
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Check application is started 204 s
    FAILED SmartViewServer SmartView WebServer startup failed...
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Check application is started 0 s
    Foundation / Performance Management Architect
    FAILED EPMA DimensionServer Server Configuration EPMADimensionServer startup... failed...
    Error: java.net.ConnectException: Connection refused: connect
    Recommended Action: Check application is started 12 s
    This is what I got from the diagnostic.
    Regards,
    AD

  • FDQM performance tuning

    Hi,
    I've recently installed a FDQM application (EPM 11.1.2.2) on a windows environment 64 bit 2008 R2. It takes me 10 mins to create a application (creating app +connecting to database).
    FDQM is configured to run on IIS. Just wondering if anyone has done any performance tuning on FDQM?
    Any tips or pointers to any documents will be helpful..
    Thanks in Advance!!

    It can take a while to create an application, it has never been the fastest at creating them.
    If you are looking for tuning then you can look at the DBA guide - http://docs.oracle.com/cd/E17236_01/epm.1112/fdm_dba.pdf
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Report running for long time & performance tuning

    Hi All,
    (1). WebI report is running for long time.so what are the steps i need to check for it ?
    (2). Can you tell me about performance tuning in BO ?
    please help me.....
    Thanks
    Kumar

    (1). WebI report is running for long time.so what are the steps i need to check for it ?
    The first step is to see if the problem lies in the query on the data source or in webi itself. Depending on the data source there are different ways to extract the query and try to run it against the database. Which source does your report uses?
    (2). Can you tell me about performance tuning in BO ?
    I would recommend to start by reading the administrator's guide. There is a section about how to improve performance.
    Regards,
    Stratos

  • Oracle  11g Performance tuning approach ?

    Hello Experts,
    Is it the right forum to follow oracle performance tuning discussions ? If not, let me know what will be the forum to pick up some thread on this subject.
    I am looking for performance tuning approach for oracle 11g. I learned there are some new items in 11g in this regard. For persons, who did tuning in earlier versions of Oracle,
    what will be the best way adopt to 11 g?
    I reviewed the 11g performance tuning guide, but I am looking for some white papers/blogs with case studies and practical approaches. I hope that you have used them.
    What are the other sources to pick up some discussions?
    Do you mind, share your thoughts?
    Thanks in advance.
    RI

    The best sources of information on performance tuning are:
    1. Jonathan Lewis: http://jonathanlewis.wordpress.com/all-postings/
    2. Christian Antognini: http://www.antognini.ch/
    3. Tanel Poder: http://blog.tanelpoder.com/
    4. Richard Foote: http://richardfoote.wordpress.com/
    5. Cary Millsap: http://carymillsap.blogspot.com/
    and a few dozen others whose blogs you will find cross-referenced in those above.

  • Performance tuning of BPEL processes in SOA Suite 11g

    Hi,
      We are working with a customer for performance tuning of SOA Suite 11g, one of the areas is to tune the BPEL processes. I am new to this and started out with stress testing Hello World process using SOAPUI tool. I would like help with the below topics -
    1. How do I interpret the statistics collected during stress testing? Do we have any benchmark set that can indicate that the performance is ok.
    2. Do we need to run stress tests for every BPEL process deployed?
    2. Is there any performance tuning strategy documentation available? Or can anybody share his/her experiences to guide me?
    Thanks in advance!
    Sritama

    1. How do I interpret the statistics collected during stress testing? Do we have any benchmark set that can indicate that the performance is ok.
    You need
    pay attention to:
    java heap usage vs java heap capacity
    java eden usage vs java eden capacity
    JDBC pool initial connections vs JDBC pool capacity connections
    if you are using linux: top
    if you are using aix: topas
    2. Do we need to run stress tests for every BPEL process deployed?
    yes, you need test each BPEL. You can use "Jmeter" tool.
    Download Jmeter from here: Apache JMeter - Apache JMeter™
    Other tools:
    jstat
    jstack
    jps -v
    Enterprise Manager
    WebLogic Console
    VisualVM
    JRockit Mission Control
    3. Is there any performance tuning strategy documentation available? Or can anybody share his/her experiences to guide me?
    I recommend "Oracle SOA Suite 11g Performance Tuning Cookbook" http://www.amazon.com/Oracle-Suite-Performance-Tuning-Cookbook/dp/1849688842/ref=sr_1_1?ie=UTF8&qid=1378482031&sr=8-1&keywords=oracle+soa+suite+11g+performance+tuning+cookbook

  • Hyperion EPM 11.1.2 Planning Configuration Issue

    Hello,
    I am experiencing a bit of a problem when attempting to configure Hyperion EPM 11.1.2.
    Envrionment: Windows Server 2003 R2 64-bit, Oracle 11g
    Issue: Configuration abruptly fails during after the configure database screen for additional EPM products. Upon further digging I found the following error message:
    log4j:WARN Please initialize the log4j system properly.*
    Exception in thread "Thread-26" java.lang.UnsatisfiedLinkError: D:\oracle\Middl*
    ware\EPMSystem11R1\common\config\11.1.2.0\NativeCall.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform*
    I am pretty much at a loss at this moment. I downloaded the 64-bit zip files from edelivery and the install appeared to run successfully. I have tried the big bang approach to configuring and the modular approach, but can't seem to move past this. Has anyone encountered this issue before? Any assistance would be greatly appreciated.
    Thank you.
    Corey

    Hi Corey, that error it is shown because java is trying to open a 32bit .dll file using a 64 bits library.
    to resolve this issue you have to navigate to HYPERIONHOME\common\config
    modify the bat file setJavaRunTime.bat and comment the 64 bits java options like this:
    REM Get JRE or JDK
    REM if exist "%HYPERION_HOME%\common\JRE-AMD64\Sun\1.5.0" goto okSetJREAMD64_150
    REM if exist "%HYPERION_HOME%\common\JRE-IA64\Sun\1.5.0" goto okSetJRE64_150
    REM if exist "%HYPERION_HOME%\common\JDK-IA64\Sun\1.4.2" goto okSetJDK64_142
    REM if exist "%HYPERION_HOME%\common\JRE-IA64\Sun\1.4.2" goto okSetJRE64_142
    if exist "%HYPERION_HOME%\common\JRE\Sun\1.5.0" goto okSetJRE150
    if exist "%HYPERION_HOME%\common\JDK\Sun\1.4.2" goto okSetJDK142
    if exist "%HYPERION_HOME%\common\JRE\Sun\1.4.2" goto okSetJRE142
    then run the config utility again it will works. regards
    Lucio.

  • Performance tuning related issues

    hi experts
      i am new to performance tuning application. can any one share some stuff(bw3.5& bi7)related to the concern area.send any relavent docs to my id: [email protected] .
      thanks in advance
    regards
    gavaskar
    [email protected]

    hi Gavaskar,
    check this, you can download lot of performance materials
    Business Intelligence Performance Tuning [original link is broken]
    and e-learning -> intermediate course and advance course
    https://www.sdn.sap.com/irj/sdn/developerareas/bi?rid=/webcontent/uuid/fe5b0b5e-0501-0010-cd88-c871915ec3bf [original link is broken]
    e.g
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/10b589ad-0701-0010-0299-e5c282b7aaad
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/d9fd84ad-0701-0010-d9a5-ba726caa585d
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/8e6183ad-0701-0010-e083-9ab1c6afe6f2
    performance tools in bw 3.5
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/07a4f070-0701-0010-3b91-a6bf7644c98f
    (here also you can download the presentation by righ click the disk drive icon)
    hope this helps.

  • [ADF-11.1.2] Proof of view performance tuning in oracle adf

    Hello,
    Take an example of : http://www.gebs.ro/blog/oracle/adf-view-object-performance-tuning-analysis/
    It tells me perfectly how to tune VO to achieve performance, but how to see it working ?
    For example: I Set Fetch size of 25, 'in Batch of' set to 1 or 26 I see following SQL Statement in Log
    [1028] SELECT Company.COMPANY_ID,         Company.CREATED_DATE,         Company.CREATED_BY,         Company.LAST_MODIFY_DATE,         Company.LAST_MODIFY_BY,         Company.NAME FROM COMPANY Companyas if it is fetching all the records from table at a time no matter what's the size of Batch. If I am seeing 50 records on UI at a time, then I would expect at least 2 SELECT statement fetching 26 records by each statement if I set Batch Size to 26... OR at least 50 SELECT statement for Batch size set to '1'.
    Please tell me how to see view performance tuning working ? How one can say that setting batch size = '1' is bad for performance?

    Anandsagar,
    why don't you just read up on http://download.oracle.com/docs/cd/E21764_01/core.1111/e10108/adf.htm#CIHHGADG
    there are more factors influencing performance than just query. Btw, indexing your queries also helps to tune performance
    Frank

  • Performance tuning in PL/SQL code

    Hi,
    I am working on already existing PL/SQL code which is written by someone else on validation and conversion of data from a temporary table to base table. It usually has 3.5 million rows. and the procedure takes arount 2.5 - 3 hrs to complete.
    Can I enhance the PL/SQL code for better performance ? or, is this OK to take so long to process these many rows?
    Thanks!
    Yogini

    Can I enhance the PL/SQL code for better performance ? Probably you can enhance it.
    or, is this OK to take so long to process these many rows? It should take a few minutes, not several hours.
    But please provide some more details like your database version etc.
    I suggest to TRACE the session that executes the PL/SQL code, with WAIT events, so you'll see where and on what time is spent, you'll identify your 'problem statements very quickly' (after you or your DBA have TKPROF'ed the trace file).
    SQL> alter session set events '10046 trace name context forever, level 12';
    SQL> execute your PL/SQL code here
    SQL> exitWill give you a .trc file in your udump directory on the server.
    http://www.oracle-base.com/articles/10g/SQLTrace10046TrcsessAndTkprof10g.php
    Also this informative thread can give you more ideas:
    HOW TO: Post a SQL statement tuning request - template posting
    as well as doing a search on 10046 at AskTom, http://asktom.oracle.com will give you more examples.
    and reading Oracle's Performance Tuning Guide: http://www.oracle.com/pls/db102/to_toc?pathname=server.102%2Fb14211%2Ftoc.htm&remark=portal+%28Getting+Started%29

  • Performance tuning in t

    hi,
    I have to do perofrmance for one program, it is taking 67000 secs in back ground for execution and 1000 secs for some varints .It is an  ALV report.
    please suggest me how to proced to change the code.

    Performance tuning for Data Selection Statement
    <b>http://www.sap-img.com/abap/performance-tuning-for-data-selection-statement.htm</b>Debugger
    http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm
    http://www.cba.nau.edu/haney-j/CIS497/Assignments/Debugging.doc
    http://help.sap.com/saphelp_erp2005/helpdata/en/b3/d322540c3beb4ba53795784eebb680/frameset.htm
    Run Time Analyser
    http://help.sap.com/saphelp_47x200/helpdata/en/c6/617cafe68c11d2b2ab080009b43351/content.htm
    SQL trace
    http://help.sap.com/saphelp_47x200/helpdata/en/d1/801f7c454211d189710000e8322d00/content.htm
    CATT - Computer Aided Testing Too
    http://help.sap.com/saphelp_47x200/helpdata/en/b3/410b37233f7c6fe10000009b38f936/frameset.htm
    Test Workbench
    http://help.sap.com/saphelp_47x200/helpdata/en/a8/157235d0fa8742e10000009b38f889/frameset.htm
    Coverage Analyser
    http://help.sap.com/saphelp_47x200/helpdata/en/c7/af9a79061a11d4b3d4080009b43351/content.htm
    Runtime Monitor
    http://help.sap.com/saphelp_47x200/helpdata/en/b5/fa121cc15911d5993d00508b6b8b11/content.htm
    Memory Inspector
    http://help.sap.com/saphelp_47x200/helpdata/en/a2/e5fc84cc87964cb2c29f584152d74e/content.htm
    ECATT - Extended Computer Aided testing tool.
    http://help.sap.com/saphelp_47x200/helpdata/en/20/e81c3b84e65e7be10000000a11402f/frameset.htm
    Just refer to these links...
    performance
    Performance
    Performance Guide
    performance issues...
    Performance Tuning
    Performance issues
    performance tuning
    performance tuning
    You can go to the transaction SE30 to have the runtime analysis of your program.Also try the transaction SCI , which is SAP Code Inspector.

Maybe you are looking for