Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Should a temporary segment disappear after 125 minutes?
The temp segments that smon clears up every 125 minutes (although that seems to have change to 120 minutes in 8.1) are the accidents, and temporary segments created in permanent tablespaces.
The temporary segment you are seeing sounds like the typical instance-level temporary segment that is tracked by the 'sort extent pool' - If you check a bit further down the paper you will find the bit about 'my temp tablespace doesn't clear down'.
Bear in mind, by the way, that that paper was written for 7.3, so it's getting a bit out of date.
-- Jonathan Lewis Yet another Oracle-related web site: http://www.jlcomp.demon.co.uk Practical Oracle 8i: Building Efficient Databases Publishers: Addison-Wesley Reviews at: http://www.jlcomp.demon.co.uk/book_rev.html Yong Huang wrote in message ...Received on Wed Jun 06 2001 - 14:37:10 CDT
>Oracle 8.0.5 Enterprise Ed on Sparc Solaris 2.6
>
>In a small test database that just started up, I created an index and
>left one temporary segment 3.132 in TEMP (which is a
>dictionary-controlled temporary tablespace with pctincrease 0). I
>didn't set any event in init.ora or at session level. I thought that
>after 125 minutes SMON should come in and drop this segment, according
>to Jonathan Lewis' paper. But it's still here after 3 hours. I just
>tried oradebug wakeup 6 in svrmgrl, where 6 is the SID of SMON. It
>didn't get rid of this segment either. Maybe I'm missing something
>obvious. Thanks for an explanation.
>
>I know it'll go away if I bounce the database. I also know leaving it
>in TEMP is OK. What I'm doing is only for studying how Oracle works.
>
>Yong Huang
>yong321_at_yahoo.com