Result Cache over Db link

Hi,
Can RESULT_CACHE be used over the Dblink? Eg: select /*+ result_cache */ empname from emp@testdb;
Vik
Edited by: user12095201 on Mar 4, 2011 4:56 PM
Edited by: user12095201 on Mar 4, 2011 4:57 PM

My question is can db link be used with result cache.do similar while logged onto remote DB
CONNECT HR/@TESTDB
SELECT /*+ RESULT_CACHE */ count(*) from emp;
select NAME,NAMESPACE,CREATION_TIMESTAMP,ROW_COUNT,OBJECT_NO from V$RESULT_CACHE_OBJECTS;
SELECT COUNT(*) -- returns NO rows; there is NOTHING to cache! Result have nothing to to with DBLINK

Similar Messages

  • Fetching LongRAW  over DB link results in ORA-1406 error

    How to FETCH LONG RAW values from remote DB into PLSQL cursor variable.
    Following is my sample code, where in column MESSAGE_xxx_FILE in XXXX table is defined as LONG RAW.
    ++++++++++++++++++++++++
    declare
    CURSOR cur IS SELECT MESSAGE_xxx_FILE FROM xxxx;
    l_MESSAGE_xxx_FILE LONG RAW;
    l_error VARCHAR2(500) := NULL;
    cnt number;
    begin
    open cur;
    loop
    dbms_output.put_line ('befire fetcg ');
    fetch cur into l_MESSAGE_xxx_FILE;
    dbms_output.put_line ('after fetcg ');
    exit when cur_bipi_e2b_ach%notfound;
    cnt := cur_bipi_e2b_ach%ROWCOUNT;
    END LOOP;
    close cur;
    EXCEPTION
    WHEN OTHERS THEN
    l_error := SQLCODE||'-'||SQLERRM;
    dbms_output.put_line ('ERROR AT END '||SUBSTR(l_error,1,475)||' at '||cnt);
    END;
    ++++++++++++++++++++++++
    This is just a sample code. My actual requirement is to get the LONG RAW value over DB LINK, that is, my cursor would be CURSOR cur IS SELECT MESSAGE_xxx_FILE FROM xxxx@db_link;
    Message was edited by:
    vishnuvv

    You can not read/write LONG/LONG RAW columns through DB Link.
    You should consider having CLOB/BLOB instead.

  • Interactive report performance problem over database link - Oracle Gateway

    Hello all;
    This is regarding a thread Interactive report performance problem over database link that was posted by Samo.
    The issue that I am facing is when I use Oracle function like (apex_item.check_box) the query slow down by 45 seconds.
    query like this: (due to sensitivity issue, I can not disclose real table name)
    SELECT apex_item.checkbox(1,b.col3)
    , a.col1
    , a.col2
    FROM table_one a
    , table_two b
    WHERE a.col3 = 12345
    AND a.col4 = 100
    AND b.col5 = a.col5
    table_one and table_two are remote tables (non-oracle) which are connected using Oracle Gateway.
    Now if I run above queries without apex_item.checkbox function the query return or response is less than a second but if I have apex_item.checkbox then the query run more than 30 seconds. I have resolved the issues by creating a collection but it’s not a good practice.
    I would like to get ideas from people how to resolve or speed-up the query?
    Any idea how to use sub-factoring for the above scenario? Or others method (creating view or materialized view are not an option).
    Thank you.
    Shaun S.

    Hi Shaun
    Okay, I have a million questions (could you tell me if both tables are from the same remote source, it looks like they're possibly not?), but let's just try some things first.
    By now you should understand the idea of what I termed 'sub-factoring' in a previous post. This is to do with using the WITH blah AS (SELECT... syntax. Now in most circumstances this 'materialises' the results of the inner select statement. This means that we 'get' the results then do something with them afterwards. It's a handy trick when dealing with remote sites as sometimes you want the remote database to do the work. The reason that I ask you to use the MATERIALIZE hint for testing is just to force this, in 99.99% of cases this can be removed later. Using the WITH statement is also handled differently to inline view like SELECT * FROM (SELECT... but the same result can be mimicked with a NO_MERGE hint.
    Looking at your case I would be interested to see what the explain plan and results would be for something like the following two statements (sorry - you're going have to check them, it's late!)
    WITH a AS
    (SELECT /*+ MATERIALIZE */ *
    FROM table_one),
    b AS
    (SELECT /*+ MATERIALIZE */ *
    FROM table_two),
    sourceqry AS
    (SELECT  b.col3 x
           , a.col1 y
           , a.col2 z
    FROM table_one a
        , table_two b
    WHERE a.col3 = 12345
    AND   a.col4 = 100
    AND   b.col5 = a.col5)
    SELECT apex_item.checkbox(1,x), y , z
    FROM sourceqry
    WITH a AS
    (SELECT /*+ MATERIALIZE */ *
    FROM table_one),
    b AS
    (SELECT /*+ MATERIALIZE */ *
    FROM table_two)
    SELECT  apex_item.checkbox(1,x), y , z
    FROM table_one a
        , table_two b
    WHERE a.col3 = 12345
    AND   a.col4 = 100
    AND   b.col5 = a.col5If the remote tables are at the same site, then you should have the same results. If they aren't you should get the same results but different to the original query.
    We aren't being told the real cardinality of the inners select here so the explain plan is distorted (this is normal for queries on remote and especially non-oracle sites). This hinders tuning normally but I don't think this is your problem at all. How many distinct values do you normally get of the column aliased 'x' and how many rows are normally returned in total? Also how are you testing response times, in APEX, SQL Developer, Toad SQLplus etc?
    Sorry for all the questions but it helps to answer the question, if I can.
    Cheers
    Ben
    http://www.munkyben.wordpress.com
    Don't forget to mark replies helpful or correct ;)

  • Query result caching on oracle 9 and 10 vs indexing

    I am trying to improve performance on oracle 9i and 10g.
    We use some queries that take up to 30 minutes to execute.
    I heard that there are some products to cache query results.
    Would this have any advantage over using indexes or materialized views?
    Does anyone know any products that I can use to cache the results of this queries on disk?
    Personally I think that by using the query result caching I would reduce the cpu time needed to process the query.
    Is this true?

    Your message post pushes all the wrong buttons starting with the fact that 9i and 10g are marketing labels not version numbers.
    You don't tune queries by spending money and throwing resources at them. You tune them by identifying the problem queries, running explain plans, visualizing their output using DBMS_XPLAN, and addressing the root cause.
    If you want help post full version numbers, the SQL statements, and the DBMS_XPLAN outputs.

  • Oracle 11g result cache and TimesTen

    Oracle 11g has introduced the concept of result cache whereby the result set of frequently executed queries are stored in cache and used later when other users request the same query. This is different from caching the data blocks and exceuting the query over and over again.
    Tom Kyte calls this just-in-time materialized view whereby the results are dynamically evaluated without DBA intervention
    http://www.oracle.com/technology/oramag/oracle/07-sep/o57asktom.html
    My point is that in view of utilities like result_cache and possible use of Solid State Disks in Oracle to speed up physical I/O etc is there any need for a product like TimesTen? It sounds to me that it may just asdd another layer of complexity?

    Oracle result cache ia a useful tool but it is distinctly different from TimesTen. My understanding of Oracle's result cache is caching results set for seldom changing data like look up tables (currencies ID/code), reference data that does not change often (list of counter parties) etc. It would be pointless for caching result set where the underlying data changes frequently.
    There is also another argument for SQL result cache in that if you are hitting high on your use of CPUs and you have enough of memory then you can cache some of the results set thus saving on your CPU cycles.
    Considering the arguments about hard wired RDBMS and Solid State Disks (SSD), we can talk about it all day but having SSD does not eliminate the optimiser consideration for physical I/O. A table scan is a table scan whether data resides on SCSI or SSD disk. SSD will be faster but we are still performing physical IOs.
    With regard to TimesTen, the product positioning is different. TimesTen is closer to middletier than Oracle. It is designed to work closely to application layer whereas Oracle has much wider purpose. For real time response and moderate volumes there is no way one can substitue TimesTen with any hard wired RDBMS. The request for result cache has been around for sometime. In areas like program trading and market data where the underlying data changes rapidly, TimesTen will come very handy as the data is real time/transient and the calculations have to be done almost realtime, with least complications from the execution engine. I fail to see how one can deploy result cache in this scenario. Because of the underlying change of data, Oracle will be forced to calculate the queries almost everytime and the result cache will be just wasted.
    Hope this helps,
    Mich

  • Possible result cache problem 11GR1;;Plz Help me :)

    Hello,
    I just finished installing Oracle 11g Enterprise Edition on my laptop,under windows XP 32 Bit,
    Just run to test the result cache ,It seems the result cache does not work for me ;
    Please see the demonstration below and help me to undertsand:
    (I am the only person connected to the database and I only have one session conneted )
    Connected to Oracle Database 11g Enterprise Edition Release 11.1.0.6.0
    Connected as SYS
    SQL> set timi on
    SQL> select * from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
    PL/SQL Release 11.1.0.6.0 - Production
    CORE     11.1.0.6.0     Production
    TNS for 32-bit Windows: Version 11.1.0.6.0 - Production
    NLSRTL Version 11.1.0.6.0 - Production
    Executed in 0.031 seconds
    SQL> ----result cache demonstration
    SQL> ----clear the server result cache
    SQL> exec dbms_result_cache.Flush
    PL/SQL procedure successfully completed
    Executed in 0 seconds
    SQL> ---run a query to load the server result cache
    SQL>
    SQL> SELECT /*+ result_cache */
      2   H.DEPARTMENT_ID, H.DEPARTMENT_NAME, H.MANAGER_ID, COUNT(*)
      3    FROM HR.DEPARTMENTS H
      4   GROUP BY H.DEPARTMENT_ID, H.DEPARTMENT_NAME, H.MANAGER_ID
      5  ;
    DEPARTMENT_ID DEPARTMENT_NAME                MANAGER_ID   COUNT(*)
               10 Administration                        200          1
               30 Purchasing                            114          1
               50 Shipping                              121          1
               60 IT                                    103          1
               70 Public Relations                      204          1
              200 Operations                                         1
              210 IT Support                                         1
              230 IT Helpdesk                                        1
               90 Executive                             100          1
              100 Finance                               108          1
              140 Control And Credit                                 1
              150 Shareholder Services                               1
              160 Benefits                                           1
              220 NOC                                                1
              250 Retail Sales                                       1
              130 Corporate Tax                                      1
              110 Accounting                            205          1
              270 Payroll                                            1
               40 Human Resources                       203          1
              170 Manufacturing                                      1
    DEPARTMENT_ID DEPARTMENT_NAME                MANAGER_ID   COUNT(*)
              260 Recruiting                                         1
               20 Marketing                             201          1
              120 Treasury                                           1
               80 Sales                                 145          1
              180 Construction                                       1
              190 Contracting                                        1
              240 Government Sales                                   1
    27 rows selected
    Executed in 0.282 seconds
    SQL> --*-response time is 0.282 seconds*
    SQL> ---Show the result information from v$result_cache_objects : is the result cache is valid ?
    SQL> --- The space used also?
    SQL>
    SQL> SELECT ID,
      2         NAME,
      3         TYPE,
      4         STATUS,
      5         BLOCK_COUNT,
      6         ROW_COUNT * ROW_SIZE_AVG AS SPACE_FOR_ROWS,
      7         SPACE_OVERHEAD
      8    FROM V$RESULT_CACHE_OBJECTS V
      9  ;
            ID NAME                                                                             TYPE       STATUS    BLOCK_COUNT SPACE_FOR_ROWS SPACE_OVERHEAD
             0 HR.DEPARTMENTS                                                                   Dependency Published           1              0              0
             1 SELECT /*+ result_cache */                                                       Result     Published           1            675            320
                H.DEPARTMENT_ID, H.DEPARTMENT_NAME, H.MANAGER_ID, COUNT(*)                                                                     
                 FROM HR.DEPARTMENTS H                                                                                                         
                GROUP BY H.DEPAR                                                                                                               
    Executed in 0.141 seconds
    SQL> ---we run again our query
    SQL>
    SQL> SELECT /*+ result_cache */
      2   H.DEPARTMENT_ID, H.DEPARTMENT_NAME, H.MANAGER_ID, COUNT(*)
      3    FROM HR.DEPARTMENTS H
      4   GROUP BY H.DEPARTMENT_ID, H.DEPARTMENT_NAME, H.MANAGER_ID
      5  ;
    DEPARTMENT_ID DEPARTMENT_NAME                MANAGER_ID   COUNT(*)
               10 Administration                        200          1
               30 Purchasing                            114          1
               50 Shipping                              121          1
               60 IT                                    103          1
               70 Public Relations                      204          1
              200 Operations                                         1
              210 IT Support                                         1
              230 IT Helpdesk                                        1
               90 Executive                             100          1
              100 Finance                               108          1
              140 Control And Credit                                 1
              150 Shareholder Services                               1
              160 Benefits                                           1
              220 NOC                                                1
              250 Retail Sales                                       1
              130 Corporate Tax                                      1
              110 Accounting                            205          1
              270 Payroll                                            1
               40 Human Resources                       203          1
              170 Manufacturing                                      1
    DEPARTMENT_ID DEPARTMENT_NAME                MANAGER_ID   COUNT(*)
              260 Recruiting                                         1
               20 Marketing                             201          1
              120 Treasury                                           1
               80 Sales                                 145          1
              180 Construction                                       1
              190 Contracting                                        1
              240 Government Sales                                   1
    27 rows selected
    *Executed in 0.297 seconds*
    SQL> Why the first is faster than the second?
    thanks a lot,
    Edited by: Ora-Wiss on Apr 3, 2010 2:17 PM

    I have been using 11g from quite some time now in my sessions and already have started sessions over 11gr2 as well and I can't recall that I ever faced this thing. And I just did show the same to you on my personal system as well. But nevermind, here is one more run with the database being restarted and the same code being run.
    SQL> select * from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
    PL/SQL Release 11.1.0.6.0 - Production
    CORE    11.1.0.6.0      Production
    TNS for 32-bit Windows: Version 11.1.0.6.0 - Production
    NLSRTL Version 11.1.0.6.0 - Production
    Elapsed: 00:00:00.00
    SQL> startup force
    ORACLE instance started.
    Total System Global Area  171573248 bytes
    Fixed Size                  1331936 bytes
    Variable Size             125832480 bytes
    Database Buffers           37748736 bytes
    Redo Buffers                6660096 bytes
    Database mounted.
    Database opened.
    SQL> exec dbms_result_cache.Flush;
    PL/SQL procedure successfully completed.
    Elapsed: 00:00:00.06
    SQL> SELECT /*+ result_cache */   H.DEPARTMENT_ID, H.DEPARTMENT_NAME, H.MANAGER_ID, COUNT(*)  FROM HR.DEPARTMENTS H GROUP BY H.DEP
    ARTMENT_ID, H.DEPARTMENT_NAME, H.MANAGER_ID;
    DEPARTMENT_ID DEPARTMENT_NAME                MANAGER_ID   COUNT(*)
               10 Administration                        200          1
               30 Purchasing                            114          1
               50 Shipping                              121          1
               60 IT                                    103          1
               70 Public Relations                      204          1
              200 Operations                                         1
              210 IT Support                                         1
              230 IT Helpdesk                                        1
               90 Executive                             100          1
              100 Finance                               108          1
              140 Control And Credit                                 1
    DEPARTMENT_ID DEPARTMENT_NAME                MANAGER_ID   COUNT(*)
              150 Shareholder Services                               1
              160 Benefits                                           1
              220 NOC                                                1
              250 Retail Sales                                       1
              130 Corporate Tax                                      1
              110 Accounting                            205          1
              270 Payroll                                            1
               40 Human Resources                       203          1
              170 Manufacturing                                      1
              260 Recruiting                                         1
               20 Marketing                             201          1
    DEPARTMENT_ID DEPARTMENT_NAME                MANAGER_ID   COUNT(*)
              120 Treasury                                           1
               80 Sales                                 145          1
              180 Construction                                       1
              190 Contracting                                        1
              240 Government Sales                                   1
    27 rows selected.
    Elapsed: 00:00:00.15
    SQL> SELECT /*+ result_cache */   H.DEPARTMENT_ID, H.DEPARTMENT_NAME, H.MANAGER_ID, COUNT(*)  FROM HR.DEPARTMENTS H GROUP BY H.DEP
    ARTMENT_ID, H.DEPARTMENT_NAME, H.MANAGER_ID;
    DEPARTMENT_ID DEPARTMENT_NAME                MANAGER_ID   COUNT(*)
               10 Administration                        200          1
               30 Purchasing                            114          1
               50 Shipping                              121          1
               60 IT                                    103          1
               70 Public Relations                      204          1
              200 Operations                                         1
              210 IT Support                                         1
              230 IT Helpdesk                                        1
               90 Executive                             100          1
              100 Finance                               108          1
              140 Control And Credit                                 1
    DEPARTMENT_ID DEPARTMENT_NAME                MANAGER_ID   COUNT(*)
              150 Shareholder Services                               1
              160 Benefits                                           1
              220 NOC                                                1
              250 Retail Sales                                       1
              130 Corporate Tax                                      1
              110 Accounting                            205          1
              270 Payroll                                            1
               40 Human Resources                       203          1
              170 Manufacturing                                      1
              260 Recruiting                                         1
               20 Marketing                             201          1
    DEPARTMENT_ID DEPARTMENT_NAME                MANAGER_ID   COUNT(*)
              120 Treasury                                           1
               80 Sales                                 145          1
              180 Construction                                       1
              190 Contracting                                        1
              240 Government Sales                                   1
    27 rows selected.
    Elapsed: 00:00:00.01
    SQL>As you can see, I can't reproduce.
    HTH
    Aman....

  • Does Instant Client support client result caching?

    Hi all,
    couldn't find the answer to this question on the ic-FAQ (http://www.oracle.com/technetwork/database/features/oci/ic-faq-094177.html)
    Does Instant Client support client result caching?
    Kind regards, Sander.

    Yes. Like any other OCI feature, Client Result Caching is supported by Instant Client.
    Besides OCI documentation, here is a link to white paper on Client Result Caching and other OCI features: http://www.oracle.com/technetwork/topics/php/whatsnew/building-best-drivers-131920.pdf

  • Execute procedure over db link

    I am trying to execute a stored procedure over database link and I get the following error
    DBMS_APPLY_ADM.SET_UPDATE_CONFLICT_HANDLER@DBCS(
    ERROR at line 12:
    ORA-06550: line 12, column 2:
    PLS-00306: wrong number or types of arguments in call to 'SET_UPDATE_CONFLICT_HA
    NDLER'
    ORA-06550: line 12, column 2:
    PL/SQL: Statement ignored
    However when I execute the same peice of code by logging on to the server the code executes successfully. "DBCS" is the database link name.
    CODE which I am executing over DB LINK
    DECLARE
    COL_NAME DBMS_UTILITY.NAME_ARRAY;
    CURSOR C1 IS
    SELECT COLUMN_NAME FROM ALL_TAB_COLUMNS WHERE OWNER='SCOTT' AND TABLE_NAME='DEPT';
    BEGIN
    OPEN C1;
    FETCH C1 BULK COLLECT INTO COL_NAME;
    CLOSE c1;
    DBMS_APPLY_ADM.SET_UPDATE_CONFLICT_HANDLER@DBCS(
    OBJECT_NAME => 'SCOTT.DEPT',
    METHOD_NAME => 'OVERWRITE',
    RESOLUTION_COLUMN => COL_NAME(1),
    COLUMN_LIST => COL_NAME);
    END;
    CODE without DB LINK (executed this on db where db link is pointing too.
    DECLARE
    COL_NAME DBMS_UTILITY.NAME_ARRAY;
    CURSOR C1 IS
    SELECT COLUMN_NAME FROM ALL_TAB_COLUMNS WHERE OWNER='SCOTT' AND TABLE_NAME='DEPT';
    BEGIN
    OPEN C1;
    FETCH C1 BULK COLLECT INTO COL_NAME;
    CLOSE c1;
    DBMS_APPLY_ADM.SET_UPDATE_CONFLICT_HANDLER(
    OBJECT_NAME => 'SCOTT.DEPT',
    METHOD_NAME => 'OVERWRITE',
    RESOLUTION_COLUMN => COL_NAME(1),
    COLUMN_LIST => COL_NAME);
    END;
    Please guide.

    orausern wrote:
    Hi,
    We are on Oracle 11.2.0.2 on Solaris 10. I have two databases on this version of Oracle. From one db I have execute a stored procedure via db link to another database. The store procedure has dynamic sqls (execute immediate) and it uses commit statement as part of the code. Is it alllowed to execute this procedure over db link? I am not aware on the implications on stored proc execution over db link and will be thankful for help.
    Thanks,if no error is thrown, why are you looking for problems where none exist?

  • Report over database link error

    Good morning all.
    I have a database link LINKA from USERA on LOCALSERVER to USERB on REMOTESERVER.
    (create database link LINKA connect to USERB identified by mypassword using validtns)
    In USERC on REMOTESERVER I have a TABLEX, with grant all on TABLEX to USERB on REMOTESERVER.
    In USERB on REMOTESERVER I have a view TABLEXV, select * from USERC.TABLEX
    From USERA on LOCALSERVER I can select * from TABLEXV@LINKA. In fact I can insert/update/delete tablexv from USERA.
    I also have a view TABLEXV on USERA, select * from TABLEXV@LINKA. I can also select/insert/update/delete from USERA.TABLEXV.
    So far so good - all working as expected.
    Then, my APEX app on LOCALSERVER, interactive report, parsing schema USERA, querying TABLEXV, I get the following:
    when "Exclude Link Column", I get the error "The requested URL /pls/apex/f was not found on server.
    when "Link to Single Row View", report displays correctly.
    when "Link to Custom Target", I get the error "The requested URL /pls/apex/f was not found on server.
    When I run the select * from TABLEXV as a regular report (i.e. not interactive), I also get the error.
    So the only time I get the report displayed correctly is using IR and "Link to Single Row View".
    However, clicking on the link (for Single Row View) I get "The requested URL /pls/apex/wwv_flow.show was not found on this server.".
    To summarize:
    - accessing table via view over database link
    - works outside of apex without issue
    - inside only works when Link to Single Row View set
    - But clicking on link fails
    I could live with just having the Link to Singe Row View option if I could disable displaying of the icon so that the user cant click on it.
    APEX 3.2.00.27
    EE Database - 10.2.0.3 (yes I know out of support)
    Remote EE Database - 10.2.0.5
    Real object names replaced to protect the innocent!
    Anyone got any clues?
    I have used remote tables many times in my APEX applications and never had this issue.
    Thanks,
    Rob @ very confused .com

    Good morning all.
    I have a database link LINKA from USERA on LOCALSERVER to USERB on REMOTESERVER.
    (create database link LINKA connect to USERB identified by mypassword using validtns)
    In USERC on REMOTESERVER I have a TABLEX, with grant all on TABLEX to USERB on REMOTESERVER.
    In USERB on REMOTESERVER I have a view TABLEXV, select * from USERC.TABLEX
    From USERA on LOCALSERVER I can select * from TABLEXV@LINKA. In fact I can insert/update/delete tablexv from USERA.
    I also have a view TABLEXV on USERA, select * from TABLEXV@LINKA. I can also select/insert/update/delete from USERA.TABLEXV.
    So far so good - all working as expected.
    Then, my APEX app on LOCALSERVER, interactive report, parsing schema USERA, querying TABLEXV, I get the following:
    when "Exclude Link Column", I get the error "The requested URL /pls/apex/f was not found on server.
    when "Link to Single Row View", report displays correctly.
    when "Link to Custom Target", I get the error "The requested URL /pls/apex/f was not found on server.
    When I run the select * from TABLEXV as a regular report (i.e. not interactive), I also get the error.
    So the only time I get the report displayed correctly is using IR and "Link to Single Row View".
    However, clicking on the link (for Single Row View) I get "The requested URL /pls/apex/wwv_flow.show was not found on this server.".
    To summarize:
    - accessing table via view over database link
    - works outside of apex without issue
    - inside only works when Link to Single Row View set
    - But clicking on link fails
    I could live with just having the Link to Singe Row View option if I could disable displaying of the icon so that the user cant click on it.
    APEX 3.2.00.27
    EE Database - 10.2.0.3 (yes I know out of support)
    Remote EE Database - 10.2.0.5
    Real object names replaced to protect the innocent!
    Anyone got any clues?
    I have used remote tables many times in my APEX applications and never had this issue.
    Thanks,
    Rob @ very confused .com

  • Mouse-over a link

    when i mouse-over a link, i can see where that link brings me in the lower left corner. but when i enable the search (shift+f), the links are in the lower RIGHT corner. why? its really embarassing for example on facebook, because the chat windows can be found at the lower right corner, right where are these "links". can i change it some way? thanks in advance!

    You can use this extension to change that behavior:
    * Status-4-Evar: https://addons.mozilla.org/en-US/firefox/addon/status-4-evar/

  • Mouse over HTML link causes single frame to display at top of page Netscape only

    Having a wierd problem. When you run the mouse over HTML
    links on the page a single frame of the flash movie apears at the
    top center of the page. It only happens in netscape in firefox
    mode. IE, Opera, and Firefox do not have the problem.
    Problem site
    Thanks in Advance,
    Vorsch

    The problem goes away if i modify my .css file by removing
    the
    border: 1px solid #999999;
    line from the "a:hover" style.
    I ran my css file thru the validator at w3c and its fine. The
    Page also validates as xhtml transitional.
    and just a note the same file version is on my public server
    and my testing server.
    Has anyone ever seen this before?? I have several sites with
    a:hover effects and flass media and have never run across this
    before.

  • In WebHelp, when I mouse over a link, the font size changes.

    Either after I generate to WebHelp or View in RoboHelp, when I mouse over a hyperlink text, the font changes from large to small text. My step is a 11pt font, my body text is 10pt. It appears the 11 pt. font switches to 10pt font when I mouse over it. Any way to fix this?
    Also noticed that when I have a note at 9 pt, and mouse over a link, the text changes to 10pt.
    So now it appears in most of my topics with links within a step or note. In a body, the text appears fine (or stays the same) when you mouse over a link.

    Not believing that either.
    You should be able to edit your CSS in a text editor. If you are not sure what to do, set up a simple project using your CSS. Any text will do and create a link.
    See the Contact page on my site and follow the instructions there.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • I want to know how to get the web addresses to go away that appear in the bottom left corner of the browser every time my mouse goes over a link

    Any time that my mouse goes over a link on a web page a little box in the bottom left corner of the browser pops up showing the web address for that link and it is really annoying, especially when i am on facebook because there are so many links on the home page i cant move my mouse anywhere without that box popping up and blocking part of my conversations. I was wondering if there was any way to turn this off. I've checked through the options and to my knowledge there is no way to turn it off. Just wondered if anyone else has had this problem or knew if there was a way to get that box to go away.

    Another option would be to use the following extension to push those messages into the status bar. It could be a convenient way to have your messages visible when you want them, but with less distraction.
    https://addons.mozilla.org/en-US/firefox/addon/status-4-evar/
    If you try it, let us know what you think.

  • Oracle 11g/R2 Query Result Cache - Incremental Update

    Hi,
    In Oracle 11g/R2, I created replica of HR.Employees table & executed the following statement (+Although using SUM() function is non-logical in this case, but just testifying the result+)
    STEP - 1
    SELECT      /+ RESULT_CACHE */ employee_id, first_name, last_name, SUM(salary)*
    FROM           HR.Employees_copy
    WHERE      department_id = 20
    GROUP BY      employee_id, first_name, last_name;
    EMPLOYEE_ID      FIRST_NAME LAST_NAME     SUM(SALARY)
    202           Pat           Fay          6000
    201           Michael           Hartstein     13000
    Elapsed: 00:00:00.01
    Execution Plan
    Plan hash value: 3837552314
    | Id | Operation           | Name | Rows | Bytes | Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT      | | 2 | 130 | 4 (25)| 00:00:01 |
    | 1 | RESULT CACHE      | 3acbj133x8qkq8f8m7zm0br3mu | | | | |
    | 2 | HASH GROUP BY      | | 2 | 130 | 4 (25)| 00:00:01 |
    |* 3 | TABLE ACCESS FULL     | EMPLOYEES_COPY | 2 | 130 | 3 (0)| 00:00:01 |
    --------------------------------------------------------------------------------------------------     Statistics
    0 recursive calls
    0 db block gets
    0 consistent gets
    0 physical reads
    0 redo size
    *690* bytes sent via SQL*Net to client
    416 bytes received via SQL*Net from client
    2 SQL*Net roundtrips to/from client
    0 sorts (memory)
    0 sorts (disk)
    2 rows processed
    STEP - 2
    INSERT INTO HR.employees_copy
    VALUES(200, 'Dummy', 'User','[email protected]',NULL, sysdate, 'MANAGER',5000, NULL,NULL,20);
    STEP - 3
    SELECT      /*+ RESULT_CACHE */ employee_id, first_name, last_name, SUM(salary)
    FROM           HR.Employees_copy
    WHERE      department_id = 20
    GROUP BY      employee_id, first_name, last_name;
    EMPLOYEE_ID      FIRST_NAME LAST_NAME SUM(SALARY)
    202      Pat      Fay      6000
    201      Michael      Hartstein      13000
    200      Dummy User      5000
    Elapsed: 00:00:00.03
    Execution Plan
    Plan hash value: 3837552314
    | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT |          | 3 | 195 | 4 (25)| 00:00:01 |
    | 1 | RESULT CACHE | 3acbj133x8qkq8f8m7zm0br3mu | | | | |
    | 2 | HASH GROUP BY | | 3 | 195 | 4 (25)| 00:00:01 |
    |* 3 | TABLE ACCESS FULL| EMPLOYEES_COPY | 3 | 195 | 3 (0)| 00:00:01 |
         Statistics
    0 recursive calls
    0 db block gets
    4 consistent gets
    0 physical reads
    0 redo size
    *714* bytes sent via SQL*Net to client
    416 bytes received via SQL*Net from client
    2 SQL*Net roundtrips to/from client
    0 sorts (memory)
    0 sorts (disk)
    3 rows processed
    In the execution plan of STEP-3, against ID-1 the operation RESULT CACHE is shown which shows the result has been retrieved directly from Result cache. Does this mean that Oracle Server has Incrementally Retrieved the resultset?
    Because, before the execution of STEP-2, the cache contained only 2 records. Then 1 record was inserted but after STEP-3, a total of 3 records was returned from cache. Does this mean that newly inserted row is retrieved from database and merged to the cached result of STEP-1?
    If Oracle server has incrementally retrieved and merged newly inserted record, what mechanism is being used by the Oracle to do so?
    Regards,
    Wasif
    Edited by: 965300 on Oct 15, 2012 12:25 AM

    965300 wrote:
    Hi,
    In Oracle 11g/R2, I created replica of HR.Employees table & executed the following statement (+Although using SUM() function is non-logical in this case, but just testifying the result+)
    STEP - 1
    SELECT      /+ RESULT_CACHE */ employee_id, first_name, last_name, SUM(salary)*
    FROM           HR.Employees_copy
    WHERE      department_id = 20
    GROUP BY      employee_id, first_name, last_name;
    EMPLOYEE_ID      FIRST_NAME LAST_NAME     SUM(SALARY)
    202           Pat           Fay          6000
    201           Michael           Hartstein     13000
    Elapsed: 00:00:00.01
    Execution Plan
    Plan hash value: 3837552314
    | Id | Operation           | Name | Rows | Bytes | Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT      | | 2 | 130 | 4 (25)| 00:00:01 |
    | 1 | RESULT CACHE      | 3acbj133x8qkq8f8m7zm0br3mu | | | | |
    | 2 | HASH GROUP BY      | | 2 | 130 | 4 (25)| 00:00:01 |
    |* 3 | TABLE ACCESS FULL     | EMPLOYEES_COPY | 2 | 130 | 3 (0)| 00:00:01 |
    --------------------------------------------------------------------------------------------------     Statistics
    0 recursive calls
    0 db block gets
    0 consistent gets
    0 physical reads
    0 redo size
    *690* bytes sent via SQL*Net to client
    416 bytes received via SQL*Net from client
    2 SQL*Net roundtrips to/from client
    0 sorts (memory)
    0 sorts (disk)
    2 rows processed
    STEP - 2
    INSERT INTO HR.employees_copy
    VALUES(200, 'Dummy', 'User','[email protected]',NULL, sysdate, 'MANAGER',5000, NULL,NULL,20);
    STEP - 3
    SELECT      /*+ RESULT_CACHE */ employee_id, first_name, last_name, SUM(salary)
    FROM           HR.Employees_copy
    WHERE      department_id = 20
    GROUP BY      employee_id, first_name, last_name;
    EMPLOYEE_ID      FIRST_NAME LAST_NAME SUM(SALARY)
    202      Pat      Fay      6000
    201      Michael      Hartstein      13000
    200      Dummy User      5000
    Elapsed: 00:00:00.03
    Execution Plan
    Plan hash value: 3837552314
    | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT |          | 3 | 195 | 4 (25)| 00:00:01 |
    | 1 | RESULT CACHE | 3acbj133x8qkq8f8m7zm0br3mu | | | | |
    | 2 | HASH GROUP BY | | 3 | 195 | 4 (25)| 00:00:01 |
    |* 3 | TABLE ACCESS FULL| EMPLOYEES_COPY | 3 | 195 | 3 (0)| 00:00:01 |
         Statistics
    0 recursive calls
    0 db block gets
    4 consistent gets
    0 physical reads
    0 redo size
    *714* bytes sent via SQL*Net to client
    416 bytes received via SQL*Net from client
    2 SQL*Net roundtrips to/from client
    0 sorts (memory)
    0 sorts (disk)
    3 rows processed
    In the execution plan of STEP-3, against ID-1 the operation RESULT CACHE is shown which shows the result has been retrieved directly from Result cache. Does this mean that Oracle Server has Incrementally Retrieved the resultset?
    Because, before the execution of STEP-2, the cache contained only 2 records. Then 1 record was inserted but after STEP-3, a total of 3 records was returned from cache. Does this mean that newly inserted row is retrieved from database and merged to the cached result of STEP-1?
    If Oracle server has incrementally retrieved and merged newly inserted record, what mechanism is being used by the Oracle to do so?
    Regards,
    Wasif
    Edited by: 965300 on Oct 15, 2012 12:25 AMNo, the RESULT CACHE operation doesn't necessarily mean that the results are retrieved from there. It could be being
    written to there.
    Look at the number of consistent gets: it's zero in the first step (I assume you had already run this query before) and I would
    conclude that the data is being read from the result cache.
    In the third step there are 4 consistent gets. I would conclude that the data is being written to the result cache, a fourth step repeating
    the SQL should show zero consistent gets and that would be the results being read.

  • How do I turn on and turn off the pop-up that displays the true URL when I hover over the link?

    I would like to know how to set Firefox so it displays the true URL of a link when I hover my mouse over that link.

    It's been many moons since I've used a Fireberd, since I'm no longer with the phone company, but if memory serves, that can be turned of directly with a fireberd command. You might check the manual for that. If so, then all you need is a simple "send GPIB" command from Labview
    Eric
    Eric P. Nichols
    P.O. Box 56235
    North Pole, AK 99705

Maybe you are looking for

  • Single Sign-On and Forcing logins

    Hi I'm new to single sign-on firstly. Is it possible for a company using SSO, to force a user to login again when trying to access a certain web application, in this instance a J2EE application within the company's domain (I know it defeats the purpo

  • SafariArchives.tar.gz

    SafariArchives.tar.gz bring all my free space please help me for erase it (14 go on my mac air computer)

  • Issue in eporting applications

    Hi All, I am trying to export my applications and I get the following error "Internet Explorer cannot download f108.sql from <server>. The connection to server was reset". The occurence of the issue is not consistent. But off late it is happening oft

  • Regarding database back up

    Hi all, I am new to database back up. Can anyone explain me what is the difference between the back up which is taken using db13 in sap and taking back up directly from sql enterprise server in windows. Is it possible to do offline and online back up

  • Stuttering and synch problems after export to H.264

    I edited some AVCHD video in Premiere Pro 5.5.0, rendered a 5 minute sequence, and exported to H.264 for Vimeo, using Vimeo's guidelines: NSTC 1280X720 29.97 fps (as shot) Progressive Square pixels CBR 5 Mbps (tried VBR 1 pass and 2 pass as well, wit