"Intervals in Hierarchy" Any Performance Implications ???

Hi,
Is anyone aware of any performance implications in reports when we filter on a hierarchy which has a lot of interval nodes.
This is what we are encountering. We have a hierarchy on Account Group in which all nodes have interval ranges. We added this hierarchy in a query.
When we do not do any filtering on the nodes of the hierarchy (Time Independent) and let it run for the complete hierarchy, the query runs fine and retuns in about 2 minutes.
We run this query again, keeping all things exactly the same, but do "fix filter value to axis" on a node of the hierarchy. When we do this, query runs for about 45 minutes...
We have repeatedly seen this behavior with different nodes of the hierarchy. I have not tested with a hierarchy that doesn't have hierarchy nodes...(currently working on that)
I looked in OSS notes, didn't find anything useful, but, I might have missed something...
Please post your comments if you have seen any behavior like this.
Thanks alot
Gova

Roberto,
Thanks for the reply. Checked out the note, doesn't seem to be addressing this issue...here are more details about the hierarchy and how we are using this in the query. May be you can smell a clue there...
The infoobject (on which the hierarchy is built) is a NAV attribute in the query. (NAV attributes slow down the processing, but its slow only when there is an active filter.) Since this hierarchy contains ranges, it has to access additional "J Table". Another table to access, Another reason to slow it down. But again not sure why only when the filter is present.
Could that be because of the way BW formulates the select statment? Is there a way we can mess(!) around with this? Will check to see what ST05 trace reveals, but not sure if that helps with anything.
Thanks
Gova

