Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> shared_pool_size and percentage utilized

shared_pool_size and percentage utilized

From: Sami Seerangan <dba.orcl_at_gmail.com>
Date: Sun, 10 Apr 2005 09:00:15 -0400
Message-ID: <f09dd62805041006002461789d@mail.gmail.com>


Hi :

I did run the following program(from metalink) in 8i (2 node OPS)  during peak hours and it says shared_pool utilization is 165%. Do I  have to increase the shared_pool_size to improve the performance?  

DOC>* *

 DOC>* TITLE : Shared Pool Estimation * 
 DOC>* CATEGORY : Information, Utility * 
 DOC>* SUBJECT AREA : Shared Pool * 
 DOC>* DESCRIPTION : Estimates shared pool utilization * 
 DOC>* based on current database usage. This should be * 
 DOC>* run during peak operation, after all stored * 
 DOC>* objects i.e. packages, views have been loaded. * 
 DOC>* * 
 DOC>* * 
 DOC>********************************************************/ 
  Obj mem: 420192059 bytes
  Shared sql: 404843921 bytes
 Cursors: 2170375 bytes
  Free memory: 76526336 bytes (72.98MB)   Shared pool utilization (total): 992647626 bytes (946.66MB)   Shared pool allocation (actual): 600000000 bytes (572.2MB)  Percentage Utilized: 165%  

PL/SQL procedure successfully completed.



The program I used to get the above output:

set serveroutput on;
 declare

 object_mem number; 
 shared_sql number; 
 cursor_mem number; 

 mts_mem number;
 used_pool_size number;
 free_mem number;
  pool_size varchar2(512); -- same as V$PARAMETER.VALUE  begin

 Thanks in advance
  --Sami

--
http://www.freelists.org/webpage/oracle-l
Received on Sun Apr 10 2005 - 09:04:11 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US