Generating statistics has negative impact on performance

Hello,
We have a strange situation with our COPA CE4XXXX table.  When database statistics are generated (DB20) for this table, we immediately notice a very significant performance drop when selecting from this table.  In orer to correct this, if we adjust/rebuild the index of the table using the database utility tool, it seems to resolve the issue.  Either way, the indexes that Oracle chooses for the query we are monitoring does not change, but performance is decreased after new statistics are generated.
The Oracle version is 9.2.0.8.0, and the statistics were generated with method 'E' sample 'P25'.
Any clues?

Hello Daniel,
i am not quite sure about Oracle 9i, DB20 and the index rebuild.
Please check the options which are given to the REBUILD index command by SAP.
http://download.oracle.com/docs/cd/B10501_01/server.920/a96540/statements_18a.htm#SQLRF00805
> COMPUTE STATISTICS Clause
> Specify COMPUTE STATISTICS if you want to collect statistics at relatively little cost during the rebuilding of an index.
>
> If you create an index using another index (instead of a table), the original index might not provide adequate statistical information. Therefore, Oracle generally uses the base table to compute the statistics, which will improve the statistics but may negatively affect performance.
I am only sure about Oracle 10g (because there is always a compute).. maybe your gathered statistics with method 'E' sample 'P25' are not good enough.. or this is maybe a bug.
But without the execution plans, statistic data and the exact commands that are generated in the background.. it is really hard to say.
Regards
Stefan