Similar Messages

  • OracleAS J2EE Stretch Cluster ... performance implications ...

    ... reposting here ...
    Hi,
    Customer is looking at putting in a J2EE Type installation of OracleAS 10g.
    To provide high availabilty and disaster recovery, looking at having multiple OracleAS middle tiers split across sites. Initially 2 middle tiers located in different data centres, looking to expand middle tiers as capacity demands increase.
    Also looking at clustering these in an OracleAS cluster configuration.
    This is for a BPEL implementation.
    Are there any performance implications that I should be aware of in such a configuration?
    Any implications of creating an OracleAS Cluster using servers located in physically different locations?
    Any other implications I should be aware of?
    Thanks in advance

    Hi gs86,
    Good questions :).
    To have a BPEL HA configuration you do not require a clustered J2EE & WC. All you need is BPEL on a 10.1.2.0.2 instance pointing to the same dehydration store.You do not get any of the HA benefits for BPEL when using a 10G AS J2EE cluster. It is not managed by DCM and none of the suitcases are centrally deployed so you do not get single point of administration.
    Do note that if you are also planning to use the J2EE and WC instances as a normal J2EE cluster then you can have BPEL in this cluster as well, just note that the BPEL instance won't "listen" to cluster wide DCM commands.
    If you want to just have a BPEL cluster then the configuration should be a Load Balancer, multiple J2EE AS instances (not clustered) and BPEL installed on these AS instances, pointing to the same deyhydration store.
    Any implications of creating an OracleAS Cluster using servers located in physically different locations?
    No, besides the usual network latency there "should" be no performance implications. Hopefully they will be on the same subnet so that they can access each other.
    Hope this helps.
    Deepak

  • Performance implications when working in Session.Record mode

    Performance implications when working in Session.Record mode
    Hi,
    Iu2019m considering working in GuiSession.Record mode (in SAPGui API) all the time for all SAP client applications, as part of a solution aimed to detect UI changes.
    I wanted to know if working in GuiSession.Record carries significant performance implications? Other drawback? Is there any reason why working in record mode would not be advisable?
    Thanks.

    Hello again,
    After a bit of search, I found it.
    I tried Method #1, it wasn't working with a corrupt cache at all for me.
    I had to do Method #2, manual mode, I entered the registry key manually.
    Let me fix it myself
    If you cannot access the Offline
    Files tab, use this method to re-initialize the Offline Files (CSC) cache on the system by modifying the registry. Use this
    method also to re-initialize the offline files database/client-side cache on multiple systems. Add the following registry subkey: 
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache
    Key Name: FormatDatabase 
    Key Type: DWORD 
    Key Value: 1
    Note The actual value of the registry key is ignored. This registry change requires a restart. When the computer is
    restarting, the shell will re-initialize the CSC cache, and then delete the registry key if the registry entry exists. 
    Warning All cache files are deleted and unsynchronized data is lost.
    http://support.microsoft.com/kb/230738/en-us
    I want to hear back from you, tell me if it worked.
    Thanks !
    Konnan
    Understanding XP Mode, the key to success

  • What would be performance implication if

    What would be performance implication if the user has assigned a permanant tablespace instead of temporary tablespace.
    Any suggestion will be so greatful.
    Thanks

    Hi,
    What version of Oracle did you make this test ?
    SQL> create user scott identified by tiger default tablespace TEMP;
    create user scott identified by tiger default tablespace TEMP
    ERROR at line 1:
    ORA-12910: cannot specify temporary tablespace as default tablespaceCheers

  • Kb2670838: Would removing this update have any security implications?

    Hi, We've an issue with this update that it messes up our dictation software "Olympus DSS Pro R4" and it won't work. But when we remove this update it works fine but removing this update removes IE 10 as well. So I've got two questions
    1. Would removing this update have any security implications?
    2. Is there a way around to install IE 10 without this update?
    Regards
    Atif

    Hi,
    Since this is not a security update, It aims at improving the range and performance of the graphics and imaging components. You could choose whether you need install it.
    Karen Hu
    TechNet Community Support

  • DBCC SHRINKFILE with NOTRUNCATE has any performance impact in log shipping?

    Hi All,
    To procure space I'm suggested to use below command on primary database in log shipping and I just want
    to clarify whether it has any performance impact on primary database in log shipping and also is it a recommended practice to use the below command
    in regular intervals in
    case the log is using much space of the drive. Please suggest on this. Thank You.
    "DBCC
    SHRINKFILE ('CommonDB_LoadTest_log', 2048, NOTRUNCATE)"
    Regards,
    Kalyan
    ----Learners Curiosity Never Ends----

    Hi Kalyan \ Shanky
    I was not clear in linked conversation so adding some thing :
    As per http://msdn.microsoft.com/en-us//library/ms189493.aspx
    ----->TRUNCATEONLY is applicable only to data files. 
    BUT
    As per : http://technet.microsoft.com/en-us/library/ms190488.aspx
    TRUNCATEONLY affects the log file.
    And i also tried , it does works.
    Now Truncateonly : Releases all free space at the end of the file to the operating system but does not perform any page movement inside the file. The data file is shrunk only to the last allocated extent. target_percent is ignored if specified
    with TRUNCATEONLY.
    So
    1. if i am removing non used space it will not effect log shiping or no log chain will broke.
    2. If you clear unsued space it will not touch existing data. no performance issue
    3. If you clear space and then due to other operation log file will auto grow it will put unnecessary pressure on database to allocate disk every time. So once you find the max growth of log file let it be as any how again it will grow to same size.
    4. Shrinking log file is not recommeded if its again and again reaching to same size . Until unless you have space crunch
    Thanks Saurabh Sinha
    http://saurabhsinhainblogs.blogspot.in/
    Please click the Mark as answer button and vote as helpful
    if this reply solves your problem

  • Performance Implications When Assigning Multiple VCPUs

    A wise man once told me not to assign more than two virtual CPUs to a VM due to CPU reservations, which in turn means slower performance. Does Oracle VM manage CPU requests better than VMware so multiple CPUs can be assigned to the VMs? Anyone have any benchmarking?

    "1. The only option within the Assign Task operation that lets you assign the user dynamically is by using an XPath expression."
    Yes
    "If I were to use this, should I be embedding the logic within the form itself and then use the XPath expression to find the user by dynamically updating the form after the first user completes the task?"
    I depends. If you can get to it server side, it woulb probably better. If you need to make a change to something, you don't want to change the form.
    "Is there another approach to achieve this other than having the logic for selecting the user defined in the form itself?"
    I'm not sure where the logic for the next user is located, but you could make a database or web service call from the process to get the next user instead.
    "I believe embedding the logic in the form might not be a good idea as it can have performance implications and also having user information in the form itself doesn't seem right."
    I agree.
    "Is there an operation that I could use, which would contain the logic that I would need to determine the next user and then assign the task to the user based on the result of the operation?"
    Again, I need a bit more info as to where the info (logic) is located.
    Jasmin

  • There is any Performance problem with Creation of many Y or Z  Programs.

    HI,
    There is any Performance problem with Creation of many Y or Z  Programs. plz give clarity regarding this to me......
    regards
    ganesh

    Ganesh,
    Can you please mention the context and the purpose of creating these custom program.  And application are you referring to?
    Regards,
    Rohit

  • Is there any performance difference in the order of columns referencing index?

    I wish to find out if there is any performance difference or efficiency in specifying those columns referencing index(es) first in the WHERE clause of SQL statements. That is, whether the order of columns referencing the index is important???.
    E.g. id is the column that is indexed
    SELECT * FROM a where a.id='1' and a.name='John';
    SELECT * FROM a where a.name='John' and a.id='1';
    Is there any differences in terms of efficiency of the 2 statements??
    Please advise. Thanks.

    There is no difference between the two statements under either the RBO or the CBO.
    sql>create table a as select * from all_objects;
    Table created.
    sql>create index a_index on a(object_id);
    Index created.
    sql>analyze table a compute statistics;
    Table analyzed.
    sql>select count(*)
      2    from a
      3   where object_id = 1
      4     and object_name = 'x';
    COUNT(*)
            0
    1 row selected.
    Execution Plan
       0      SELECT STATEMENT Optimizer=CHOOSE (Cost=1 Card=1 Bytes=29)
       1    0   SORT (AGGREGATE)
       2    1     TABLE ACCESS (BY INDEX ROWID) OF 'A' (Cost=1 Card=1 Bytes=29)
       3    2       INDEX (RANGE SCAN) OF 'A_INDEX' (NON-UNIQUE) (Cost=1 Card=1)
    sql>select count(*)
      2    from a
      3   where object_name = 'x'   
      4     and object_id = 1;
    COUNT(*)
            0
    1 row selected.
    Execution Plan
       0      SELECT STATEMENT Optimizer=CHOOSE (Cost=1 Card=1 Bytes=29)
       1    0   SORT (AGGREGATE)
       2    1     TABLE ACCESS (BY INDEX ROWID) OF 'A' (Cost=1 Card=1 Bytes=29)
       3    2       INDEX (RANGE SCAN) OF 'A_INDEX' (NON-UNIQUE) (Cost=1 Card=1)

  • Any performance impact on satellite systems?

    Hello,
    Our productive solution manager are setup to connect to all the ECC, XI & R/3 systems, as central monitoring system.
    So far we only use Solman for monitoring & EWA, not even BPM is configured yet.
    in SMSY, it's configured to use our XI SLD, to auto collect all the database, server & system data for solman system landscape.
    My question is: If there is downtime on Solman system, will it have any performance (slow transaction) on satellite system, especially on my XI system (as solman access the XI SLD).
    The reason I post this question here is: recently we have downtime for solution manager due to SP upgrade, during the downtime, we noticed there are a lot (thousand) IDOCs processing messages to R/3 system stucks in XI for 1 of our application. Users starting to make complaints, and we try to find the root cause in XI, in R/3 ... involve our basis guy & also XI admins, but no one able to find why.
    By the time PSM is up (after 2-3 hours), ALL the stuck messages in XI are manage to clear/process at once. And until now, on one able to explain why. They are suspecting my solution manager system downtime has the impact on those satellite system.
    Solman is setup to use PXI's SLD.
    Anyone has feedback on this, is it coincidently, or ?
    Please share if you have knowledge on this topic
    Thank you

    Hi,
    As per your description I would say it is pure coincidential.
    When you configure Solution Manager for system monitoring and/or EWA, all Solution Manager does is to collect the relevant data from the sattelite systems. Just this.
    So, when solution manager is not available there should be no reason for any impact on the sattelite systems side.
    Also,  from your description, I would say your XI is getting SLD information from Solution Manager. This is the only reason I could figure out that IDOCs are getting stucked in XI.
    Is it possibel to ask your XI guys to recheck which SLD XI is using?
    Regards
    Valdecir

  • (268625273) Q WSI-29 Can you give any performance benchmarks for WLS web services?

    Q<WSI-29> Can you give any performance benchmarks for WLS web services?
    A<WSI-29>: It is very difficult to quantify performance aspects of web services
    since they depend on so many variables including but not limited to: backend system
    processing by stateless session beans and message driven beans, size of XML SOAP
    message sent, system hardware (CPU speed, parallel processing, RAM speed) and
    system software (JVM type and version of WebLogic server). However, let me point
    out that the EJB backend processing of requests both have the best possible scalability
    within the EJB2.0 specification (both stateless session and message driven beans
    can be pooled) and servlets have a proven scalable track record. Thus it should
    be possible to scale your web service deployment to meet demand. The overhead
    in processing XML within the servlet can be significant depending on the size
    of XML data (either as a parameter or a return type). While WLS6.1 does not have
    any features to address this performance concern, WLS7.0 will feature Serializer
    and Deserializer classes which can be dedicated to the XML to Java and Java to
    XML translation (they can also be automatically be generated from a DTD, XML Schema
    or regular JavaBean).
    It is true that web services are not the fastest way to process client requests
    but BEA is committed to making WebLogic server the fastest possible service provider.
    Adam

    see http://www.oracle.com/support/products/oas/sparc30/html/ows08811.html

  • How deep can a package be? any performance issue?

    Hi experts,
    Is there any performance issue if I create deep path to a class for the sake of a well organized classes?
    com.mycompany.mydivision.projectA.forms.news.headlines;
    com.mycompany.mydivision.projectA.forms.news.events;
    com.mycompany.mydivision.projectA.dao.calendar.events;
    or
    a.b.c.d.e.f.g.h.i.j.k.l;??????
    any reading materials on this?
    Thanks

    I don't know what the limit on deepness is, but there shouldn't be any performance issues. All the classes are loaded when your program starts, so the JVM doesn't need to traverse through all those directories each time you reference one of the classes.

  • Performance implications of using multiple rules

    Hi:
    1.  I have a question about the performance implications of multiple rules through a rule strategy sequence.  Can you share your experience on this?
    2. Suppose that I have three rules that are accessed through a rule strategy sequence.  Would the increase in time to perform these three rules linear or some other function?
    Thanks.

    Satish,
    Depends on the rule control you are using.
    help.sap.com has given a really good example. Check this out
    http://help.sap.com/saphelp_scm41/helpdata/en/26/c2d63b18bc7e7fe10000000a114084/frameset.htm
    Let me know If you have trouble understanding or need some more help.
    Regards
    Kumar Ayyagari

  • Export to shared buffer performance Implications

    All,
    I am using the following statement in one of the programs to export an internal table
    EXPORT it_dtab TO SHARED BUFFER indx(st) ID 'ZMME'.
    I like to know what the performance implications by using this ?

    Helo,
    You could check the current memory limit set for SAP shared space @ transaction RZ11 .
    Pass the profile parameter as rsdb/obj/buffersize and check the field 'Current Value' .
    You could discuss with your Basis counterpart if there's a need to increase the shared memory space which
    is generally not favourable as performance of other sap applns can come down on doing so.
    Regards
    Dedeepya C

  • Do Oracle Forms give any performance uplift  on Weblogic compared to OC4J?

    Hi ,
    Forms can now run on WebLogic JVM instead of Application Server’s OC4J.
    1. Is there any presentation/document on this?
    2. does it give any performance uplift compared to OC4J?
    Regards,
    Noman

    The details of the changes and how WLS is set up to use Forms is available as part of the 11g documentaion available from otn.oracle.com/products/forms
    Regarding perfomance, we've not done any specific testing and to be honest I wouldn't be expecting any great changes since Forms is only uses WLS as a small element in the complete Forms lifecycle (since Forms is running as a C process so not in a Java container).
    Performance issues/improvements are more likely to be found in some well known tips of tuning the applications.
    Regards
    Grant

