dbTalk Databases Forums  

system tablespace

comp.databases.oracle comp.databases.oracle


Discuss system tablespace in the comp.databases.oracle forum.



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

Default system tablespace - 07-09-2004 , 09:32 PM






New to oracle, but I'm coming from the sybase side.

I took over one of our oracle production databases (1.5 Tb) while the
regular dba is out. I got errors (unable to extend temp segment) for two
user tablespaces which I took care of by adding a datafile to each. While
reviewing the other tablespaces, I was surprised to see the system
tablespace at 99%. I checked with app folks. No new
objects were added accidentally to it. I panicked and resized the
system tablespace by an additional 33%. Upon review, I forgot to notice
that the system tablespace was set to autoextend. My question is this:
even with the autoextend option set, is there a performance hit or crash
potential by not resizing the system (or any other) tablespace before it
hits 100%? On the sybase side, I take care of the logical devices before
it reaches 85%.

~newbie appreciates any comments
thanks,
gecho

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

Default Re: system tablespace - 07-12-2004 , 09:28 AM






gecho <gecho (AT) hawaii (DOT) rr.com> wrote

Quote:
New to oracle, but I'm coming from the sybase side.

I took over one of our oracle production databases (1.5 Tb) while the
regular dba is out. I got errors (unable to extend temp segment) for two
user tablespaces which I took care of by adding a datafile to each. While
reviewing the other tablespaces, I was surprised to see the system
tablespace at 99%. I checked with app folks. No new
objects were added accidentally to it. I panicked and resized the
system tablespace by an additional 33%. Upon review, I forgot to notice
that the system tablespace was set to autoextend. My question is this:
even with the autoextend option set, is there a performance hit or crash
potential by not resizing the system (or any other) tablespace before it
hits 100%? On the sybase side, I take care of the logical devices before
it reaches 85%.

~newbie appreciates any comments
thanks,
gecho
Gecho, by extending the system tablespace manually you eliminated the
additional overhead that would have occurred when Oracle attempted to
expand an object and then discovered that the file space necessary to
hold the extent did not exist but could be obtained by expanding the
file. Depending on what operation would have taken the extent that
resulted in the file auto-extending this overhead may or may not have
been noticable to the end user. But taking it early did not hurt and
may have prevented a performance hit.

IMHO -- 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.