DB performance drops after DB bounce

Hello,
In one of our Production databases the Performance of Jobs suddenly drops after Database restart.
I suspect the SQL execution plan for 1 or few SQL's in the JOB changes after restart.
What all factors can cause an SQL Execution plan to change ?
How do I determine the cause ? [any trace or dumping thru ORADEBUG. will it help ?
Thanks in advance for yur help.
Regards,
Valli                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

user4566776 wrote:
Hello,
In one of our Production databases the Performance of Jobs suddenly drops after Database restart.
I suspect the SQL execution plan for 1 or few SQL's in the JOB changes after restart.Why suspect it when you can prove/disprove it? It would be very simple. Take an explain plan on your targeted queries when they are running good. Bounce the database and take another explain plan immediately after it comes up.
>
What all factors can cause an SQL Execution plan to change ?
How do I determine the cause ? [any trace or dumping thru ORADEBUG. will it help ?
Thanks in advance for yur help.
Regards,
Valli
That being said, I strongly suspect what you are seeing is the result of the buffer cache being empty when the database first starts.  Thus, for a while after restart, all queries will result in physical reads, whereas once you get a 'normal' working set in the buffer cache, a good percentage of reads will be logical instead of physical.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Similar Messages

  • SQL performance drops after 20 mins

    Hello,
    I am using Oracle Version 9.2.0.5
    I have an SQL query that starts off fast but the performance drops after running for 20 mins. It continues to drop till a point where it becomes painfully slow.
    The query is as attached below:
    SELECT      /*+ INDEX (abe ASR_I_BID_PRD_TOD_5FAX)
    INDEX (aae ASR_I_AE_RC_BR)
    INDEX (ab ASR_UK_BASES)
    INDEX (aaac ASR_I_AFAC_SP)
    +*/aae.f8_code
    ||','||     aae.sector
    ||','||     aae.ouc
    ||','||     aae.rule_type
    ||','||     aae.base_ref
    ||','||     aae.prodlist_ref
    ||','|| aaac.L101
    ||','|| aaac.L201
    ||','|| aaac.L301
    ||','|| aaac.L401
    ||','|| aaac.L501
    ||','|| aaac.L601
    ||','|| aaac.L701
    ||','|| aaac.L801
    ||','|| aaac.L802
    ||','|| aaac.L830
    ||','|| aaac.L850
    ||','|| aaac.L870
    ||','|| aaac.L901
    ||','|| aaac.L1001
    ||','||     LTRIM(TO_CHAR((aae.disaggregated_amount*abe.percentage*aaac.chain_perc)/10000,'999999999999999.99'))
    FROM asr_owner.asr_account_entries aae
    , asr_owner.asr_base_elements_5fax abe
    , asr_ff_audit_chains aaac
    , asr_owner.asr_bases ab
    WHERE aae.run_code = '5fax'
    AND ab.run_code = aae.run_code
    AND ab.base_type = aaac.base_type
    AND ab.base_id = abe.base_id
    AND ab.base_ref = aae.base_ref
    AND aaac.base_type = 'L'
    AND aaac.business <> 'R'
    AND aae.trans_type IN ('A','C','D')
    AND abe.base_id = aae.base_id
    AND 100*(abe.exhaust_level)+abe.exhaust_sub_level = 101
    AND aaac.start_prod = abe.product
    AND ABS((aae.disaggregated_amount*abe.percentage*aaac.chain_perc)/10000) >= 0.01
    It has huge number of records. I have checked all join conditions and they are all fine.
    asr_owner.asr_account_entries - 3.6 millions rows
    asr_owner.asr_base_elements_5fax - 1.8 million rows
    asr_ff_audit_chains - 5.8 million rows
    asr_owner.asr_bases - 0.5 million rows
    The autotrace and plan are as follows
    Statistics
    0 recursive calls
    0 db block gets
    5264 consistent gets
    3522 physical reads
    0 redo size
    525 bytes sent via SQL*Net to client
    456 bytes received via SQL*Net from client
    1 SQL*Net roundtrips to/from client
    5 sorts (memory)
    0 sorts (disk)
    0 rows processed
    PLAN_TABLE_OUTPUT
    | Id | Operation | Name | Rows | Bytes | Cost |
    | 0 | SELECT STATEMENT | | 83 | 13529 | 12465 |
    | 1 | TABLE ACCESS BY INDEX ROWID | ASR_FF_AUDIT_CHAINS | 83 | 6225 | 617 |
    | 2 | NESTED LOOPS | | 83 | 13529 | 12465 |
    | 3 | NESTED LOOPS | | 1 | 88 | 11848 |
    | 4 | NESTED LOOPS | | 2201 | 113K| 3044 |
    | 5 | TABLE ACCESS BY INDEX ROWID| ASR_BASES | 774 | 13158 | 722 |
    | 6 | INDEX FULL SCAN | ASR_UK_BASES | 104K| | 104 |
    | 7 | TABLE ACCESS BY INDEX ROWID| ASR_ACCOUNT_ENTRIES | 3 | 108 | 3 |
    | 8 | INDEX RANGE SCAN | ASR_I_AE_RC_BR | 8 | | 1 |
    | 9 | TABLE ACCESS BY INDEX ROWID | ASR_BASE_ELEMENTS_5FAX | 1 | 35 | 4 |
    | 10 | INDEX RANGE SCAN | ASR_I_BID_PRD_TOD_5FAX | 1 | | 3 |
    | 11 | INDEX RANGE SCAN | ASR_I_AFAC_SP | 8241 | | 9 |
    Note: cpu costing is off, PLAN_TABLE' is old version
    19 rows selected.
    I have also tried without the hints and the plan looks like
    | Id | Operation | Name | Rows | Bytes | Cost |
    | 0 | SELECT STATEMENT | | 83 | 13529 | 679 |
    | 1 | TABLE ACCESS BY INDEX ROWID| ASR_FF_AUDIT_CHAINS | 83 | 6225 | 617 |
    | 2 | NESTED LOOPS | | 83 | 13529 | 679 |
    | 3 | HASH JOIN | | 1 | 88 | 370 |
    | 4 | HASH JOIN | | 2201 | 113K| 208 |
    | 5 | TABLE ACCESS FULL | ASR_BASES | 774 | 13158 | 16 |
    | 6 | TABLE ACCESS FULL | ASR_ACCOUNT_ENTRIES | 12125 | 426K| 191 |
    | 7 | TABLE ACCESS FULL | ASR_BASE_ELEMENTS_5FAX | 18325 | 626K| 161 |
    | 8 | INDEX RANGE SCAN | ASR_I_AFAC_SP | 8241 | | 9 |
    Note: cpu costing is off, PLAN_TABLE' is old version
    16 rows selected.
    I have tried increasing the hash_area_size parameter to 20MB (it is currently 10MB).
    I have tried setting the tuning parameters like optimizer_index_cost_adj but to no success.
    Could you please help.

    Thanks a lot for all the help.
    Here is another query that is running quite slow. Any help on this might be helpful
    EXPLAIN PLAN SET statement_id = 'auditextract' FOR
    SELECT /*+NO_INDEX(aaac)
           NO_INDEX(aae)
           NO_INDEX(abe)
           NO_INDEX(ab)
           NO_INDEX(agp)+*/
         aae.run_code
    ,     aae.f8_code
    ,     aae.sector
    ,     aae.ouc
    ,     aae.rule_type
    ,     aae.base_ref
    ,     aae.prodlist_ref
    ,     aae.trans_type
    ,     aaac.base_type
    ,DECODE(NVL(aaac.exhaust_chain,'NULL'),'NULL',',',NULL)||aaac.exhaust_chain||
      DECODE(NVL(aaac.exhaust_chain,'NULL'),'NULL',NULL,',')||LTRIM(RTRIM(aaac.final_prod))||
                RPAD(',',14-DECODE(aaac.final_level,1001,14,901,13,870,12,850,11,830,10,802,9,801,8,701,7,601,6,501,5,401,4,301,3,201,2,101,1),',') exhaust_chain,
         aaac.final_level     ,
         aaac.business ,
         L101,
         L101_TOD,
         L201,
         L201_TOD,
         L301,
         L301_TOD,
         L401,
         L401_TOD,
         L501,
         L501_TOD,
         L601,
         L601_TOD,
         L701,
         L701_TOD,
         L801,
         L801_TOD,
         L802,
         L802_TOD,
         L830,
         L830_TOD,
         L850,
         L850_TOD,
         L870,
         L870_TOD,
         L901,
         L901_TOD,
         L1001,
         L1001_TOD,
         (aae.disaggregated_amount*abe.percentage*aaac.chain_perc)/10000 money
    FROM   asr_owner.asr_account_entries aae
    ,      asr_owner.asr_base_elements_5fax abe
    ,      asr_owner.asr_bases ab
    ,      ASR_FF_AUDIT_CHAINS aaac
    WHERE  aae.run_code    = '5fax'
    AND    ab.run_code = aae.run_code
    AND    abe.run_code = ab.run_code
    AND    ab.base_type = aaac.base_type
    AND    ab.base_id = abe.base_id
    AND    aaac.base_type = 'L'
    AND    aaac.business = 'R'
    AND    ab.base_ref = aae.base_ref
    AND    aae.trans_type IN ('A','C','D','G','J')
    AND    abe.base_id     = aae.base_id
    AND    abe.exhaust_level = 1
    AND    abe.exhaust_sub_level = 1
    AND    aaac.start_prod = abe.product
    AND    NOT EXISTS (SELECT 1
                        FROM asr_group_prods agp
                        WHERE agp.product_group IN ('SW500','SR500','G176')
                        AND  (aaac.L101 =  agp.product OR
                                  aaac.L201 =  agp.product OR
                                     aaac.L301 =  agp.product OR
                                     aaac.L401 =  agp.product OR
                                     aaac.L501 =  agp.product OR
                                     aaac.L601 =  agp.product OR
                                     aaac.L701 =  agp.product OR
                                     aaac.L801 =  agp.product OR
                                     aaac.L802 =  agp.product OR
                                     aaac.L830 =  agp.product OR
                                     aaac.L850 =  agp.product OR
                                     aaac.L870 =  agp.product OR
                                     aaac.L901 =  agp.product OR
                                     aaac.L1001 =  agp.product))
    AND    abs((aae.disaggregated_amount*abe.percentage*aaac.chain_perc)) >= 100
    PLAN_TABLE_OUTPUT
    | Id  | Operation             |  Name                   | Rows  | Bytes | Cost  |
    |   0 | SELECT STATEMENT      |                         |   571 |   112K|  5586 |
    |*  1 |  FILTER               |                         |       |       |       |
    |*  2 |   HASH JOIN           |                         |   571 |   112K|  5586 |
    |*  3 |    HASH JOIN          |                         |    53 |  5406 |   370 |
    |*  4 |     HASH JOIN         |                         |  2974 |   177K|   178 |
    |*  5 |      TABLE ACCESS FULL| ASR_BASES               |   770 | 15400 |    16 |
    |*  6 |      TABLE ACCESS FULL| ASR_BASE_ELEMENTS_5FAX  | 26178 |  1048K|   161 |
    |*  7 |     TABLE ACCESS FULL | ASR_ACCOUNT_ENTRIES     | 17739 |   710K|   191 |
    |*  8 |    TABLE ACCESS FULL  | ASR_FF_AUDIT_CHAINS     |   126K|    12M|  5215 |
    |*  9 |   TABLE ACCESS FULL   | ASR_GROUP_PRODS         |     1 |    10 |     2 |
    Predicate Information (identified by operation id):
       1 - filter( NOT EXISTS (SELECT /*+ */ 0 FROM "ASR_GROUP_PRODS" "AGP" WHERE
                  ("AGP"."PRODUCT_GROUP"='G176' OR "AGP"."PRODUCT_GROUP"='SR500' OR
                  "AGP"."PRODUCT_GROUP"='SW500') AND ("AGP"."PRODUCT"=:B1 OR "AGP"."PRODUCT"=:B2
                  OR "AGP"."PRODUCT"=:B3 OR "AGP"."PRODUCT"=:B4 OR "AGP"."PRODUCT"=:B5 OR
                  "AGP"."PRODUCT"=:B6 OR "AGP"."PRODUCT"=:B7 OR "AGP"."PRODUCT"=:B8 OR
                  "AGP"."PRODUCT"=:B9 OR "AGP"."PRODUCT"=:B10 OR "AGP"."PRODUCT"=:B11 OR
                  "AGP"."PRODUCT"=:B12 OR "AGP"."PRODUCT"=:B13 OR "AGP"."PRODUCT"=:B14)))
       2 - access("SYS_ALIAS_14"."START_PROD"="ABE"."PRODUCT")
           filter(ABS("AAE"."DISAGGREGATED_AMOUNT"*"ABE"."PERCENTAGE"*"SYS_ALIAS_14".
                  "CHAIN_PERC")>=100)
       3 - access("AB"."BASE_REF"="AAE"."BASE_REF" AND
                  "ABE"."BASE_ID"="AAE"."BASE_ID")
       4 - access("AB"."BASE_ID"="ABE"."BASE_ID")
       5 - filter("AB"."RUN_CODE"='5fax' AND "AB"."BASE_TYPE"='L')
       6 - filter("ABE"."RUN_CODE"='5fax' AND "ABE"."EXHAUST_LEVEL"=1 AND
                  "ABE"."EXHAUST_SUB_LEVEL"=1)
       7 - filter("AAE"."RUN_CODE"='5fax' AND ("AAE"."TRANS_TYPE"='A' OR
                  "AAE"."TRANS_TYPE"='C' OR "AAE"."TRANS_TYPE"='D' OR "AAE"."TRANS_TYPE"='G' OR
                  "AAE"."TRANS_TYPE"='J'))
       8 - filter("SYS_ALIAS_14"."BASE_TYPE"='L' AND "SYS_ALIAS_14"."BUSINESS"='R')
       9 - filter(("AGP"."PRODUCT_GROUP"='G176' OR "AGP"."PRODUCT_GROUP"='SR500' OR
                  "AGP"."PRODUCT_GROUP"='SW500') AND ("AGP"."PRODUCT"=:B1 OR "AGP"."PRODUCT"=:B2
                  OR "AGP"."PRODUCT"=:B3 OR "AGP"."PRODUCT"=:B4 OR "AGP"."PRODUCT"=:B5 OR
                  "AGP"."PRODUCT"=:B6 OR "AGP"."PRODUCT"=:B7 OR "AGP"."PRODUCT"=:B8 OR
                  "AGP"."PRODUCT"=:B9 OR "AGP"."PRODUCT"=:B10 OR "AGP"."PRODUCT"=:B11 OR
                  "AGP"."PRODUCT"=:B12 OR "AGP"."PRODUCT"=:B13 OR "AGP"."PRODUCT"=:B14))
    Note: cpu costing is off
    47 rows selected.

  • Performance drop after new hardrive,

    the performance dropped drasticly after a I superdupered yje old Hardrive to the new disc.
    not only in Pro logic but also in Ableton Live....?
    any ideas....
    thx Daniel

    What I meant was that many hard drives come formatted for Windows and need to be reformatted for Apple machines, but you've certainly found the answer in your drive's speed.

  • Wifi performance drops after connecting dualshock 3 via bluetooth

    As the title says,  when i sync my dualshock 3 control via bluetooth to my sgp321, wifi performance drops from 50 mbps to 8 mbps or less.... 
    I've tried all the common "solutions"  given,  from pccompanion restoring to put the router in the fridge with a potato nailed on the wifi antenna during a week, starting on Halloweens night... 
    Could i have a sony expertise answering about this issue??? 
    Regards. 

    Could it be that you have your WiFi and Bluetooth in same frequency band? Any chance you can try WiFi on the 802.11n band? or try changing channels of your WiFi router? I don't think you can change your Bluetooth. Frequencies... I believe WiFi on "n" operates at 5 ghz as opposed to bluetooth operating in 2.4 ghz band... that way less chance of interference

  • Discrete graphics card performance drop after overheating

    Recently I played Amnesia: The Dark Descent on my pc while overclocking slightly using Sapphire TRIXX. I changed GPU clock from 750 to 84x and memory clock from 900 to 10xx. During a cinematic the com crashed, ctrl at del failed to load up but sound was still coming out. I left it like this for2-5 min before force shutdown. When I turned on my laptop again n tried to play games there was a huge performance drop. Games running at 60 fps turned to 20 plus when using dedicated graphics card only ( I disabled dynamic mode n used fixed mode while playing amnesia also, which means I was purely using the dedicated graphics card.)
    My laptop is a hp dm4 3005tx Beats edition, with Intel I5 2.5GHz processor and 8.00 gig ram. I also disabled paging file on my laptop btw, regretting this .
    can some1 tell me hw to fix.this problem or can I replace my discrete graphics card? Because my laptop has Radeon hd 7470m and Intel hd graphics

    The graphics card is soldered on so no replacement. I would do a wipe and reload of the OS and stop overclocking laptop video cards. They are too sensitive to heat and other issues. You are asking for trouble, and may have already found it. At a minimum run DriverCleaner and remove the video driver until you get back to a low-res screen generic vga hardware and then reinstall the best driver you can find.

  • Macbook pro mid 2012 no retina performance drop after efi

    Hi, mi macbook pro mid 2012 no retina after efi update the performance are too slow, thats is the same problem with retina, please fix it, in osx mountain lyon the aplications that used every daywith video is poor, in bootcamp with games is the same problem, the cpu clock drops from3.3 ghz to 1.2 ghz or more. Waiting for a mew efi update bescause my mac is the same that a macbook air

    No Apple hasn't officially stated anything about this issue. After I updated to EFI Update 2.0 I noticed the issues and started doing my research and found people in the Macrumors forums having the same problems and eventually I was reading that users that didn't update yet weren't seeing the update in their updates meaning Apple pulled the update from the servers. Other users reported after calling Applecare that they were aware of the issue.

  • Performance drop after CPU upgrade.

    Hias,
    I got a new CPU.
    I expected some performace gain icw the old one.
    However...it is a lot slower 
    I went from 64.000 to 47.000 in aquamark. Didn't record the values axeactly, but it seems like the CPU part is the one that is lagging behand.
    I did need to reinstall and upgrade vid.card drivers and sound card drivers and CPU drivers.
    Any1 have a clue the cause of this.

    Sorry, should have it a bit more clear:
    http://valid.x86-secret.com/show_oc?id=44047 <-old CPU (3200+ Winnie)
    http://valid.x86-secret.com/show_oc?id=68314 <-new CPU (Opeteron 148)
    I upgraded bios from 3.3 to 9.2.
    I didn't change any other HW, As u can see (follow the links) memory settings are about the same.

  • Performance drop around 20% after adding an index

    Hi,
    I have an xml file (around 300 Kb, 3500 Nodes), the application internal works with dbxml handles but for display purposes I need xpaths for each node. First I was calculating them on request, but for requests with a lot of nodes it just takes too long (also memory usage was a big issue). In order to improve the performance I'm building a kind of metadata file after the import of the original document. The structure of this metadata file is:
    <data>
        <node idx:id="<berkeley dbxml node handle>">
            <xpath>...here some xpath...</xpath>
        </node>
    </data>That improved significantly the memory usage, but the response time is still a little bit below acceptable. Now I've thought, that adding an index to that metadata file would do it, BUT it doubled the response time. In the shell (with a much simpler query) the performance drop is around 20%.
    Query in the shell:
    doc("container.dbxml/test.xml.metadata")/data/node[@idx:id="BgIBBQAO"]/xpathQueryPlan without index:
    <XQuery>
      <DbXmlNav>
        <QueryPlanFunction result="document" container="container.dbxml">
          <OQPlan>D(node-metadata-equality-string,name:http://www.sleepycat.com/2002/dbxml,=,'test.xml.metadata',U)</OQPlan>
        </QueryPlanFunction>
        <DbXmlStep axis="child" name="data" nodeType="element"/>
        <DbXmlStep axis="child" name="node" nodeType="element"/>
        <DbXmlFilter>
          <DbXmlCompare name="equal" join="attribute" prefix="idx" uri="http://www.xyz.de/dnb/index" name="id" nodeType="attribute">
            <Sequence>
              <AnyAtomicTypeConstructor value="BgIBBQAO" typeuri="http://www.w3.org/2001/XMLSchema" typename="string"/>
            </Sequence>
          </DbXmlCompare>
        </DbXmlFilter>
        <DbXmlStep axis="child" name="xpath" nodeType="element"/>
      </DbXmlNav>
    </XQueryQueryPlan with index.
    <XQuery>
      <DbXmlNav>
        <QueryPlanFunction result="document" container="container.dbxml">
          <OQPlan>D(node-metadata-equality-string,name:http://www.sleepycat.com/2002/dbxml,=,'test.xml.metadata',V(node-attribute-equality-string,@id:http://www.xyz.de/dnb/index,=,'BgIBBQAO'))</OQPlan>
        </QueryPlanFunction>
        <DbXmlStep axis="child" name="data" nodeType="element"/>
        <DbXmlStep axis="child" name="node" nodeType="element"/>
        <DbXmlFilter>
          <DbXmlCompare name="equal" join="attribute" prefix="idx" uri="http://www.makrolog.ag/dnb/index" name="id" nodeType="attribute">
            <OQPlan>V(node-attribute-equality-string,@id:http://www.xyz.de/dnb/index,=,'BgIBBQAO')</OQPlan>
            <Sequence>
              <AnyAtomicTypeConstructor value="BgIBBQAO" typeuri="http://www.w3.org/2001/XMLSchema" typename="string"/>
            </Sequence>
          </DbXmlCompare>
        </DbXmlFilter>
        <DbXmlStep axis="child" name="xpath" nodeType="element"/>
      </DbXmlNav>
    </XQueryChanging query to
    doc("container.dbxml/test.xml.metadata")//node[@idx:id="BgIBBQAO"]/xpathslows down the query more than adding the index.
    In my application I've also tried setIndexNodes(true) on my container, the response time increased by factor 10... Am I doing something wrong?
    Please tell me, if you need more information.
    Best regards,
    Wadim
    Berkeley DBXML 2.3.10 (Patches 1-9, Patches 1-2 Berkeley DB)
    Java 1.6
    WinXP Pro SP2

    In my application, without fetching the metadata a query for 10 nodes takes 6ms, with fetching the metadata 6s (so around 1000 times slower).
    I could go down to 4.5s after changing:
    declare variable $METADATA := doc(concat($CONTAINER,'/',$DOCUMENT,'.metadata'))/data;and then in the function:
    distinct-values($METADATA/node[@idx:id = $id]/xpath)to:
    declare variable $METADATA := concat($CONTAINER,'/',$DOCUMENT,'.metadata');and in the function:
    doc($METADATA)/data/node[@idx:id = $id]/xpath I've also seen dbxml:lookup-attribute-index function, but calling ist like this
    dbxml:lookup-attribute-index($CONTAINER,"id")[1]results in:
    # An unexpected error has been detected by Java Runtime Environment:
    #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x1038d7d4, pid=976, tid=3664
    # Java VM: Java HotSpot(TM) Client VM (1.6.0_03-b05 mixed mode, sharing)
    # Problematic frame:
    # C  [libdbxml23.dll+0x7d7d4]
    # If you would like to submit a bug report, please visit:
    #   http://java.sun.com/webapps/bugreport/crash.jsp
    ---------------  T H R E A D  ---------------
    Current thread (0x00386c00):  JavaThread "main" [_thread_in_native, id=3664]
    siginfo: ExceptionCode=0xc0000005, reading address 0x00000054
    Registers:
    EAX=0x00000000, EBX=0x103e7894, ECX=0xbcfa7f2b, EDX=0x65860002
    ESP=0x003eeaf4, EBP=0x1086580c, ESI=0x10732c70, EDI=0x00000000
    EIP=0x1038d7d4, EFLAGS=0x00010206
    Top of Stack: (sp=0x003eeaf4)
    0x003eeaf4:   bcfa7f7b 00000000 10736a18 003eec08
    0x003eeb04:   10747248 104d87d8 109110b4 120ace18
    0x003eeb14:   120ad55c 107c0ffc 10732c70 bcf812d7
    0x003eeb24:   10732c70 003eec3c 003eec9c 00000040
    0x003eeb34:   103e226c 00000000 00000000 00000000
    0x003eeb44:   00000000 00000000 10880c01 00000000
    0x003eeb54:   00000000 00000000 00000000 1089af01
    0x003eeb64:   10880c68 10747c20 00000001 00000000
    Instructions: (pc=0x1038d7d4)
    0x1038d7c4:   24 40 8b e8 e8 33 23 fc ff 8b 84 24 b0 00 00 00
    0x1038d7d4:   8b 4f 54 6a 00 8d 54 24 44 52 50 c7 84 24 b4 00
    Stack: [0x003a0000,0x003f0000),  sp=0x003eeaf4,  free space=314k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C  [libdbxml23.dll+0x7d7d4]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j  com.sleepycat.dbxml.dbxml_javaJNI.XmlResults_next__SWIG_0(J)J+0
    j  com.sleepycat.dbxml.XmlResults.next()Lcom/sleepycat/dbxml/XmlValue;+4
    j  de.makrolog.dbxml.DBXMLDao.processQuery(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;+139
    j  de.dnb.edith.DBXMLIndicesTest.testIndices()V+183
    v  ~StubRoutines::call_stub
    j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
    j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
    j  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
    j  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+161
    j  junit.framework.TestCase.runTest()V+108
    j  junit.framework.TestCase.runBare()V+7
    j  junit.framework.TestResult$1.protect()V+4
    j  junit.framework.TestResult.runProtected(Ljunit/framework/Test;Ljunit/framework/Protectable;)V+1
    j  junit.framework.TestResult.run(Ljunit/framework/TestCase;)V+18
    j  junit.framework.TestCase.run(Ljunit/framework/TestResult;)V+2
    j  junit.framework.TestSuite.runTest(Ljunit/framework/Test;Ljunit/framework/TestResult;)V+2
    j  junit.framework.TestSuite.run(Ljunit/framework/TestResult;)V+37
    j  org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(Lorg/eclipse/jdt/internal/junit/runner/TestExecution;)V+40
    j  org.eclipse.jdt.internal.junit.runner.TestExecution.run([Lorg/eclipse/jdt/internal/junit/runner/ITestReference;)V+17
    j  org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests([Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/jdt/internal/junit/runner/TestExecution;)V+61
    j  org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(Lorg/eclipse/jdt/internal/junit/runner/TestExecution;)V+10
    j  org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run()V+70
    j  org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main([Ljava/lang/String;)V+14
    v  ~StubRoutines::call_stub
    ---------------  P R O C E S S  ---------------
    Java Threads: ( => current thread )
      0x02d6c800 JavaThread "ReaderThread" [_thread_in_native, id=1080]
      0x029cdc00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3816]
      0x029c9000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3152]
      0x029c8000 JavaThread "Attach Listener" daemon [_thread_blocked, id=2304]
      0x029c7000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3244]
      0x029c2000 JavaThread "Finalizer" daemon [_thread_blocked, id=2824]
      0x029bdc00 JavaThread "Reference Handler" daemon [_thread_blocked, id=2248]
    =>0x00386c00 JavaThread "main" [_thread_in_native, id=3664]
    Other Threads:
      0x029bc800 VMThread [id=1528]
      0x029d8400 WatcherThread [id=3836]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    def new generation   total 960K, used 268K [0x228e0000, 0x229e0000, 0x22dc0000)
      eden space 896K,  23% used [0x228e0000, 0x229138d0, 0x229c0000)
      from space 64K,  96% used [0x229c0000, 0x229cf7a0, 0x229d0000)
      to   space 64K,   0% used [0x229d0000, 0x229d0000, 0x229e0000)
    tenured generation   total 4096K, used 572K [0x22dc0000, 0x231c0000, 0x268e0000)
       the space 4096K,  13% used [0x22dc0000, 0x22e4f0a8, 0x22e4f200, 0x231c0000)
    compacting perm gen  total 12288K, used 1342K [0x268e0000, 0x274e0000, 0x2a8e0000)
       the space 12288K,  10% used [0x268e0000, 0x26a2f840, 0x26a2fa00, 0x274e0000)
        ro space 8192K,  62% used [0x2a8e0000, 0x2ade14a8, 0x2ade1600, 0x2b0e0000)
        rw space 12288K,  52% used [0x2b0e0000, 0x2b727278, 0x2b727400, 0x2bce0000)
    Dynamic libraries:
    0x00400000 - 0x00423000      C:\Programme\Java\jre1.6.0_03\bin\javaw.exe
    0x7c910000 - 0x7c9c7000      C:\WINDOWS\system32\ntdll.dll
    0x7c800000 - 0x7c907000      C:\WINDOWS\system32\kernel32.dll
    0x77da0000 - 0x77e4a000      C:\WINDOWS\system32\ADVAPI32.dll
    0x77e50000 - 0x77ee1000      C:\WINDOWS\system32\RPCRT4.dll
    0x7e360000 - 0x7e3f0000      C:\WINDOWS\system32\USER32.dll
    0x77ef0000 - 0x77f37000      C:\WINDOWS\system32\GDI32.dll
    0x76330000 - 0x7634d000      C:\WINDOWS\system32\IMM32.DLL
    0x7c340000 - 0x7c396000      C:\Programme\Java\jre1.6.0_03\bin\msvcr71.dll
    0x6d7c0000 - 0x6da0a000      C:\Programme\Java\jre1.6.0_03\bin\client\jvm.dll
    0x76af0000 - 0x76b1e000      C:\WINDOWS\system32\WINMM.dll
    0x6d310000 - 0x6d318000      C:\Programme\Java\jre1.6.0_03\bin\hpi.dll
    0x76bb0000 - 0x76bbb000      C:\WINDOWS\system32\PSAPI.DLL
    0x6d770000 - 0x6d77c000      C:\Programme\Java\jre1.6.0_03\bin\verify.dll
    0x6d3b0000 - 0x6d3cf000      C:\Programme\Java\jre1.6.0_03\bin\java.dll
    0x6d7b0000 - 0x6d7bf000      C:\Programme\Java\jre1.6.0_03\bin\zip.dll
    0x6d570000 - 0x6d583000      C:\Programme\Java\jre1.6.0_03\bin\net.dll
    0x71a10000 - 0x71a27000      C:\WINDOWS\system32\WS2_32.dll
    0x77be0000 - 0x77c38000      C:\WINDOWS\system32\msvcrt.dll
    0x71a00000 - 0x71a08000      C:\WINDOWS\system32\WS2HELP.dll
    0x719b0000 - 0x719f0000      C:\WINDOWS\system32\mswsock.dll
    0x66710000 - 0x66769000      C:\WINDOWS\system32\hnetcfg.dll
    0x719f0000 - 0x719f8000      C:\WINDOWS\System32\wshtcpip.dll
    0x13000000 - 0x1301e000      C:\dbxml-2.3.10\libdb_java45.dll
    0x03410000 - 0x034e4000      C:\dbxml-2.3.10\libdb45.dll
    0x78130000 - 0x781cb000      C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6b128700\MSVCR80.dll
    0x7c420000 - 0x7c4a7000      C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6b128700\MSVCP80.dll
    0x10270000 - 0x102f8000      C:\dbxml-2.3.10\libdbxml_java23.dll
    0x10310000 - 0x1043f000      C:\dbxml-2.3.10\libdbxml23.dll
    0x12000000 - 0x121cf000      C:\dbxml-2.3.10\xerces-c_2_7.dll
    0x10460000 - 0x106a5000      C:\dbxml-2.3.10\xqilla10.dll
    VM Arguments:
    java_command: org.eclipse.jdt.internal.junit.runner.RemoteTestRunner -version 3 -port 2476 -testLoaderClass org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader -loaderpluginname org.eclipse.jdt.junit.runtime -classNames de.dnb.edith.DBXMLIndicesTest
    Launcher Type: SUN_STANDARD
    Environment Variables:
    JAVA_HOME=C:\Programme\Java\jdk1.6.0_03
    PATH=C:\Programme\Java\jre1.6.0_03\bin\client;C:\Programme\Java\jre1.6.0_03\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Programme\Gemeinsame Dateien\GTK\2.0\bin;C:\Programme\Java\jdk1.6.0_03\bin;C:\dbxml-2.3.10;
    USERNAME=wadim
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 15 Model 6 Stepping 5, GenuineIntel
    ---------------  S Y S T E M  ---------------
    OS: Windows XP Build 2600 Service Pack 2
    CPU:total 2 (2 cores per cpu, 1 threads per core) family 15 model 6 stepping 5, cmov, cx8, fxsr, mmx, sse, sse2, sse3
    Memory: 4k page, physical 2095520k(701180k free), swap 4194303k(3631216k free)
    vm_info: Java HotSpot(TM) Client VM (1.6.0_03-b05) for windows-x86, built on Sep 24 2007 22:24:33 by "java_re" with unknown MS VC++:1310

  • OpenGL performance degradation after sleep

    On 8 core Mac Pro early 2008 with Radeon HD 5770 I'm witnessing OpenGL performace severly drops after I woke computer from sleep. So far, I've seen it in every OpenGL application I have.
    Filed a bug report to Apple about this (9828111).
    The question is: does anyone else experience similar problems?

    I have an Apple 30" Cinema HD display connected to a Radeon HD 5870 1GB in a MacPro3,1 running Mountain Lion. There are threads here that say changing the screen resolution will fix the problem. Changing the screen resolution did not restore OpenGL performance for me after waking from sleep.
    I figured that if changing resolutions is supposed to fix the problem, then perhaps the thing the fixes the problem is that the Radeon timings (pixel clock) are altered/recalculated/reset/whatever whenever the resolution changes.
    But all the resolutions for the LCD display are scaled resolutions which means the Radeon is always outputing 2560x1600. The framebuffer is of different sizes but the output timings are unchanged.
    Therefore, the solution might be to create a custom resolution (using something like SwitchResX) which is not a scaled resolution. The EDID of the Cinema HD display says it supports 1280 x 800 @ 59.910Hz and 2560 x 1600 @ 59.860Hz. I used SwitchResX to add a 1280 x 800 @ 59.910Hz non-scaled resolution and restarted the Mac.
    Now when I wake the Mac from sleep, I can use that 1280 x 800 non-scaled resolution to restore OpenGL performance. It works.
    Note that the Apple graphics drivers will not allow both a scaled and non-scaled version of the same resolution. When I add the non-scaled 1280 x 800, I can nolonger use the scaled 1280 x 800. The difference between 1280 x 800 scaled and non-scaled is that for scaled, the graphics card does the scaling and adds filtering to the pixels making them blurry and outputs 2560 x 1600. Non-scaled outputs 1280 x 800 and the Cinema HD itself quadruples the pixels to 2560 x 1600 without filtering (making them very sharp and crisp).

  • 280x x2-x3 performance drops

    my system is i7 4770k, giga z87-hd3, 16gb ram, win 7 x64 and msi gaming 280x
    Some time ago i saw, what i have big performance drops time by time after loading new levels in game, or reloading save, or just alt-tab in windows and comeback in game (game not important - it can happy in any 3d game). Its happen randomly and can be fixed with just another loading, or alt-tab in win and comeback in 3d game. Other words - every time in game, after im switch to 2D and back in 3D im have chance of very slow mode or all can be again work as it should. Its not deadly but annoying
    Im monithor this by GPU-Z and afterburner - and im not saw no any drops of clock of gpu or gpu loading. No any themeprature problem (all stay cool). No any problems with free memory or something. Im also chek in GPU-Z when game runing in - PICE mode is stay 16x 3.0 both in "normal" and "slow" mode.
    Not sure its just two "mode" - subjectivly, it can be "normal-fast as it should", "slowly then it should" and "slow as hell"
    one thing im remember - several months ago on this forum i requested and received new bios for my 280x (fixed high vcom temperature issue). Im not sure, but maybe this random performance start after this bios. MAybe it have new bios? Or any help how i can fix this problems. thanks.

    Quote from: Nichrome on 13-July-14, 19:07:12
    Gaming App - it's MSI's software. Unless your graphics card is more of "standard" rather than Gaming edition?
    If possible, try your card in different computer and see if there are loss of performance too.
    Also, contact Gigabyte asking for newest BIOS for your board.
    And make vBIOS request here for your GPU, providing Serial Number (you can dismiss last 3 characters) and copy of current vBIOS (use GPU-Z to make copy, upload it to some file hosting service and give a link here).
    Im tryed gaming apps and afterburner - not effect, of curse. 
    My bios is up to date but my motherboard have a bug with random BSODs. This bsods very rare - about 1 in the week and absolutly random, so i cant show this problem in service center of shop for immidatly replacing.
    Im dont sure this perfromance problem from motherboard as BSOD too. But it possible. 

  • GTX 760 OC 2GB Fps drops and performance drops when reach 2GB

    Hey after this problems with the GTX970, I decided to test my graphic card which I received from the RMA because the last one just gone, and when reach almost 2GB of ram used the performance drops a lot like in the 970, In games like Assetto Corsa I'm feeling this problem, sometimes I have drops from 60 fps to 20 fps ..
    My model is the GTX 760 OC GAMING 2GB but the last which gone had the difference in the memory chip, using hynix memories instead of this new one which have Elpida.
    Any idea?

    Quote from: Nichrome on 01-February-15, 19:52:28
    >>How to contact MSI.<<
    I have a feeling that this last bits of vRAM on all cards is having this issue.... later I will test my gtx770 and will see if it also gets lower speeds
    Hum ok. After that share with us that bench...

  • Sudden MBP Retina 15" gaming performance drop

    Hi there,
    I've owned my Macbook Pro Retina since a few weeks after it came out last year, and have generally loved using it. However, I'm starting to worry now as I've noticed a severe performance drop lately in games.
    I've not booted into Bootcamp (Windows 8 x64) for about two months now, but today I loaded up Skyrim, and the performance was atrocious. The game was unplayable at 1920x1200 on high, unmodded. It lags horribly - 10FPS at most. I used to be able to play this game heavily modded and achieve a high FPS. I've noticed a performance drop with other games as well, much lower than what I'd expect from this machine.
    I've checked out GPU-Z and the 650M GT clocks up to 900MHz when the game launches.
    I'm not sure what has caused this but I've done some reading and people have suggested an "SMC Reset" - I've tried this to no avail. If anyone could lend any advice I'd greatly appreciate it.

    Well one problem is that bootcamp hasn't been updated to support Windows 8 yet, so there may be driver issues there. I have experienced this problems and so have others in this forum and an smc reset has fixed the majority. Are you sure you are performing the SMC reset correctly? Also, try a PRAM reset and see if that helps resolve the issue.

  • Remote App on iPad connects but drops after about  20 mins. Need to turn  off wait about 1 minute then turn on wifi on iMac before it can reconnect. Need some help please.

    Remote App on iPad connects but drops after about  20 mins. Need to turn  off wait about 1 minute, then turn on wifi on iMac before it can reconnect. Need some help please.
    Already gone through troubleshooting guide a zillion times. Thanks.

    This worked for me... A little time consuming but once you get rolling it goes GREAT... Thanks....
    I got my artwork and saved it to my Desktop
    Opened up Microsoft Paint and clicked on "File" and "Open" and found it to get it on the screen to resize it
    Clicked "resize" and a box for changing it opened up
    Checked the box "Pixels" and "Unchecked maintain aspect ratio"
    Set Horizontal for 640 and Vertical for 480
    Clicked on "OK" and went back to "File" and did a "Save As" and chose JPEG Picture
    It came up "File Already Existed" and clicked "OK" (really did not care about the original artwork I found because wrong size)
    Went to iTunes and on the movie right clicked on "Get Info", clicked on "Details", then "Artwork"
    Go to the little box on the top left that shows your old artwork and click on it to get the little blue border to appear around it and hit "Delete" to make it gone
    Click on "Add Artwork" and find it where you put the one from above on your Desktop and hit "Open" and OK and your new artwork is now there and all good.
    Sounds like a lot of steps to follow but after around 5 or so you will fly through it. This worked perfect on my iPhone 6 Plus and I have artwork on my Home Videos now.

  • Performance degradation after setting filesystemio_option=setall from none.

    Hi All,
    We have facing performance degradation after setting filesystemio_option=setall from none on my two servers as mentioned below.
    Red Hat Enterprise Linux AS release 4 (Nahant Update 7) 2.6.9 55.ELhugemem (32-bit)
    Red Hat Enterprise Linux Server release 5.2 (Tikanga) 2.6.18 92.1.10.el5 (64-bit)
    We are seeing lots of Disk I/O happening. We expected "*filesystemio_option=setall* " will improve performance but it is degrading. We getting slowness complains.
    Please let me know do we need to set somethign else along with this ...like any otimizer parameter( e.g. optimizer_index_cost_adj, optimizer_index_caching).
    Please help.

    Hi Suraj,
    <speculation>
    You switched filesystemio_options to setall from none, so, the most likely reason for performance degradation after switching to setall is the implementation of directio. Direct I/O will skip the filesystem buffer cache, and and allow Oracle to read directly from disk to the database buffer cache. However, on a system where direct I/O is not implemented, which is what you had until you recently messed with that parameter, it's likely that you had an undersized database buffer cache, but that was ok, because many (most) of the physical I/Os your database was doing, were actually being serviced by the O/S filesystem buffer cache. But, you introduced direct I/O, and wiped out the ability of the O/S to service any physical I/Os from filesystem buffer cache. This means that every cache miss on the database buffer cache, turns into a real, physical, spin-the-disk, move-the-drive-head, physical I/O. And, you are suffering the performance consequences.
    </speculation>
    Ok, end of speculation. Now, assuming that what I've outlined above is actually going on, what to do? Why is direct I/O lower performing than buffered, non-direct I/O? Shouldn't it's performance be superior?
    Well, when you have an established system that's using buffered I/O, and you switch to direct I/O, you almost always will have to increase the size of the database buffer cache. The problem is that you took a huge chunk of memory away from the the O/S, that it was using to buffer your I/Os and avoid physical I/O. So, now, you need to make up for it, by increasing the size of the database buffer cache. You can do this, without buying more memory for the box, because the O/S is no longer going to need to use so much memory for filesystem buffers.
    So, what to do? Is it worth switching? Well, on balance, it makes sense to use direct I/O, and give Oracle a larger database buffer cache, for the simple fact that (particularly on a server that's dedicated to being an Oracle database server), Oracle has far more sophisticated caching algorithms, and a better understanding of the various types of data being cached, and so should be able to make more efficient use of the memory, than the (relatively) brain dead caching algorithms of the kernel and filesystem mechanisms.
    But, once again, it all comes down to this:
    What problem are you trying to solve? Did you have any I/O related issues? Do you have any compelling reason to implement direct I/O? Rule #1 is "if it ain't broke, don't fix it." Did you just violate rule #1? :-)
    Finally, since you're on Linux, you can use the 'free' command to see how much memory is on the box, how much is free, and how much is dedicated to filesystem cache buffers. This response is already pretty long, so, I'm not going to get into details, however, if you're not familiar with the command, the results could be misleading. Read the man page, and try to be clear about understanding it before you make any assumptions about the output.
    Hope that helps,
    -Mark

  • Performance Hit After Oracle Database Upgrade to 10.2.0.4

    We have a couple dozen workbooks that took this performance hit after the upgrade of the database/migration to a new server. Worksheets that executed in the ten second range are now running for hours or simply not finishing. We took the new server factor out of the equation by rolling back the database to 10.2.0.3 where a test EUL resides and the problem was resolved. Has anyone seen this issue? Does anyone have an suggestions? An early reply would be greatly appreciated.
    Thanks,
    Jerre

    Rod,
    Thanks for the quick reply. We are looking at the different plans and modifying the optimizer settings, switching back and forth, as we speak. We are now starting with the hints. Currently our Server 'optimizer_mode' parameter is ALL_ROWS. We are planning to change the to 'Choose' and see what happens. The workbooks that are impacted are on our oldest business areas of Finance and HR. The former setup was borrowed from another school for a quick, low cost start up. The latter was thrown together by novices. Our true datamarts developed by knowledgeable personnel with star schemas are not impacted. Of course we are planning on redoing the older business areas but time, personnel and money matters slow things down. It is these workbooks on the older business areas that are greatly affected by the migrations and upgrade. We eventually get things to settle down but past actions do not always have the same resolution with newer and better servers and upgrades.
    Thanks,
    Jerre

Maybe you are looking for

  • PAL or NTSC for France?

    I have a project I need to burn for use in France. Should this be a PAL or NTSC disc?

  • HT201269 How do I transfer notes from my 3GS to my 4S?

    How do i transfer notes from my 3GS to my 4S

  • MIDI to USB interface

    Hi folks, I'm looking for some advice on which cable(s?) to purchase in order to hook my MIDI keyboard up to the MacBook Pro w/intel. I'm finding that some things that run on the power macs don't run on intel macs. However, I don't speak "Macenese" f

  • Memory leak with multiple "nodes" in CustomNode

    The displayed GUI has the ability to update a view when u press a button. If I press this button many times the process becomes longer and finally results in " java.lang.OutOfMemoryError: Java heap space " I think the problem is created by the update

  • What is the best way to transfer 1200 songs from one SGIII to another SGIII?

    I have over 1200 songs on my Samsung Galaxy III and want to transfer them all in one block to my husband's SG III.  I have Backup Assistant Plus with most of the music uploaded there.  I asked at our local Verizon store but no one there knew how to u