Maybe you are looking for

  • Cannot encode double & single quote " and ' using htmldb_util.url_encode()

    Hello, I'm using HTMLDB 1.5.0.00.33 on Oracle 9.2.0.6 database. The data(a sql query that populates the report page) that I want to pass as part of URL string contains special characters like #, $, % and quotes " or '. I'm using htmldb_util.url_encod

  • Font in GTK2 apps are not using font smoothing in cinnamon. GTK3 does.

    Hi, My GTK2 apps like GIMP, chromium fonts are not really using font smoothing but GTK3 apps look fine. Any help is appreciated.

  • Two iPhones one 3G- one Original

    I have the 3G. My wife reluctantly took my original iPhone and now LOVES it. Here's my question. It's activated- number working great- It will sync with her iTunes, but all my old stuff is still on there. Web pages, contacts and iCal. Is there a way

  • Deleting a Custom Template

         In my quest to master (???) this program, i created a "Custom Template" which I thought i could use over & over & replace the data for what i wanted further use for; an ongoing monthly spreadsheet (Table) the first row with all my labels for eac

  • Doubt on User default

    Hi All, I have tried to understand and replicate the screenshots at User Defaults - GRC 10.0 , but could not understand Loop and Ruleset. - Function USER_DEFAULT_FUNCTION is calling Ruleset,and Ruleset has the operation " Change USER_DEFAULT_ID after