Oracle BI Cache

Hi all,
We are using OBI 11G and repository caching, this is great for performance but I have one problem, I don't want any cache to be used unless the logical query created is exactly the same. When I retrieve a result set, sometimes OBI is using that result set and aggregates it without sending new query to the database. Is there any way to change this behavior?
Thanks in advance..

Hi seth,
I don't want any cache to be used unless the logical query created is exactly the sameExactly the same of what.
When I retrieve a result set, sometimes OBI is using that result set and aggregates it without sending new query to the databaseThe concept of cache is to shorten or give less burden to again go back and hit the database and get the results back to you which takes huge time.
Instead if you use cache as enabled then it will directly check the cache and build the changes you have applied and stitches it with the existing one to retrieve the results fast.
More information on cache by john :- http://obiee101.blogspot.com/2008/07/obiee-cache-management.html
Hope helps you.
Cheers,
KK

Similar Messages

  • Error while starting the service "oracle client cache"

    hello everyone,
    I keep getting an error message: while i'm starting the service "oracle
    client cache "
    The instruction at 0x7c911e58 referenced memory at 0x00000000. The
    memory
    could not be read.
    please help me in rectifying this error ASAP
    so that i can proceed further in my work
    thanks in advance

    Hi
    i have got the answer for this question, i updated the registry with the correct file path, and then closed the registry, the services.msc file is automatically updated with the correct path
    and then started the CSService, then went to the OEM setup i clicked Retry buton, then it went through.
    Thanks to all the viewers.

  • ADF application integrating with Oracle Web Cache

    Hello,
    I am trying to integrated my ADF 11g application with Oracle Web Cache. I used this link http://andrejusb.blogspot.com/2010/06/oracle-webtier-11g-configuration-for.html for it.
    I am able to access my ADF application using webcache port 7785.
    I created few caching rules in the Oracle Web Cache. And in the popular request section of the Oracle Web cache i see jpg,png and other image files cached.
    But the issue is when the application access images like /testapp/test/images/abc.jpg?_adf.ctrl-state=5b0s7lzfo_29 . I created a caching rule with regular expression ^/testapp/test/images/[A-Za-z0-9_]*\.(gif|jpeg|png|jpg)\?_adf\.ctrl-state=[A-Za-z0-9_]*$.
    But when i access the popular request in em i don't see the URL given above as cached. The caching reason it specifies as URL contains query string.
    I am not sure if i need to do anything additional to cache these URL's as well.
    Thanks!
    Ram

    Yes that works. But my question is how to cache the urls which has querystring. I was trying to give a regular expression to match the url so that the url which contains parameters like _afrLoop which changes with each HTTP request can also be cached.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Oracle Web Cache and OBIEE 11g

    Anyone using Oracle Web Cache with OBIEE 11g?
    Can I get an insight into whether this solution is beneficial? Or I shouldn't even bother.

    No iam not using oracle web cache
    Can I get an insight into whether this solution is beneficial? Or I shouldn't even bother.I dont have idea about it,but i think its not beneficial ,anyways there is OBIEE cache that is more than sufficient.
    hope answered your question.
    Cheers,
    KK

  • Forms6i Server (9iAS R1.x) loadbalancing using Oracle Web Cache

    Hello,
    I have read that it's possible to use Oracle Web Cache as a software load balancer between multiple Application Servers.
    We are running Oracle9iAS R1.0.2.2.2a, with Forms/Reports6i servers on 2 Win2k boxes i.e our Forms6i application is deployed on two seperate boxes in two distinct locations. Users at each location, use their respective App Server url.
    Since the application is the same i.e. Forms6i code/fmx is the same for both locations, I am looking into loadbalancing and failover capability that Web Cache might be able to provide.
    So basically all users from both locations will point their browser to this Web Cache and the Web Cache will direct each connection to either of the two boxes. So, if either of the boxes dies, Web Cache will divert the requests to the other box.
    My concern is whether Web Cache supports this for the Forms requests that it will receive from the users. We are using Servlet Deployment of Forms.
    Has anyone done this or has any ideas as to whether it's going to work or not?
    Thanks,
    Manish

    Manish,
    we tested this but came across problem with Webcache that have to do with the jsession Forms uses. This is fixed for Oracle9iAS 9.0.2.x. So if you want to run Forms with Webcache in front, then please do this using the latest version of Oracle9iAS V2 Webcache. For Oracle9iAS V1 and Forms Services we recommend not to use Webcache but do the load balancing via JServ.
    Frank

  • Problem in using OracleAS Web Cache as Load Balancer

    I have two machines:
    aimssrv.world.com and aimsrep.world.com.
    Both of above machines are running Redhat Linux AS 4.
    On both machines, I have installed Oracle Forms and Reports 10g Services. I have deployed my application on both machines.
    I am able to access my application at aimssrv.world.com by doing:
    http://aimssrv.world.com:7778/forms/frmservlet?config=aims
    and I am also able to access my application at aimsrep.world.com by doing:
    http://aimsrep.world.com:7778/forms/frmservlet?config=aims
    I have implemented OracleAS Web Cache at machine aimssrv.world.com, and have enabled the Load Balancing.
    In Origin Servers, its showing me two servers:
    Host => aimssrv.world.com, PORT=> 7778, Routing=> Enabled, CAPACITY=>100, Failover Threshold=>5, PING URL=>/, PROTOCOL=>HTTP
    Host => aimsrep.world.com, PORT=> 7778, Routing=> Enabled, CAPACITY=>100, Failover Threshold=>5, PING URL=>/, PROTOCOL=>HTTP
    In Site Definition, I have following information:
    Host Name=> aimssrv.world.com, PORT=>7777
    In site-to-server mapping, I have following information:
    Priority      Host Name      Port      ESI Content Policy      Host Name      Port      Proxy
    1      aimssrv.world.com      7777      Unrestricted      aimssrv.world.com      7778      No
    aimsrep.world.com      7778                                    No
    2      *      7777           Exclude Fragments      aimssrv.world.com      7778      No
    3      *      *           Exclude Fragments      aimssrv.world.com      7778      No
    In Session Binding, I have selected "JSESSIONID" as session, and "OC4J-based" as session binding mechanism.
    Now please guide me as how would I run my application by using the OracleAS Web Cache?
    What would be the URL?
    Do I need to make any changes in httpd.conf files of aimssrv.world.com and aimsrep.awc.com?
    Please guide.
    Thanks and regards

    hi,
    i hv recently configured webcache load-balancing for my 2 mid-tiers.I did not upgrade pre-requisite webcache upgrade patch 4569559 to my 10g rel 2 10.1.2.0.2 OAS and it still worked a bit but I do have some doubts why oracle recommends installing this patch before configuring webcache load-balancing.Have u?
    btw u need to collapse all the features of webcache of caching to turn on http load-balancing.U need to add a parameter to internal.xml (LOADBALANCE ON="YES") and register origin servers of both servers with each other and map ur sites so that origin servers of both servers will cater sites of server1 and server2 at the same time.
    what worked for me is i registered origin server of server1 at server2 and origin server of server2 at server1 and mapped site of server1 (http://server1:port/forms/frmservlet?config=something) to work with origin server of server2 as well at site-to-server page so that origin servers of both servers will load-balance my server1 site and vice-versa.
    But still its not seamless.The initial site request was still being routed to the server which is DOWN first and not seamlessly routed to other server which is UP.Maybe webcache upgrade patch would hv done this seamlessly????
    Edited by: anandk on Oct 26, 2009 6:28 PM

  • Getting Error while installing oracle web cache

    Hi all,
    after installation of Oracle 9i Application Server version 1.0.2.2.2 on Windows 2000(NT based), while installing oracle web cache on AS following error appears after 96% of installation. Origin oracle database 10g is running on a separate PC in local network.
    Updating User List
    Adding users to the cache
    Adding users to the cache failed.
    Reason: WTE-03501 Error updating list of users:
    Export failed on origin database.
    OCI error - ORA-28595: Extproc agent : Invalid DLL Path
    ORA-06512: at "SYS.WTCSYS", line 3
    ORA-06512: at "SYS.WTCSYS", line 66
    ORA-06512: at line 1
    can anyone please solve this problem.
    thanks.
    regards.
    fahad ejaz
    email:[email protected]

    Hi Fahad,
    I am sorry I am not sure what the solution to your issue is. However, I was wondering why you are not attempting to install Oracle 10g as opposed to 1.0.2.2.2?
    I am guessng here but perhaps the 10g database is incompatible with a 1.0.2.2.2 install.
    Hopefully someone else may be able to provide more useful feedback.
    cheers
    Nick

  • Getting Error while installing oracle web cach

    Hi all,
    after installation of Oracle 9i Application Server version 1.0.2.2.2 on Windows 2000(NT based), while installing oracle web cache on AS following error appears after 96% of installation. Origin oracle database 10g is running on a separate PC in local network.
    Updating User List
    Adding users to the cache
    Adding users to the cache failed.
    Reason: WTE-03501 Error updating list of users:
    Export failed on origin database.
    OCI error - ORA-28595: Extproc agent : Invalid DLL Path
    ORA-06512: at "SYS.WTCSYS", line 3
    ORA-06512: at "SYS.WTCSYS", line 66
    ORA-06512: at line 1
    can anyone please solve this problem.
    thanks.
    regards.
    fahad ejaz
    email:[email protected]

    Hi Fahad,
    I am sorry I am not sure what the solution to your issue is. However, I was wondering why you are not attempting to install Oracle 10g as opposed to 1.0.2.2.2?
    I am guessng here but perhaps the 10g database is incompatible with a 1.0.2.2.2 install.
    Hopefully someone else may be able to provide more useful feedback.
    cheers
    Nick

  • Oracle Portal with Oracle Web Cache

    How can I configure Oracle Portal (or Web Cache) to work together?
    I have installed and started both of them. Now, Web Cache works fine with standard html pages (for example Apache docs) but after trying to reach portal the url is redirected to standard port - on which Portal runs (Web Cache works on 1100 and Portal on 7778).
    So it seems that portal pages are not cached.
    Web Cache:
    Application Web Servers:
    hpwin 7778 100 30 5 / 10
    Where can I find any information about that?
    best regards
    KJ

    Portal PM, I thought you said that this solution would not work. Everyone I have heard so far has said that you cannot configure webcache to work with Portal documents. Does this work or does it not?
    Read the messages below from the bottom up.
    It's not possible to do that today.
    In 9.0.2 (the next release) we will be using WebCache configured out of the box so you won;t need to, however, till then you cannot use webcache with Portal 3.0.x
    Thanks
    Portal PM
    Title : re:Oracle Portal with Oracle Web Cache O/S : N/A POST: REPLY (W/QUOTE)
    Author : Agus Jaelani Type : Question
    Date : Feb 4, 2002 23:11 PT
    please try using this configuration on http.conf
    Port <webcache port>
    Listen <apache listen port>
    ServerName <webcache hostname>
    you must running ssodatan script again.
    Note :
    this config only make portal work together with webcache.
    Title : re:Oracle Portal with Oracle Web Cache O/S : N/A POST: REPLY (W/QUOTE)
    Author : Krzysztof Jungowski Type : Question
    Date : Feb 5, 2002 06:58 PT
    Thanks a lot. It works.
    best regards
    Krzysztof Jungowski

  • Oracle Web Cache Administration and Deployment Guide

    Does anyone know where the Oracle Web Cache Administration and Deployment Guide is?
    From Oracle9iAS Documentation Library CD-ROM,
    it says this document is in OTN. However, I just can't find this document in OTN.
    Any idea?

    Rick -
    try this link on for size:
    http://technet.oracle.com/docs/products/ias/doc_library/1022doc_otn/caching.102/a90372/toc.htm
    To get to the (iAS documentation, try this path through technet
    Top Level
    -> click documentation link on RHS
    -> click Oracle9i Application Server link
    -> click Generic Documentation Library link (HTML) or (PDF)
    That should get you to the documentation library, from which you can view all the component doc, install guides, performance guides, etc.
    null

  • Oracle Web Cache 9.0.4 for Windows

    Hello, All!
    Please, can any one help me when be released Oracle Web Cache 10g for Win platform?
    Thanks.
    Best regards, Juri.

    Juri,
    Very very soon. Stay tuned. We'll post a standalone Web Cache for Windows on OTN as soon as it is available.
    Regards,
    Christine

  • Define location for "Oracle Jar Cache" of jinitiator

    Hello,
    I'd like to know is it posible to define the location of Oracle Jar Cache with some parameters like installing in silent mode....
    This problems has occured because we have for users files home directory on network file server and jinitiator automaticlly put Oracle Jar Cache on file server.
    For Example i'd like to have C:\Oracle Jar Cache
    regards,
    Tilen
    Message was edited by:
    Ttreven

    If you change the location of the jar cache via the console the location entry is written into a file in your local profile:
    Directory
    .jinit (for JInitiator)
    .java (for Java Plug-In)
    File
    properties<version_of_JInitiator or Java Plug-In>.
    Only modified entries are written to this file (otherwise the default is valid).
    You can modify this file programmatically after installation or possibly during installation process.

  • Oracle Web Cache - Load Balancer Mode

    Hello,
    I am facing a problem related to fault tolerance in Oracle Web Cache
    My environment:
    2 Nodes of Oracle Application Server 10.1.3 configured in cluster.
    have configured Oracle Web Cache (in LoadBalancer mode only) to simulate a BigIP load balancing above these two oc4j node. This to be used as fault tolerance so if one http request will fail the LoadBalancer will direct it to the second oc4j (its http server).
    I have used the defaults recommended by Oracle documentation for configuration clustering load balancer using Oracle Web Cache and using JSESSIONID for Session binding with oc4j-type. I left all other cluster/server setting to default
    Problem:
    The problem is when I am shutting down one oc4j instance the Oracle Web Cache tries to keep the session with the un-available oc4j node and not direct the session to the other oc4j node.
    If I choose to start a new session (loose current work) than it does work with the second (alive) oc4j node, but than where is its fault tolerance??
    What do i need to do to keep working with the same session over the second oc4j node. My deployed Web App is enabled to work in cluster, using Oracle Application Server console. Here is its orion-application.xml
    +<?xml version="1.0"?>+
    +<orion-application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://xmlns.oracle.com/oracleas/schema/orion-application-10_0.xsd" deployment-version="10.1.3.1.0" default-data-source="jdbc/OracleDS" component-classification="external"+
    schema-major-version="10" schema-minor-version="0" >
    +     <web-module id="session_rep" path="session_rep.war" />+
    +     <persistence path="persistence" />+
    +     <principals path="principals.xml" />+
    +     <jazn provider="XML" />+
    +     <log>+
    +          <file path="application.log" />+
    +     </log>+
    +     <cluster allow-colocation="false">+
    +     <replication-policy trigger="onRequestEnd" scope="modifiedAttributes"/>+
    +     <flow-control-policy enabled="false" />+
    +          <protocol>+
    +               <peer>+
    +                              <opmn-discovery/>+
    +               </peer>+
    +          </protocol>+
    +     </cluster>+
    +</orion-application>+
    Will appreciate any help !

    is OHS/apache deployed between web cache and your OC4J? if so, i think since OHS/apache is alive to web cache, web cache keeps routing to it.
    maybe in your script, you can shutdown both OHS/apache and OC4J totgether so web cache can correctly route.

  • Rollout of Jinitiator - setup of Oracle Jar Cache

    Hi,
    We are planning an upgrade of Oracle e-business suite from 11.5.10.1 to 11.5.10.CU2 and with this we will also be upgrading our version of Jinitiator to 1.3.1.28. By default, the location of the Oracle Jar Cache is something like:
    C:\Documents and Settings\%NETWORK_NAME%\Oracle Jar Cache
    My question is: Is there a method whereby we can modify this default setting to something else, e.g. C:\temp\Oracle Jar Cache before we download the oajinit.exe to each individual pc. Ideally, I would like to configure this before the download and have the users simply download the oajinit.exe the first time they logon to 11.5.10.CU2. I appreciate that there are other ways that we can distribute the oajinit.exe to each users PC but just wondered if it was possible to configure the location of the Oracle Jar Cache before distributing.
    Thanks for any help you can give.
    Regards,
    Calum

    Check Note: 290592.1 - How To Customize Oracle Jinitiator Options Prior To Deployment?
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=290592.1

  • OEL and Oracle Flash Cache

    Hi Im wanting to experiment with Oracle Flash Cache,
    I was made aware the other day that I could only use this on OEL o/s
    My Pc is currently installing this..
    But could some one please clarify to me the next steps I need to take? ....
    Do i next just install a standard version of 11g/r2 on OEL? .... then run the patch i believe there is to enable flash cache?
    what is the oracle VM that is offered alongside the OEL O/S ?
    Any help would be appriciated

    Thanks, its just I was told on this forum and the following link also says:
    http://guyharrison.squarespace.com/blog/2009/11/24/using-the-oracle-11gr2-database-flash-cache.html
    that.... if I want to use Flash Cache and im running 11g/r2 on OEL .. then I need to install the following patch to allow this:
    8974084:META BUG FOR FLASH CACHE 11.2PL BUGS TO BACKPORT TO 11.2.0.1 OEL
    ...Is this not true? Do i not actually need to install the patch? ... I simply install 11g/r2 and it will work?

  • Oracle result cache and functions

    Hi All,
    I am on 11.2 in Linux.
    I want to use Oracle's result cache to cache results of (user defined) functions, which we use in SELECT commands.
    My question is, does result caching work for deterministic and non-deterministic functions ?
    Just curious, how Oracle keeps track of changes being made which affect a function's return value?
    Thoughts please.
    Thanks in advance

    I want to ... cache results of (user defined) functions, which we use in SELECT commands.You have four choices:
    1. Subquery caching - (wrap function call in SELECT) useful for repeated function calls in a single SELECT
    2. Marking function as DETERMINISTIC - inconsistent results across versions, deterministic best reserved for function-based indexes only
    3. Result Cache
    4. Move function logic out of function and inline to the main SQL statement.
    The biggest downside of any function call that is inline to SQL is that it bypasses the read consistency mechanism, actually that's probably the second biggest downside. The biggest downside is normally that their misuse kills performance.
    If your function itself contains SQL then you should seriously reconsider whether you should be using a function.
    does result caching work for deterministic and non-deterministic functions ?Result cache knows nothing about determinism so yes it should be applied regardless.
    Oracle keeps track of changes being made which affect a function's return value?See v$result_cache_dependency.
    The mechanism is very blunt, there is no fine-grained tracking of data changes that may affect your result.
    It's as simple as function F1 relies on table T1. If the data in table T1 changes, invalidate the results in the result cache for F1.

Maybe you are looking for

  • How to know which graphics card is currently in use? (2010 MBP)

    Is there a way to check which graphics card is currently in use? I have the new 2010 15" 2.66 ghz MBP.

  • Need system should throgh message when process invoice

    Hi,     I need system should throw warning message when an incoming invoice is processed via MIRO or  FB60 or F-43. Is it possible through validation. For example -  If vendor master is showing that vendor is blocked for payment and having indicator 

  • Old NFS Volumes are a problem in finder

    Hi, I mount an nfs volume and work on files that are saved on it. I do this manually in finder->Go->Connect to server Sometimes it gets disconnected so I do that again, but there is a problem. The previous volume still exists in the directory. You ca

  • Problems downloading songs (store 404 error message)

    Hi folks, Yesterday i bought an album and am getting the following error message "The url "^0" could not be found on the server" This is for the "Top Gear / Opus 17 - EP" album, which only contains 2 songs. I've tried the Store->Check for purchases m

  • Super Easy Tomcat 4.0 question

    I have a bunch of JSPs at d:\rhhshn\ (Tomcat is on the same drive). How can I get them to compile and run? It was like two lines of code in Tomcat 3.2 but 4.0 is literally several dozen and cut-and-paste didn't work. My classpath is already set for t