Solved

Sizing the PGA

Posted on 2011-03-24
4
334 Views
Last Modified: 2012-05-11
What is the best way to determing the optiminal size of the pga_aggregrate_target?
0
Comment
Question by:msimons4
  • 3
4 Comments
 
LVL 73

Expert Comment

by:sdstuber
ID: 35206975
let your system run with realistic loads for a while then check V$PGA_TARGET_ADVICE


"realistic" and "a while" are going to be determined by your database and application.
If you have fairly uniform load that occurs all the time you might need only a few hours to give the system enough time to gather useful information.

If you have peaks and valleys of usage and/or of different types of activities it will take longer.  There is no absolute number that will apply to all.
0
 
LVL 73

Accepted Solution

by:
sdstuber earned 500 total points
ID: 35207031
you can also use information found in v$pga_target_advice_histogram to get a little more detailed view
but  I usually see the first view giving enough and the histograms simply support that info rather than provide different recommendation
0
 

Author Comment

by:msimons4
ID: 35209233
Is there a way to plot the inverse of sort area and see where the inflection point is?
0
 
LVL 73

Expert Comment

by:sdstuber
ID: 35209349
where are you seeing sort area trending?

I don't see a column by that name in either of the views above in my db.

Are you referring to sort_area_size  v$parameter?

If so,  that's a single value,  there is no curve inflection for one point.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Concat multi row values of a field in oracle 6 63
C# Connection String for Oracle database is not working 22 139
SQL Developer 6 48
ODBC in excel 2016 in Windows 10 via VBA 16 74
Why doesn't the Oracle optimizer use my index? Querying too much data Most Oracle developers know that an index is useful when you can use it to restrict your result set to a small number of the total rows in a table. So, the obvious side…
This article started out as an Experts-Exchange question, which then grew into a quick tip to go along with an IOUG presentation for the Collaborate confernce and then later grew again into a full blown article with expanded functionality and legacy…
This video explains at a high level with the mandatory Oracle Memory processes are as well as touching on some of the more common optional ones.
This video shows information on the Oracle Data Dictionary, starting with the Oracle documentation, explaining the different types of Data Dictionary views available by group and permissions as well as giving examples on how to retrieve data from th…

770 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