Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: Waking SMON Not Doing Trick
I totally agree that it has nothing to do with the temporary tablespace. That is my point. However, it also is not a situation where I just need to add space to the tablespace. If it was, then when I restarted I would fail again on the same index, but I don't. Instead I fail a couple of hours later after the rebuild worked on the index that failed before (and a even a few more), but then fills up because the darn "temp segments" in the tablespace are not being freed up fast enough by SMON.
Wayne
-----Original Message-----
Sent: Friday, September 21, 2001 2:10 PM
To: Multiple recipients of list ORACLE-L
When you get an error " failing on finding "temp segment" space in the
index's tablespace." It has nothing to do with your temporary
tablespace.
It has to do with your data/index tablespace.
The error saying "Unable to allocate 5 bytes of temp space in tablespace
blah" is saying that your tablespace does not have enough room to create
the
temporary segment that upon completion becomes the actual index/table
segment, add space to the tablespace, or defragment it to get larger
extents.
This error is a little confusing as it leads you to believe it is
looking
for temporary tablespace.
"Do not criticize someone until you walked a mile in their shoes, that
way
when you criticize them, you are a mile a way and have their shoes."
Christopher R. Spence
Oracle DBA
Phone: (978) 322-5744
Fax: (707) 885-2275
Fuelspot
73 Princeton Street
North, Chelmsford 01863
-----Original Message-----
Sent: Friday, September 21, 2001 2:35 PM
To: Multiple recipients of list ORACLE-L
The problem is not the TEMP tablespace. Rather, the index rebuild is failing on finding "temp segment" space in the index's tablespace. This is because SMON doesn't seem to be cleaning the temp segments after the prior index's rebuild is done, and eventually, the rebuild of the indexes fails. However, when I restart the process in a few minutes, the index that failed before works now, but a different index (or partition) fails. This seems to point to SMON not working fast enough to clean out the temp segments before the next index's rebuild starts.
The "wake smon" script worked great in 8.0 to fix this problem, but doesn't seem to work (or at least work fast enough) in 8i.
Is there anything that can be done?
Wayne
-----Original Message-----
Sent: Friday, September 21, 2001 8:00 AM
To: Multiple recipients of list ORACLE-L
Have you tried setting the TEMP tablespaces PCTINCREASE value to 1 and
then
to 0 again?
Mark
-----Original Message-----
Bellefeuille, Wayne S
Sent: Friday, September 21, 2001 13:15
To: Multiple recipients of list ORACLE-L
This is the one I am running. It just doesn't seem to be doing the trick in 8i, where it worked fine for 8.0. Is that possible? Or do I need to look elsewhere for my temp segment problem?
Wayne
-----Original Message-----
Sent: Thursday, September 20, 2001 3:05 PM
To: Multiple recipients of list ORACLE-L
Steve Adams has a script, but I don't know if it works 8i
http://www.ixora.com.au/scripts/sql/post_smon.sql
-----Original Message-----
Sent: Thursday, September 20, 2001 1:56 PM
To: Multiple recipients of list ORACLE-L
Back in 8.0 days, we were running into space problems for temp segments while rebuilding indexes on our large partitioned tables. Someone on this list suggested that we use the "wake SMON" approach, which essentially running the following command from svrmgrl: noradebug wakeup <smon_pid>.
This worked great. However, now that we have moved to 8i, we have started getting the temp segments space problem again. That is, this command doesn't seem to be doing its job anymore.
Any ideas?
Wayne Bellefeuille
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Bellefeuille, Wayne S
INET: Wayne.Bellefeuille_at_allina.com
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Liststo: 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).
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Liststo: 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).
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Liststo: 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).
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Mark Leith
INET: mark_at_cool-tools.co.uk
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Liststo: 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).
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Liststo: 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).
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Liststo: 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).
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Liststo: 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 Fri Sep 21 2001 - 14:41:54 CDT
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message