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

Home -> Community -> Mailing Lists -> Oracle-L -> RE: multiple extents are OK, dagnabbit!

RE: multiple extents are OK, dagnabbit!

From: Post, Ethan <Ethan.Post_at_ps.net>
Date: Thu, 24 Jan 2002 10:32:18 -0800
Message-ID: <F001.003FA317.20020124102026@fatcity.com>

I hit 1397603 (think that was the one) and with it you completely lose service to the database. By the way, my understanding is that purging the shared pool when you hit 4031 errors is not always going to solve the problem because if there was SQL available to age out Oracle would do it. I run this query which will return the "age" of the SQL in the shared pool. If you see 30-50% of the statements getting aged out within 10-30 minutes and you have a high parse rate it might just be your shared pool is too small to handle the load. If you were stating that your shared pool was going to be increased to 10.5 MB, that is very small. By the time your data dictionary et al. gets loaded there is not much room for SQL. Check V$SGASTAT for space used by SQL. You can modify the SQL to round to a more precise time period if you like.

select sql_statements, hours_in_pool,
round(sql_statements/total_statements*100,0) percent_of_total from (
select

   count(*) sql_statements,
   round((sysdate-(to_date(first_load_time, 'yyyy-mm-dd/hh24:mi:ss')))* 1440 / 60,0) hours_in_pool,

   total_statements
from

   v$sqlarea a,
   (select count(*) total_statements from v$sqlarea) b group by
round((sysdate-(to_date(first_load_time, 'yyyy-mm-dd/hh24:mi:ss')))* 1440 / 60,0),
total_statements)
where
round(sql_statements/total_statements*100,0) > 0;

-----Original Message-----
Sent: Thursday, January 24, 2002 7:45 AM To: Multiple recipients of list ORACLE-L

Kurt,

If you're on 8.1.6.3, 8.1.7.0.0 or 8.1.7.1.0 this sounds suspiciouslly like either bug 1640583 or bug 1397603, both of which are fixed in 8.1.7.2+

The workaround for bug 1397603 is to set _db_handles_cached = 0 in the init.ora.

HTH,


Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: A. Bardeen
  INET: abardeen1_at_yahoo.com

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Post, Ethan
  INET: Ethan.Post_at_ps.net

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
Received on Thu Jan 24 2002 - 12:32:18 CST

Original text of this message

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