Response time much more in migrated AIX database than in Windows database

We migrated a 9.2.0.6 database from windows to AIX (on same oracle version). Initially we were getting really slow response on direct sqls and batch sqls fom application server. Then we tuned aix database a bit and got a better response time for direct sqls on aix database.
Now queries run faster on aix database than the db on windows.
However, the queries from applciation (ACCURATE application) are still twice slower on aix database compared to windows database.
Can anyone suggest a possible cause or tuning area?
We have checked on network level and found no bottlenecks.
Regards,
Garima

user650817 wrote:
We migrated a 9.2.0.6 database from windows to AIX (on same oracle version). Initially we were getting really slow response on direct sqls and batch sqls fom application server. Then we tuned aix database a bit and got a better response time for direct sqls on aix database.
Now queries run faster on aix database than the db on windows.
However, the queries from applciation (ACCURATE application) are still twice slower on aix database compared to windows database.
Can anyone suggest a possible cause or tuning area?Garima,
if you have particular queries that you know of that are behaving differently, you could start right away by comparing the execution plans and tracing the execution using the SQL trace facility and the "tkprof" trace file analyzer.
If you want to get an overview of the database performance, you should consider installing STATSPACK on both systems if you haven't done so yet and create snapshots to compare statspack reports from both systems for a representative time period. This way you can gather information about the top wait events and top SQLs of the periods analyzed.
By the way, how did you "migrate" the database? Did you use export/import to migrate? What about the statistics for the cost based optimizer, could these be different between the two systems or are you still using the rule based optimizer?
Regards,
Randolf
Oracle related stuff blog:
http://oracle-randolf.blogspot.com/
SQLTools++ for Oracle (Open source Oracle GUI for Windows):
http://www.sqltools-plusplus.org:7676/
http://sourceforge.net/projects/sqlt-pp/

