dbTalk Databases Forums  

pga settings useage oracle 10.2.0.4 enterprise on windows 2003

comp.databases.oracle.server comp.databases.oracle.server


Discuss pga settings useage oracle 10.2.0.4 enterprise on windows 2003 in the comp.databases.oracle.server forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
dba cjb
 
Posts: n/a

Default pga settings useage oracle 10.2.0.4 enterprise on windows 2003 - 09-06-2011 , 10:19 AM






I would like to manually control the amount of pga my session uses or
is allowed to use

/ from 0 to 500m

Please could anyone on advise on parameters that I need to manipulate


cheers
Chris B

PS I want to do this so that I can force use of temp so that I can
compare results on a fair basis between runs / a bit like alter system
flush buffer_cache effect on sga;

Reply With Quote
  #2  
Old   
joel garry
 
Posts: n/a

Default Re: pga settings useage oracle 10.2.0.4 enterprise on windows 2003 - 09-06-2011 , 11:11 AM






On Sep 6, 8:19*am, dba cjb <chris.br... (AT) providentinsurance (DOT) co.uk>
wrote:
Quote:
I would like to manually control the amount of pga my session uses or
is allowed to use

/ from 0 to 500m

Please could anyone on advise on parameters that I need to manipulate

cheers
Chris B

PS I want to do this so that I can force use of temp so that I can
compare results on a fair basis between runs / a bit like alter system
flush buffer_cache effect on sga;
You should be able to achieve this with an alter session by setting
sort_area_size and setting workarea_size_policy to manual, but it
depends on your version/patch level, your pga_aggregate_target, what
exactly you are doing, and probably some mysterious stuff.

http://hoopercharles.wordpress.com/2...te_target-set/
is interesting.

jg
--
@home.com is bogus.
http://blogs.computerworlduk.com/the...ened/index.htm

Reply With Quote
  #3  
Old   
Mark D Powell
 
Posts: n/a

Default Re: pga settings useage oracle 10.2.0.4 enterprise on windows 2003 - 09-07-2011 , 07:41 AM



On Sep 6, 11:19*am, dba cjb <chris.br... (AT) providentinsurance (DOT) co.uk>
wrote:
Quote:
I would like to manually control the amount of pga my session uses or
is allowed to use

/ from 0 to 500m

Please could anyone on advise on parameters that I need to manipulate

cheers
Chris B

PS I want to do this so that I can force use of temp so that I can
compare results on a fair basis between runs / a bit like alter system
flush buffer_cache effect on sga;
Even though you can influence the amount of PGA a session is initially
given via various settings such as sort_area_size and hash_area_size
the fact of the matter is that it is the code being executed that
determines how much PGA a session will need and there are no public
parameters that allow you to limit this. If the code uses pl/sql
collections and types and loads data into the collections then Oracle
will keep taking memory to hold the data up to any Oracle and OS
platform limitations that exist.

On Windows Oracle sessions run as threads within the Oracle
executiable space.

HTH -- Mark D Powell --

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.