Similar Messages

  • RegionRenderer encodeAll The region component with id: pt1:r1 has detected a page fragment with multiple root components. Fragments with more than one root component may not display correctly in a region and may have a negative impact on performance.

    Hi,
    I am using JDEV 11.1.2.1.0
    I am getting the following error :-
    <RegionRenderer> <encodeAll> The region component with id: pt1:r1 has detected a page fragment with multiple root components. Fragments with more than one root component may not display correctly in a region and may have a negative impact on performance. It is recommended that you restructure the page fragment to have a single root component.
    Piece of code is for region is:-
       <f:facet name="second">
                                                <af:panelStretchLayout id="pa1"
                                                                       binding="#{backingBeanScope.Assign.pa1}">
                                                    <f:facet name="center">
                                                        <af:region value="#{bindings.tfdAssignGraph1.regionModel}" id="r1"
                                                                   binding="#{backingBeanScope.Assign.r1}"/>
                                                    </f:facet>
                                                </af:panelStretchLayout>
                                            </f:facet>
    How do I resolve it ?
    Thanks,

    Hi,
    I see at least 3 errors
    1. <RegionRenderer> <encodeAll> The region component with id: pt1:r1 has detected a page fragment with multiple root components.
    the page fragment should only have a single component under the jsp:root tag. If you see more than one, wrap them in e.g. an af:panelGroupLayout or af:group component
    2. SAPFunction.jspx/.xml" has an invalid character ".".
    check the document (you can open it in JDeveloper if the customization was a seeded one. Seems that editing this file smething has gone bad
    3. The expression "#{bindings..regionModel}" (that was specified for the RegionModel "value" attribute of the region component with id "pePanel") evaluated to null.
    "pageeditorpanel" does seem to be missing in the PageDef file of the page holding the region
    Frank

  • 10.4.7 has a negative impact on performance

    Hi all,
    After installing the latest update everything has been slower than on 10.4.6 - it boots slower and when scrolling in Safari it feels sluggish. Is it just me?
    Regards

    If the "usual" maintenance procedures include running something like Cocktail's Pilot feature, then you will see an initial slowdown in both startup time and performance until the various caches have a chance to rebuild themselves. It may be that the "maintenance" is the cause of the problem rather than the update.

  • What is the recommended 'file handling cache' size for LRCC(6) on MAC OS? Is there an upper limit at which it has a negative impact on performance?

    When using the brush tool at full screen (Fill mode not 1:1) for extended period (10-15 minutes) I begin to experience a lag in screen replenish and often get the Mac beachball. The entire operation of the Dev/Brush tool slows and gets unmanageable. I usually close LR and restart but the problem returns. I turned off the GPU support as that exacerbated the problem.
    Image is 21MB Canon Raw file.
    1:1 and Smart Preview was built on Import.
    Using brush tool at low flow (40%) and density (100%) so there are a lot of 'strokes' applied in B/D of areas of image
    File cache currently set at 20GB
    Running late 2012 Mac Mini (Quad Processors/I7-2.3ghz/16GBRAM) and with Dell U2415
    Original images located on W/D 4TB external drive; LR Catalog on Mac 2TBHD-256GB SSD/Fusion drive
    Graphics card is Intel HD 4000/OSX
    Intuit Bamboo tablet
    Recommendations?

    http://lifehacker.com/5426041/understanding-the-windows-pagefile-and-why-you-shouldnt-disa ble-it
    Keep in mind Video/Animation applications use more ram now than almost any other type and there are far more memory hungry services running in the background as well. Consider the normal recommendations are for standard applications. HD material changed far more than just the need for 64Bit memory addressing.
    Eric
    ADK

  • Do generics have a negative impact on performance

    Is there any performance hit if we use generics. I am getting more confused because JDK 1.6 is not supporting generics, and I am getting a feeling that they are removed because there are some problems with generics

    oh then that means that I have to remove the al the
    generic part from my code if I want to use 1.6 . Is
    there ne solution to this???Oh come on!
    First of all three people told you specifically that this was nonsense. Why are you such a panic monger that you would believe one person and not believe three others? Really if you are so sure you are right then don't bother to ask questions and waste our time.
    Further because apparently it is less then clear to you paulcw is JOKING. Do you really think that Sun removed support for the letter Q from Java?
    Use your brain please. Just a little bit.

  • Can Virtual Machin system make negative impact to the database performance?

    Can Virtual Machin system make negative impact to the database performance?
    I want to make a virtual machine system in my server and then install Oracle 10g database on the virtual machine system. But I am not sure if Virtual Machin system can make any negative impact to the database performance.
    Thank you

    The virtual machine software vendor must have certified and provided some performance figures like running Oracle on our VM would have a performance hit of n%. VMWare has such a figure published (8% if I recall correctly).
    Besides, the load on physical server, apart from the virtual machine running, would also have the impact on performance.
    Other factors would be
    1. how quickly the host OS can cater to the guest OS with the RAM requirements (it would be good if you could pre-allocate RAM to VM)
    2. with the assumption that you will be running an OS within OS, files on host OS forming the VM, should be pre-allocated in terms of space, avoiding runtime extentions.

  • Table has 80 million records - Performance impact if we stop archiving

    HI All,
    I have a table (Oracle 11g) which has around 80 million records till now we used to do weekly archiving to maintain size. But now one of the architect at my firm suggested that oracle does not have any problem with maintaining even billion of records with just a few performance tuning.
    I was just wondering is it true and moreover what kind of effect would be their on querying and insertion if table size is 80 million and increasing every day ?
    Any comments welcomed.

    What is true is that Oracle database can manage tables with billions of rows but when talking about data size you should give table size instead of number of rows because you wont't have the same table size if the average row size is 50 bytes or if the average row size is 5K.
    About performance impact, it depends on the queries that access this table: the more data queries need to process and/or to return as result set, the more this can have an impact on performance for these queries.
    You don't give enough input to give a good answer. Ideally you should give DDL statements to create this table and its indexes and SQL queries that are using these tables.
    In some cases using table partitioning can really help: but this is not always true (and you can only use partitioning with Entreprise Edition and additional licensing).
    Please read http://docs.oracle.com/cd/E11882_01/server.112/e25789/schemaob.htm#CNCPT112 .

  • Multi DP in WAD and its impact on Performance ?

    Hello Experts,
    I am working on WAD reports with multiple Data Providers,
    I.e.  Web Template with DP1, DP2, DP3, DP4  --- Query 1
                                       DP5, DP6, DP7, DP8  --- Query 2
          Purpose - i have used Tab Strip Item with eight Tabs, each tab belongs to respective DP.
                       - Each Tab represent differnt view of the Report (using commands)
    So, Does multi Data Provider with Multiple Queries have impact on Performance of the web report ?  and If it does, then possible ways to improve performance ? Any advice/experience on this..
    Many many thanks in advance.. Please help... Thanks
    Regards,
    Sunil Patel

    Hello Priya,
    thanks for the reply !!
    The main purpose for the Tabs is to fulfill CRAZY CLIENT REQUIREMENT, nothing else ... Same thing can be done by just drag & drop but ...
    What each tab does is, when clicked commands changes/replaces the Characteristics in the Row.
    for ex. Origional query has Product in the raw. Now if user want to see different perpective, he needs to replace 'Product' wiht 'Business Area' or ' Customer' . THis can be done either by drag and drop or Commands. And here i have used commands.
    @ performance - i am in development and still i haven't seen any perfomance issues becasue of this multi DP. But just want to make sure it does same thing in Production aswell..
    Hope this make sense !!
    Regards,
    SUnil Patel.

  • How does Index fragmentation and statistics affect the sql query performance

    Hi,
    How does Index fragmentation and statistics affect the sql query performance
    Thanks
    Shashikala
    Shashikala

    How does Index fragmentation and statistics affect the sql query performance
    Very simple answer, outdated statistics will lead optimizer to create bad plans which in turn will require more resources and this will impact performance. If index is fragmented ( mainly clustered index,holds true for Non clustred as well) time spent in finding
    the value will be more as query would have to search fragmented index to look for data, additional spaces will increase search time.
    Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers
    My TechNet Wiki Articles

  • Can dbms.output in procedure impact its performance?

    If dbms.output is used in procedure inside a loop, which gets executed for bulk data, can it have a performance impact in terms of execution time it takes?
    Consider server.output is ON..

    user11878374 wrote:
    Consider server.output is ON..This makes no difference.
    With server_output=OFF, a dbms_output.put_line has exactly the same performance characteristics (read: uses exaclty the same number of cpu cycles).
    Serveroutput = ON/OFF just controls wether SQLPlus will, upon completion of a database call, go ahead and execute dbms_output.read_line, to check if there is output that should be retrieved to be displayed.
    Also: do not forget that every call dbms_output.put_line will claim some memory (SGA or PGA, don't know) to store the output temporarily (until sqlplus retrieves it).
    Toon

  • Unable to generate statistics for the table

    I have got a staging table of more than 600 columns which has got range portioning. Size of the table is 4GB. The average size of the row is around 3 MB. I have created a Functional index on one of the column ABC VARCHAR2(50) and it has only number values. Now when I try generating statistics for this table through ANALYZE or DBMS_STAT, it gives Invalid Number error but when I drop this index and try analyzing, it works.
    Executed TO_NUMBER(ABC) query on the table and it works fine.
    I have got Functional Indexes on other tables also but I don't get such problem with those tables. I tried dropping the index and re-creating it but it didn't work out.
    I was suspecting DATA BLOCK CORRUPTION so checked ALERT LOG and TRACE FILES but found nothing.
    So what is this magic called?

    I am using TO_NUMBER on the column.
    I have checked the MetaLink for the same problem but could not find anything on that. I still suspect datafile error which I am unable to get in ALERT LOG or TRACE FILES. So I am going to try it this way:
    1) Create new Tablespace with New Datafile
    2) Transfer the table from existing Tablespace to new Tablespace
    3) Create the functional index in the same new Tablespace
    4) Try generating the statistics.
    5) If it works then create seprate Tablespace for data and Index.
    Hope it works !!
    Thanks for the reply guys.

  • Infrastructure Navigator considerations or negative impacts

    Hello.  I have navigator installed in our test environment and it seems pretty straight forward.  You can turn it on or off through the web client.  It maps alot of the heavy hitter applications by default.  I have a couple questions before I put it into production though.
    1.  Our production environment is setup differently than my lab.  There are 3 datacenters in prod and one in my lab.  Does Navigator see all VMs in all datacenters within one virtual center?
    2.  Are there any negative security or performance impacts by enabling navigator?
    Thanks for your input!

    Hello CHJamey,
    Here are the answers to your questions:
    1. Indeed.  The VIN will detect all traffic in the VC it's installed within.  You'll see all 3 datacenters and the lab.
    2. There aren't any negative security or performance impacts.  VIN uses a secure channel to detect the services and traffic occurring in your VC, and you'll not feel an impact in your production environment.
    Hope those answers help!
    -JohnstonM.

  • SQL2310N the utility could not generate statistics: error "-911"

    Hello,
    we have a 46c system with DB V.8.2.2. Everytime we planned over db13 the runstat_all we get an error message.
    Errormessage: Error -2310 in dmdb6upd.c(687):
    SQL2310N the utility could not generate statistics: error "-911"
    Regards,
    Alexander Türk

    Here some more information:
    07.01.2007 13:00:31 Ausführung des logischen Kommandos REORGCHK_ALL auf Rechner b0d0m102
    07.01.2007 13:00:31 Parameter: -t all -n PH0 -z 3600 -m b -l 1800
    07.01.2007 20:01:09 pct_long_lob has been set to 10 percent
    07.01.2007 20:01:09 Checking for old entries in db6treorg/db6ireorg ...
    07.01.2007 20:01:09 Reading table names for runstats ...
    07.01.2007 20:01:09 Tables to process: 26350 ...
    07.01.2007 20:01:09 ERRORMESSAGE: Error -2310 in dmdb6upd.c(687):
    07.01.2007 20:01:09 SQL2310N  The utility could not generate statistics.  Error "-911"
    07.01.2007 20:01:09 was returned.
    07.01.2007 20:01:09
    07.01.2007 20:01:09 table: SAPR3.DB6PMHT
    07.01.2007 20:01:09 ERRORMESSAGE: Error -2310 in dmdb6upd.c(687):
    07.01.2007 20:01:09 SQL2310N  The utility could not generate statistics.  Error "-911"
    07.01.2007 20:01:09 was returned.
    07.01.2007 20:01:09
    07.01.2007 20:01:09 table: SAPR3.DB6PMHT_HD

  • CIF variants exist in system for last 4 years - Any negative impact ??

    Hi Experts,
    I observed that we have variants of CCR existing in the system for last 4 years!!! Will it make any negative impact on the system in terms of performance ?
    If yes then do you suggest to delete unnecessary Logs?
    Thanks.
    Regards,
    Chandan

    Hi,
    We have not observred measurement of  performance deterioration due to number of variants over a period.
    Variants are stored in VARID database table.
    Please check how many entries are there in this table for the CIF related programs.
    You may check with Basis team , if the table size is okay and also find out the rate of increase.
    This can be a good housekeeping activtiy to delete obsolete variants older than say a few years.
    Regards
    Datta

  • Apple maps has received a poor performance rating just after introduction of the iPhone 5. I am running google maps app on the phone. Siri cannot seem to get me to a specific address. Where does the problem lie? Thanks.

    Apple maps has received a poor performance rating just after introduction of the iPhone 5. I am running Google Maps app on the phone. SIRI cannot seem to get me to a specific address. Where does the problem lie? Also can anyone tell me the hierarchy of use between the Apple Maps, SIRI, and Google maps when the app is on the phone? How do you choose one over the other as the default map usage? Or better still how do you suppress SIRI from using the Apple maps app when requesting a "go to"?
    I have placed an address location into the CONTACTS list and when I ask SIRI to "take me there" it found a TOTALLY different location in the metro area with the same street name. I have included the address, the quadrant, (NE) and the ZIP code into the CONTACTS list. As it turns out, no amount of canceling the trip or relocating the address in the CONTACTS list line would prevent SIRI from taking me to this bogus location. FINALLY I typed in Northeast for NE in the CONTACTS list (NE being the accepted method of defining the USPS location quadrant) , canceled the current map route and it finally found the correct address. This problem would normally not demand such a response from me to have it fixed but the address is one of a hospital in the center of town and this hospital HAS a branch location in a similar part of town (NOT the original address SIRI was trying to take me to). This screw up could be dangerous if not catastrophic to someone who was looking for a hospital location fast and did not know of these two similar locations. After all the whole POINT of directions is not just whimsical pasttime or convenience. In a pinch people need to rely on this function. OR, are my expectations set too high? 
    How does the iPhone select between one app or the other (Apple Maps or Gppgle Maps) as it relates to SIRI finding and showing a map route?  
    Why does SIRI return an address that is NOT the correct address nor is the returned location in the requested ZIP code?
    Is there a known bug in the CONTACTS list that demands the USPS quadrant ID be spelled out, as opposed to abreviated, to permit SIRI to do its routing?
    Thanks for any clarification on these matters.

    siri will only use apple maps, this cannot be changed. you could try google voice in the google app.

Maybe you are looking for

  • What is the 0x80070570 error when installing Win7 or Win8 or Win 8.1 on a clean SSD/HDD ?!

    Hello, My computer was working perfectly with Win7 for about 2years until I formatted on monday to clean a little bit my drives ... Since then I'm unable to install windows again. I have the 0x80070570 error. The complete error message is: Windows ca

  • Can not capture

    Upgraded Premiere Pro, Have bought  the new mac computer. Using a Canon DV camera, and can not capture any footage from my DV tapes. Have tried everything!!! Premiere just say Capture Device Offline,. Read through many threads and have got no idea ho

  • Oracle Personal Edition Install

    I've been trying and trying to install personal edition on Win 98. However, the install process stalls right before it is about to initialize the starter db. It says it cannot copy the files from the source. Possibly because there isn't enough drive

  • Discoverer Security through Portal

    We use Portal for displaying discoverer worksheets. In portal we select the "display to user using Publishers connection". However, when users click analyze on the report it prompts them for a password. Is there any way around this. We don't want use

  • BAPI -table

    Hello all,     I am trying to find the actual table used by function module "BAPI_COMPANY_GETDETAIL". In another words, when you execute this function modue, from which table it gets the information. Can you guys please tell me how to do that? Regard