Solved

performance issue after upgrade 9.2.0.6 to 10.2.0.4

Posted on 2011-02-10
4
403 Views
Last Modified: 2012-05-11
There was NO CHANGE in performance on TEST, good or bad, until...

ATP ran for 1hr and 7min, Saturday night at 6:07PM then collided with the 7:07PM reload and crashed until I reset it this morning.

Up to that time the RUP7 and Oracle ATP
patches seem to have no effect on the
reload timing.  The only thing that produced any change (for the better) was AMM configuration.

The net effect is that, when DEV is down, TEST is still running slower (and there are no increases in products, warehouses or orders) than prior to the UG.

Meanwhile, PROD has grow to 30min 30sec on average, with better performance on Sunday.

One more observation I have to offer, the WORSE time recorded on PROD was at 6:07PM on Saturday (Hummmmm, the same time TEST had it's worse time) with a time of 42 minutes to complete the reload.

Is there some network activity that is causing the data transfer between DB_Server and App_Server to degrade at certain times?

Are their any other DB tuning parameters or kernel parameters that can be considered for 11gR2?
0
Comment
Question by:columbus131
  • 2
4 Comments
 
LVL 8

Accepted Solution

by:
Chakravarthi Ayyala earned 500 total points
ID: 34868406
Did you try setting optimizer_features_enable to the version before upgrade as an interim fix?
Also, what are your optimizer_mode init.ora parameter settings?
ALL_ROWS or FIRST_ROWS ?
If it is ALL_ROWS, please try FIRST_ROWS and see.
0
 
LVL 48

Expert Comment

by:schwertner
ID: 34869823
What about the statistics?
Is it fresh?

Also 6:00 PM is out of business time. Check if DBMS_SCHEDULER has scheduled maintanance jobs at that time.
0
 
LVL 48

Expert Comment

by:schwertner
ID: 34869830
Another possibility ismaintanance work on the network, midlle tier and so on.
0
 
LVL 15

Expert Comment

by:Aaron Shilo
ID: 34933500
hi

1.you should check all FLASHBACK related parameters since they add overhead with extra logging for flashback options.

2. remember that since 10g the optimizer will always use cost based optimization, this means that is you lack statistics then the optimizer will sample (see parameter optimizer_dynamic_sampling)
by default the value for dynamic sampling is 2 and that could by to low (like if you need histograms etc..)

so update all database and system statistics.

3. the optimizer uses timed statistics (in oracle 9i it didnt by default).

4. use the sql advisories  and ASH to review what couses the poor performance.
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

How to Create User-Defined Aggregates in Oracle Before we begin creating these things, what are user-defined aggregates?  They are a feature introduced in Oracle 9i that allows a developer to create his or her own functions like "SUM", "AVG", and…
Configuring and using Oracle Database Gateway for ODBC Introduction First, a brief summary of what a Database Gateway is.  A Gateway is a set of driver agents and configurations that allow an Oracle database to communicate with other platforms…
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
This video shows how to Export data from an Oracle database using the Datapump Export Utility.  The corresponding Datapump Import utility is also discussed and demonstrated.

839 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question