Similar Messages

  • AUDIO TO SCORE is gone and it was much more precise for drum doubling than the doubling function itself.

    AUDIO TO SCORE. I used that all the time for drum doubling for the following reasons:
    In Logic 9 i always used audio to score for drum doubling because it had much more control over essential parameters than the drum replacement window. Parameters like: Granulation, Smooth Release and Attack Range made sure that i didn't have any flams, too few notes, too many notes etc etc. AND you could see in the sample editor (below the waveform) immediately the effect of the changes made in those parameters!
    Now with these parameters gone and only the drum doubling function left, what was a real pro function has become much more cumbersome to use. You can no longer see in detail what changes in parameters does to the out-coming midi. And the lack of the detailed parameters makes drum doubling drop or miss notes, makes flams with the original drum track etc etc.... In short. The drum doubling function is inadequate for pro results.
    So this is my suggestion: Apple probably wont reinstate audio to score as it was (i'd love it if they did, it's essential to me and others who does rock mixes in logic instead of protools). But you can do something that's even better:
    In the audio file editor (previously the sample editor) make the old audio to score into an advanced drum doubling/replacement editor. Take the audio to score window and parameters and reinstate them BUT instead of outputting different note values make them output to a desired note of the users choice (e.g C1). Without opening the library. It cluters the window and often people want to use their own drum software than apples samples.
    It's the realtime view in the bottom of the audiofile editor that makes a difference. And the missing parameters. Without these things a good outcome is based on luck rather than visual reference.

    I was doing drum replacement ( adding ) with Audio-to-score for years, and must say, drum replacement is working for me without any flams and much better and 2x faster. I think it is pro feature, with advanced transient detector. Only problem is velocity,as in Audio-to-score.
    If automatic threshold not working on some material, you can do  fine transient edits in audio editor with visual realtime feedback, you can change output note and delay globally. Also you can hear ( in compare with Audio-to-score), that's why library is opened and sample replacement -after, not difficult to do.

  • I run Firefox with at least twenty tabs open at the same time. Version 23 (and later versions) load the tabs MUCH more slowly (2 mins rather than 15 secs). HELP

    I run Firefox with at least twenty tabs open at the same time. All versions of Firefox newer than version 22 ) load the tabs MUCH more slowly ( approx 2 mins rather than merely 15 secs). HELP!!

    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Firefox/Tools > Add-ons > Appearance).
    *Do NOT click the Reset button on the Safe Mode start window.
    *https://support.mozilla.org/kb/Safe+Mode
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
    Also check your security software.
    You can use the Network tab (the one at the right in the menu) in the Web Console (Firefox/Tools > Web Developer;Ctrl+Shift+K) to check the server response (left-click an entry) see if that is the problem (reload via Ctrl+F5 to bypass the cache).
    *https://developer.mozilla.org/en/Tools/Web_Console

  • Using trace response time much faster than without tracing

    Oracle 10.2.0.3 64bit for windows 2003
    one very simple statement, "delete from taba where id=**"
    when run it without tracing, took about 2 mins
    when adding 10046 trace, the response time is less than 2 seconds
    repeated this dozens times, all the same problem.
    anyone has this problem before?
    appreciate your input.

    Do you have trigger for DELETE statement on this table ?yes, 4 of them behind it
    Do you have some dependent object like materialized view using this table ?no
    Is this a single instance database or RAC database ?single instance
    Do you have concurrent DML running on this table when runnnig this tests ?no
    below if the tkprof
    TKPROF: Release 10.2.0.3.0 - Production on Thu Jan 6 12:31:57 2011
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    Trace file: pacs_ora_5800.trc
    Sort options: default
    count    = number of times OCI procedure was executed
    cpu      = cpu time in seconds executing
    elapsed  = elapsed time in seconds executing
    disk     = number of physical reads of buffers from disk
    query    = number of buffers gotten for consistent read
    current  = number of buffers gotten in current mode (usually for update)
    rows     = number of rows processed by the fetch or execute call
    error connecting to database using: rpt3/rpt3
    ORA-12560: TNS:protocol adapter error
    EXPLAIN PLAN option disabled.
    delete TABLEAs
    where
    id=:"SYS_B_0"
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.00       0.01          0          3         13           1
    Fetch        0      0.00       0.00          0          0          0           0
    total        2      0.00       0.01          0          3         13           1
    Misses in library cache during parse: 1
    Misses in library cache during execute: 1
    Optimizer mode: ALL_ROWS
    Parsing user id: 36 
    Rows     Row Source Operation
          1  DELETE  TABLEAS (cr=4 pr=0 pw=0 time=706 us)
          1   INDEX UNIQUE SCAN PK_TABLEA_ID (cr=3 pr=0 pw=0 time=39 us)(object id 23307)
    Elapsed times include waiting on following events:
      Event waited on                             Times   Max. Wait  Total Waited
      ----------------------------------------   Waited  ----------  ------------
      SQL*Net message to client                       1        0.00          0.00
      SQL*Net message from client                     1        3.60          3.60
    INSERT INTO TMP_TABLEAS_TRIGGER
    VALUES
    (:B1 )
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.00       0.00          0          1          7           1
    Fetch        0      0.00       0.00          0          0          0           0
    total        2      0.00       0.00          0          1          7           1
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 36     (recursive depth: 1)
    SELECT DISTINCT ID
    FROM
    TMP_TABLEAS_TRIGGER
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.00       0.00          0          0          0           0
    Fetch        2      0.00       0.00          0          3          0           1
    total        4      0.00       0.00          0          3          0           1
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 36     (recursive depth: 1)
    Rows     Row Source Operation
          1  HASH UNIQUE (cr=3 pr=0 pw=0 time=158 us)
          1   TABLE ACCESS FULL TMP_TABLEAS_TRIGGER (cr=3 pr=0 pw=0 time=37 us)
    UPDATE TABLEAS SET SUPERCEDES = 0
    WHERE
    ID IN (SELECT ID FROM TABLEAAA WHERE AAID IN(SELECT AAID FROM
      TABLEAAA WHERE ID=:B1 ) ) AND SUPERCEDES=:B1
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.12       0.11          0      50411          2           1
    Fetch        0      0.00       0.00          0          0          0           0
    total        2      0.12       0.11          0      50411          2           1
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 36     (recursive depth: 1)
    Rows     Row Source Operation
          0  UPDATE  TABLEAS (cr=50411 pr=0 pw=0 time=117980 us)
          1   NESTED LOOPS  (cr=50411 pr=0 pw=0 time=117906 us)
      16731    VIEW  VW_NSO_1 (cr=217 pr=0 pw=0 time=17208 us)
      16731     SORT UNIQUE (cr=217 pr=0 pw=0 time=17206 us)
      16731      TABLE ACCESS BY INDEX ROWID TABLEAAA (cr=217 pr=0 pw=0 time=33524 us)
      16733       NESTED LOOPS  (cr=71 pr=0 pw=0 time=58 us)
          1        INDEX RANGE SCAN PK_TABLEA_AA (cr=3 pr=0 pw=0 time=30 us)(object id 23313)
      16731        INDEX RANGE SCAN IDX_TABLEAAA_AA_ID (cr=68 pr=0 pw=0 time=44 us)(object id 23316)
          1    TABLE ACCESS BY INDEX ROWID TABLEAS (cr=50194 pr=0 pw=0 time=90408 us)
      16730     INDEX UNIQUE SCAN PK_TABLEA_ID (cr=33464 pr=0 pw=0 time=45248 us)(object id 23307)
    UPDATE TABLEAS SET SUPERCEDEDBY = 0
    WHERE
    ID IN (SELECT ID FROM TABLEAAA WHERE AAID IN(SELECT AAID FROM
      TABLEAAA WHERE ID=:B1 ) ) AND SUPERCEDEDBY=:B1
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.10       0.11          0      50411          2           1
    Fetch        0      0.00       0.00          0          0          0           0
    total        2      0.10       0.11          0      50411          2           1
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 36     (recursive depth: 1)
    Rows     Row Source Operation
          0  UPDATE  TABLEAS (cr=50411 pr=0 pw=0 time=117770 us)
          1   NESTED LOOPS  (cr=50411 pr=0 pw=0 time=117660 us)
      16731    VIEW  VW_NSO_1 (cr=217 pr=0 pw=0 time=17251 us)
      16731     SORT UNIQUE (cr=217 pr=0 pw=0 time=17250 us)
      16731      TABLE ACCESS BY INDEX ROWID TABLEAAA (cr=217 pr=0 pw=0 time=33528 us)
      16733       NESTED LOOPS  (cr=71 pr=0 pw=0 time=63 us)
          1        INDEX RANGE SCAN PK_TABLEA_AA (cr=3 pr=0 pw=0 time=38 us)(object id 23313)
      16731        INDEX RANGE SCAN IDX_TABLEAAA_AA_ID (cr=68 pr=0 pw=0 time=53 us)(object id 23316)
          1    TABLE ACCESS BY INDEX ROWID TABLEAS (cr=50194 pr=0 pw=0 time=90462 us)
      16730     INDEX UNIQUE SCAN PK_TABLEA_ID (cr=33464 pr=0 pw=0 time=45175 us)(object id 23307)
    DELETE FROM TABLEAAA
    WHERE
    ID = :B1
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.00       0.00          0          3         10           1
    Fetch        0      0.00       0.00          0          0          0           0
    total        2      0.00       0.00          0          3         10           1
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 36     (recursive depth: 1)
    Rows     Row Source Operation
          0  DELETE  TABLEAAA (cr=4 pr=0 pw=0 time=626 us)
          1   INDEX RANGE SCAN PK_TABLEA_AA (cr=3 pr=0 pw=0 time=39 us)(object id 23313)
    INSERT INTO TMP_TABLEAAA_RECORDS (AAID, STATUS,TABLEAID)
    VALUES
    (:B3 , :B2 ,:B1 )
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.00       0.00          0          1          7           1
    Fetch        0      0.00       0.00          0          0          0           0
    total        2      0.00       0.00          0          1          7           1
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 36     (recursive depth: 2)
    SELECT DISTINCT AAID, STATUS,TABLEAID
    FROM
    TMP_TABLEAAA_RECORDS
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.00       0.00          0          0          0           0
    Fetch        2      0.00       0.00          0          3          0           1
    total        4      0.00       0.00          0          3          0           1
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 36     (recursive depth: 2)
    Rows     Row Source Operation
          1  HASH UNIQUE (cr=3 pr=0 pw=0 time=162 us)
          1   TABLE ACCESS FULL TMP_TABLEAAA_RECORDS (cr=3 pr=0 pw=0 time=35 us)
    SELECT COUNT(*)
    FROM
    TABLEAAA WHERE AAID = :B1
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.00       0.00          0          0          0           0
    Fetch        1      0.01       0.00          0         68          0           1
    total        3      0.01       0.00          0         68          0           1
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 36     (recursive depth: 2)
    Rows     Row Source Operation
          1  SORT AGGREGATE (cr=68 pr=0 pw=0 time=2936 us)
      16730   INDEX RANGE SCAN IDX_TABLEAAA_AA_ID (cr=68 pr=0 pw=0 time=8 us)(object id 23316)
    UPDATE TABLEAS SET SUPERCEDES = 0
    WHERE
    ID IN (SELECT ID FROM TABLEAAA WHERE AAID IN(SELECT AAID FROM
      TABLEAAA WHERE AAID=:B2 ) ) AND SUPERCEDES=:B1
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.29       0.29          0     121996          0           0
    Fetch        0      0.00       0.00          0          0          0           0
    total        2      0.29       0.29          0     121996          0           0
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 36     (recursive depth: 2)
    Rows     Row Source Operation
          0  UPDATE  TABLEAS (cr=121996 pr=0 pw=0 time=295237 us)
          0   HASH JOIN SEMI (cr=121996 pr=0 pw=0 time=295234 us)
          0    TABLE ACCESS FULL TABLEAS (cr=121996 pr=0 pw=0 time=295131 us)
          0    VIEW  VW_NSO_1 (cr=0 pr=0 pw=0 time=0 us)
          0     MERGE JOIN CARTESIAN (cr=0 pr=0 pw=0 time=0 us)
          0      TABLE ACCESS FULL TABLEAAA (cr=0 pr=0 pw=0 time=0 us)
          0      BUFFER SORT (cr=0 pr=0 pw=0 time=0 us)
          0       INDEX RANGE SCAN IDX_TABLEAAA_AA_ID (cr=0 pr=0 pw=0 time=0 us)(object id 23316)
    UPDATE TABLEAS SET SUPERCEDES = 0
    WHERE
    ID=:B1
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.00       0.00          0          3          0           0
    Fetch        0      0.00       0.00          0          0          0           0
    total        2      0.00       0.00          0          3          0           0
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 36     (recursive depth: 2)
    Rows     Row Source Operation
          0  UPDATE  TABLEAS (cr=3 pr=0 pw=0 time=33 us)
          0   INDEX UNIQUE SCAN PK_TABLEA_ID (cr=3 pr=0 pw=0 time=30 us)(object id 23307)
    UPDATE TABLEAS SET SUPERCEDEDBY = 0
    WHERE
    ID IN (SELECT ID FROM TABLEAAA WHERE AAID IN(SELECT AAID FROM
      TABLEAAA WHERE AAID=:B2 ) ) AND SUPERCEDEDBY=:B1
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.26       0.29          0     121996          0           0
    Fetch        0      0.00       0.00          0          0          0           0
    total        2      0.26       0.29          0     121996          0           0
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 36     (recursive depth: 2)
    Rows     Row Source Operation
          0  UPDATE  TABLEAS (cr=121996 pr=0 pw=0 time=290701 us)
          0   HASH JOIN SEMI (cr=121996 pr=0 pw=0 time=290697 us)
          0    TABLE ACCESS FULL TABLEAS (cr=121996 pr=0 pw=0 time=290563 us)
          0    VIEW  VW_NSO_1 (cr=0 pr=0 pw=0 time=0 us)
          0     MERGE JOIN CARTESIAN (cr=0 pr=0 pw=0 time=0 us)
          0      TABLE ACCESS FULL TABLEAAA (cr=0 pr=0 pw=0 time=0 us)
          0      BUFFER SORT (cr=0 pr=0 pw=0 time=0 us)
          0       INDEX RANGE SCAN IDX_TABLEAAA_AA_ID (cr=0 pr=0 pw=0 time=0 us)(object id 23316)
    UPDATE TABLEAS SET SUPERCEDEDBY = 0
    WHERE
    ID=:B1
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.00       0.00          0          3          0           0
    Fetch        0      0.00       0.00          0          0          0           0
    total        2      0.00       0.00          0          3          0           0
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 36     (recursive depth: 2)
    Rows     Row Source Operation
          0  UPDATE  TABLEAS (cr=3 pr=0 pw=0 time=42 us)
          0   INDEX UNIQUE SCAN PK_TABLEA_ID (cr=3 pr=0 pw=0 time=40 us)(object id 23307)
    SELECT CLASSIFICATION
    FROM
    TABLEAS WHERE ID=:B1
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        0      0.00       0.00          0          0          0           0
    Execute      1      0.00       0.00          0          0          0           0
    Fetch        1      0.00       0.00          0          3          0           0
    total        2      0.00       0.00          0          3          0           0
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 36     (recursive depth: 2)
    rollback
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.00       0.00          0          2         31           0
    Fetch        0      0.00       0.00          0          0          0           0
    total        2      0.00       0.00          0          2         31           0
    Misses in library cache during parse: 0
    Parsing user id: 36 
    Elapsed times include waiting on following events:
      Event waited on                             Times   Max. Wait  Total Waited
      ----------------------------------------   Waited  ----------  ------------
      log file sync                                   1        0.00          0.00
      SQL*Net message to client                       1        0.00          0.00
      SQL*Net message from client                     1       14.18         14.18
    alter session set events '10046 trace name context off'
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.00       0.00          0          0          0           0
    Execute      1      0.00       0.00          0          0          0           0
    Fetch        0      0.00       0.00          0          0          0           0
    total        2      0.00       0.00          0          0          0           0
    Misses in library cache during parse: 0
    Parsing user id: 36 
    OVERALL TOTALS FOR ALL NON-RECURSIVE STATEMENTS
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        3      0.00       0.00          0          0          0           0
    Execute      3      0.00       0.01          0          5         44           1
    Fetch        0      0.00       0.00          0          0          0           0
    total        6      0.00       0.01          0          5         44           1
    Misses in library cache during parse: 1
    Misses in library cache during execute: 1
    Elapsed times include waiting on following events:
      Event waited on                             Times   Max. Wait  Total Waited
      ----------------------------------------   Waited  ----------  ------------
      SQL*Net message to client                       3        0.00          0.00
      SQL*Net message from client                     3       14.18         24.44
      log file sync                                   1        0.00          0.00
    OVERALL TOTALS FOR ALL RECURSIVE STATEMENTS
    call     count       cpu    elapsed       disk      query    current        rows
    Parse       12      0.00       0.00          0          0          0           0
    Execute     13      0.79       0.82          0     344825         28           5
    Fetch        6      0.01       0.00          0         77          0           3
    total       31      0.81       0.82          0     344902         28           8
    Misses in library cache during parse: 0
       16  user  SQL statements in session.
        0  internal SQL statements in session.
       16  SQL statements in session.
        0  statements EXPLAINed in this session.
    Trace file: pacs_ora_5800.trc
    Trace file compatibility: 10.01.00
    Sort options: default
           1  session in tracefile.
          16  user  SQL statements in trace file.
           0  internal SQL statements in trace file.
          16  SQL statements in trace file.
          16  unique SQL statements in trace file.
        1066  lines in trace file.
          18  elapsed seconds in trace file.Edited by: OracleExplorer on Jan 21, 2011 8:40 PM

  • Query response time takes more time when calling from package

    SELECT
    /* UTILITIES_PKG.GET_COUNTRY_CODE(E.EMP_ID,E.EMP_NO) COUNTRY_ID */
    (SELECT DISTINCT IE.COUNTRY_ID
    FROM DOCUMENT IE
    WHERE IE.EMP_ID =E.EMP_ID
    AND IE.EMP_NO = E.EMP_NO
    AND IE.STATUS = 'OPEN' ) COUNTRY_ID
    FROM EMPLOYEE E
    CREATE OR REPLACE PACKAGE BODY UTILITIES_PKG AS
    FUNCTION GET_COUNTRY_CODE(P_EMP_ID IN VARCHAR2, P_EMP_NO IN VARCHAR2)
    RETURN VARCHAR2 IS
    L_COUNTRY_ID VARCHAR2(25) := '';
    BEGIN
    SELECT DISTINCT IE.COUNTRY_ID
    INTO L_COUNTRY_ID
    FROM DOCUMENT IE
    WHERE IE.EMP_ID = P_EMP_ID
    AND IE.EMP_NO = P_EMP_NO
    AND IE.STATUS = 'OPEN';
    RETURN L_COUNTRY_ID;
    EXCEPTION
    WHEN OTHERS THEN
    RETURN 'CONT';
    END;
    END UTILITIES_PKG;
    when I run above query its coming in 1.2 seconds.but when comment subquery and call from package its taking 9 seconds.query returns more than 2000 records.i am not able to find the reason why it is taking more time when calling from package?

    You are getting a different plan when you run it as PL/SQL most likely. Comment your statement:
    SELECT /* your comment here */then find them in V$SQL and get the SQL IDs. You can then use DBMS_XPLAN.DISPLAY_CURSOR to see what is actually happening.
    http://www.psoug.org/reference/dbms_xplan.html

  • Service method  of servlet  is called repetitively as response time is more

    Problem: when we try to retrieve data for a particular input, then the retrieve
    query takes longer time which is as expected i.e more than five minutes as our data ware house is large and the where clause is very complex. After 5 mins what happens is that the service
    method in the servlet call is made again and so the retrieve process as if it was
    triggered again,where as no one has triggered it. This happens every 5 mins and the overall
    process hangs forever.pl help if any answer
    thanks in adv.
    M.S.Chandrasekhar

    Hi ,
    Hello ,
    Try this code ,
    Class classObject = Class.forName("SecondServlet");
    SecondServlet servlet = (SecondServlet)classObject.newInstance();
    servlet.init(getServletConfig());
    System.out.println("Before calling the service() from TestServlet");
    servlet.service(req,res);
    servlet.destroy();
    Regards ,
    Venkat

  • Database in menù Windows- Database missing

    Hi,
    I create e new site in PHP + MY SQL. (I installed and I verified it works, easy php in Windows 7)
    I don't see in menu Windows the Database item.
    I am performing Dewaweaver last version in Trial Mode.
    Best regards,
    Fabio

    Hi Ciobin 1974,
    Check out this post:
    http://forums.adobe.com/thread/1231011
    Thanks,
    Preran

  • Slow response time for JSP pages under iAS 6.0 SP4

    Hi,
    I got an application deployed on iplanet app server 6.0 SP4 on solaris
    2.8. Using a single kjs engine and lite sessions. kjs memory size is
    min 256 and max 256 megs. but verbose:gc shows memory is 98% free.
    when i restart the app server, all JSP pages are really rendered fast.
    After a while (1 or 2 days), the time to service the same request to
    JSP pages is getting much longer (even with JSP pages having only
    static content in them). CPU is idle ... It just takes time. KXS log
    shows requet is taking like 2-4 seconds instead of about 150 milli
    secs when the engine is just restarted.
    Now if i call a servlet (which do not dispath to a JSP), the response
    time is ok! Memory is ok. It looks like its related to JSP pages
    only.
    Anyone having an idea what the problem could be? One conig param is
    the JSP page cache in iASAT. Default value is 10. What is a correct
    setting for production? I have 4 different web app deployed in the
    same server instance.
    Tanks a lot for your input
    Andre Paradis

    Andre,
    I have found the answer to my problem and perhaps yours. It seems that I18N (internationalization) in SP4 may have a performance bug in it.
    My soak tests show that with i18N checked in the iAS Admin Tool, testing the fortune cookie sample application with light load (1 request / sec) resulted in a kxs response time initially of 15ms, however this response time increased by roughly 1% per request (i.e after 100 requests the response time had more than doubled).
    Switching I18N off yielded a steady 7ms kxs response time from the fortune cookie application.
    I would add that I turned I18N on AFTER the installation procedure.
    Is this a known issue in SP4? Is there a patch?
    regards,
    Owen

  • Abap WebDynpro Response time monitoring.

    Hi,
    We are trying to monitor response time for Abap WebDynpro.
    From SMICM u2192 goto u2192 Http log u2192 server display entries. We can see the response time as 43 milliseconds
    07/May/2010:23:03:22 -0500] - "POST XXXXXXXX   HTTP/1.1" 404 2118 [43] h[-]
    By defining the parameter icm/HTTP_logging_0 we can adjust the %T value, but I want to use ALM (alert management) to send an alert if the response time is more than X seconds seconds.
    I thought of using log file monitoring but help.sap.com says we can define condition like X > 3 sec send an alert instead it will search for exact error message.
    I want to avoid writing script using awk(unix) as I do not have OS access.
    Please let me know if anyone has automated Abap webdynpro monitoring or any other thoughts is appreciated.
    Thanks,
    Venkat.

    HI Venkat,
    Try to explore this MTE (Use CCMS) , not sure you can achieve what you need ...
    WDAClass
    WebDynproABAPClass
    You can reach here
    SID\sapserver_SID_00\Web Dynpro ABAP\CpuTime
    Hope it will help

  • IMac screen response time?

    I plan to do some gaming on the iMac. What is the screen's response time?

    would depend on the model really
    IPS panel typically have a better looking image then TN panels
    but at least on paper TN panels always have a lower response time
    read more
    http://asia.cnet.com/lcd-types-tn-vs-va-vs-ips-62213690.htm
    http://www.tftcentral.co.uk/articles/panel_technologies.htm
    lcd panel types
    the external appledisplay lists
    Response time: 12 ms
    http://www.apple.com/displays/specs.html
    to get the max worst case fps with 12ms you to a 1/12ms == 83.33Fps
    but if the lcd panel has a refreshrate of 60Hz that will set the max fps unless you disable v-sync
    in which case you're inviting tearing to happen which is bad mmkey
    all those things being said I game on my imac 21" 2011 model mostly in windows8.1 and skyrim and batman A city and the likes and it runs great

  • Difference between max response time of operation and service.

    Hi All,
    I am using ALSB to implement SOA.While monitoring the statistics for a proxy service based on WSDL (web service) ,noticed one thing that max response time of a service operation is different than max response time for that particular service.E.g max response time for one of the operation is 3462 (ms) where as max response time for that service was 4467 (ms).
    Can any one help me to identify why there is difference between these two?

    I have also noticed this inconsistence. There is probably no explanation in OSB (ALSB) documentation, so I can only guess. Maybe OSB starts to measure response time for service earlier then for an operation. The reason for that could be that OSB can identify service (based on endpoint) earlier then operation (based on request data which have to be parsed first). This could cause a difference in response times. However, this difference should be much smaller than a second (your case). In my case it is usually a matter of few milliseconds.
    Please remember that all of above is just my imagination. :-)

  • Long database response time during hot backup

    Hello,
    We are running Oracle 10g R2 on AIX 5.3. Our database is approximately 20G in size.
    Our users are running applications which are highly sensitive to database response times. So any significant delay in database response time(say about more than 5 seconds) has serious impact on the user applications.
    Everyday we take online backups using RMAN and we recently discovered that during the online backup process we are experiencing a serious performance problems at certain periods. For example a typical query which normally takes ~0.5 secods for database to respond takes about >30 seconds for several times during the process. to observe the problem more clearly we also wrote some test scripts which make random queries to the database to measure any delays in response times, and seen that we are getting late responses at several occasions(which normally never happen even when we run the script for a day without running RMAN online backup).
    We have gone through IBM's whitepaper on "Tuning AIX for Oracle" and seen that there isn't any misconfiguration that would have bad impact on oracle performance on the AIX side.
    Also we have gone throught the following:
    http://www.oracle.com/technology/deploy/availability/pdf/rman_performance_wp.pdf
    http://www.oracle.com/technology/deploy/availability/pdf/br_optimization.pdf
    http://download-west.oracle.com/docs/cd/B19306_01/backup.102/b14191/rcmtunin.htm#sthref1057
    We normally take our backups to tape drive. In order to test for any I/O bottlenecks we experimented by taking the backups to the disk drive. We have tried DURATION and MINIMIZE LOAD parameters, and also tried setting the RATE parameter to very low values(about 2M/s which normally reaches to about 100M/s) which resulted in total elapsed time for backups to increase from 30 mins to about 4-5 hours. And we came to find out that there is no improvement about the issue in any of these scenarios.
    Also we ran the ADDM reports which claimed I/O bottleneck with about 20% impact on the system, so we tried decreasing I/O using the RATE parameter and then ADDM said "low I/O bottleneck".
    Database responsiveness is a vital for our system. What measures can we take to avoid such slowness?
    Thanks.

    Hello,
    Isn't there anything we can do about it? the application software is working almost real-time with the database and cannot tolerate long delays(with which I mean something longer than 5 seconds) due to the nature of the the system.
    I wonder if there are any other methods to decrease the online backup load on the system.
    Thanks for the response.
    Edited by: Emrek on 13.Nis.2010 04:03

  • T-code SUIM taking much more time for generating output for profie change.

    Hi All
    We want to extract report for profile addition and deletion for Users in ECC 6. While executing the the t-code SUIM it is taking much more time (taking more than 20 hrs). This problem is coming after patch application
    Please give the solution/Suggest to minimize the time taken in report generation.
    Thanks-
    Guru Prasad Dwivedi

    Hello Prasad,
    The reason for the performance trouble is a new feature regarding the user change documents. Since note 874850 and 1015043 you will get a more complete overview about the changes regarding a user.
    The disadvantage of that new feature is, that in some customer system usage scenario, the performance is very poor. That's the case, if the central change documents are intensivly used also by other applications and the tables CDPOS, CDHDR, ... contains a very big count of rows. Unfortunatly the user change documents can not be searched by the key columns of the central change docs. - so the bad response time can explained.
    What now ... ?
    There are some work arounds to get the change documents on faster way.
    1st. - You can get the former report output and performance if you
           would use the report RSUSR100 instead of the new RSUSR100N in
           separate mode.
    2nd. - If you want to use the new report RSUSR100N directly and only
           want to get the information about the traditional topics
           (content of USH* tables) you should only mark the search areas
           on the tabstrip 'user attributes') to get a better performance.
         - furthermore limit the date range, if possible
    3rd. - You should regulary (monthly) archive the user relevant documents
           for PFCG and IDENTITY from the central change documents.
           As per our note 1079207 chapter 3 you can reload that archives
           into more selective tables.
           The selection for change documents will be rather faster over
           reloaded archived documents than the documents in the
           central change documents tables.
    Best Regards,
    Guilherme de Oliveira.

  • Test program running taking much more time on high end server T5440 than low end server  T5220

    Hi all,
    I have written the following program and run on both T5440  [1.4 GHz, 95 GB RAM, 32 cores(s), 256 logical (virtual) processor(s),] and  T5220 [(UltraSPARC-T2 (chipid 0, clock 1165 MH) , 8GB RAM, 1 core, 8 virtual processors )] on same OS version.  I found that T5540 server takes more time than T5220. Please find below the details.
    test1.cpp
    #include <iostream>
    #include <pthread.h>
    using namespace std;
    #define NUM_OF_THREADS 20
    struct ABCDEF {
    char A[1024];
    char B[1024];
    void *start_func(void *)
        long long i = 6000;
        while(i--)
                    ABCDEF*             sdf = new ABCDEF;
                    delete sdf;
                    sdf = NULL;
        return NULL;
    int main(int argc, char* argv[])
        pthread_t tid[50];
        for(int i=0; i<NUM_OF_THREADS; i++)
                    pthread_create(&tid[i], NULL, start_func, NULL);
                    cout<<"Creating thread " << i <<endl;
        for(int i=0; i<NUM_OF_THREADS; i++)
                    pthread_join(tid[i], NULL);
                    cout<<"Waiting for thread " << i <<endl;
    After executing the above program on T5440 takes :
    real 0.78
    user 3.94s
    sys 0.05
    After executing the above program on T5220 takes :
    real 0.23
    user 1.43s
    sys 0.03
    It seems that T5440 which is high end server takes almost 3 times more time than T5220 which is low end server.  
    However, I have one more observation. I tried the following program :
    test2.cpp
    #include <iostream>
    #include <pthread.h>
    using namespace std;
    #define NUM_OF_THREADS 20
    struct ABCDEF {
    char A[1024];
    char B[1024];
    int main(int argc, char* argv[])
        long long i = 6000000;
        while(i--)
            ABCDEF*  sdf = new ABCDEF;
            delete sdf;
            sdf = NULL;
        return 0;
    It seems that T5440 server is fast in this case as compaired to T5220 server.
    Could anyone please help me out the exact reason for this behaviour as my application is slow as well on this T5440 server. I have posted earlier as well for the same issue. 
    Thanks in advance !!!
    regards,
    Sanjay

    You already asked this question...
    48 hours earlier, and in the same Solaris forum space
    Repeating the post isn't going to get you a response any faster, and actually now have people NOT respond because you are not showing any patience.
    These are end-user community forums, not a place to expect Oracle Technical Support.   There is no obligation that there be a response.
    If you have a business-critical issue and hope to get accurate and timely response, then use your service contract credentials to open a Support request.
    This new redundant post is locked.
    Edit:
    It appears that at the same time the O.P. posted this redundant thread, they also posted the same question to at least one other forum web site:
    http://www.unix.com/solaris/229269-test-program-running-taking-much-more-time-high-end-server-t5440-than-low-end-server-t5220.html

  • SSRS report is consuming much more time to fetch data from DB even direct run SP takes less than a second

    Hi,
    we are using SQL SERVER 2008R2 X64 RTM version. 
    One of the SSRS report designed by developer  is  consuming  much more time( 5 to 6 minutes ) to fetch data from DB. Even direct run of  Stored Procedure (Called in report )takes less than a second to display the result set.
    Please help.
    Regards Naveen MSSQL DBA

    Hi Naveen,
    Based on my understanding, you spend a little time retrieving data with a stored procedure from database in dataset designer. However, it takes long time to run the report to display the data, right?
    In Reporting Services, the total time to generate a report include TimeDataRetreval, TimeProcessing and TimeRendering. In your scenario, since you mentioned retrieving data costs a little time, you should check the table
    Executionlog3 in the ReportServer database to find which section costs most of time, TimeProcessing or TimeRendering. Then you can refer to this article to optimize your report:
    Troubleshooting Reports: Report Performance.
    Besides, if parameters exist in the report, you should declare variables inside of the stored procedure and assign the incoming parameters to the variables. For more information, please refer to the similar thread:
    Fast query runs slow in SSRS.
    If you have any question, please feel free to ask.
    Best regards,
    Qiuyun Yu
    Qiuyun Yu
    TechNet Community Support

Maybe you are looking for

  • Upgrading 1.8 MHz Power Mac G5 (memory and OS)

    I recently purchased an iMac loaded with Leopard. I would like to use the install disk to upgrade my older Power Mac G5. My machine is running 10.3.9 currently. I know I need to increase memory, but by how much? A salesman sold me additional memory s

  • Recipe report..C203 help

    Hi guys I have a problem...if we go to T-code C203...give the recipe.. press enter...go to materials tab....press a/b button (calculate).. a new screen appears with a table control.. i m struggling to find how the data in that table control is being

  • Security filter verification failed

    Hi All, We are trying to create security filter which is combination of 4 sparse dimensions. The relationship between members in the filter is AND (so the filter will be created under one row). We encountered the below error in applying security filt

  • Integration SAP ERP & SAP Sourcing through Oracle ESB

    Hello, Currently I am working on architecture design for new implementation of SAP Sourcing 10. Obviously we are going to face integration aspects between SAP ERP & SAP Sourcing (Material, Vendor Master etc..). As the the main integration platform in

  • Intercompany dropship

    Hi, I created a inter company drop ship (third party) SO and kept the delivering plant from other company code Now when the goods are delivered to customer and billing is done How to clear the MIRO invoice between two plants of separate company codes