Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: What is against autoextending datafiles? (was: autoextend = ???
How about this scenario: DBA does his job and makes sure tablespaces/datafiles are not close to being full (he monitors the database). If a datafile is close to being full, he adds a new one of equal size. So, all datafiles are a standard size, users don't get errors, performance hits are not incurred, and lastly, you don't have all kinds of different size files growing helter skelter all over the place, causing lots of maintenance headaches in the future.
My two cents
"Frank van Bortel" <fbortel_at_home.nl> wrote in message
news:3ACE28AA.B6128EB0_at_home.nl...
> Connor McDonald wrote:
> >
> > Howard J. Rogers wrote:
> > >
> > > "Frank van Bortel" <fbortel_at_home.nl> wrote in message
> > > news:3ACB844F.2CC41C50_at_home.nl...
> > > >
> > > > Please elaborate as to why (proof, please!) autoextending datafiles
> > > > is a bad idea?
> > > > (In a highly tuned env, I agree - for civil servants, I tend to use
it)
> > > >
> > >
> > > When do you think the data files will want to take advantage of its
ability
> > > to autoextend?
> > >
> > > 1. When it's run out of space
> > > 2. When someone is doing a piece of DML which requires more space
> > >
> > > So the autoextension takes place precisely when you *don't* want it to
> > > happen... at exactly the moment when your User is hoping to do a quick
> > > insert and get on with something more useful to do. Instead, he has
to sit
> > > there whilst a full-blown conversation takes place in the data
dictionary
> > > along the lines of "I'd like to do an Insert please." "Can't -no free
> > > space". "Well, can you autoextend?" "Don't know -I'll just check
<pause>..
> > > yes, I can". "Well, can you do so please?" "How much by?" "Oh, I'm a
> > > 50K-extent segment, so 50K will do fine" "OK. Hang on. <pause whilst
disk is
> > > visited> OK you may proceed". "Cheers."
> > >
>
>
>
>
>