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

Home -> Community -> Usenet -> c.d.o.server -> Re: Extent Allocation

Re: Extent Allocation

From: <xmark.powell_at_eds.com.x>
Date: Sat, 21 Jul 2001 21:31:39 GMT
Message-ID: <9i552a$cra$1@news.netmar.com>

In article <f98999c8.0107051026.3a0552ca_at_posting.google.com>, Buck Turgidson <jc_va_at_hotmail.com> writes:
>Can someone refresh my memory? If I have a fragmented tablespace, but
>one that includes 100MB of space, all in small chunks, if I go to
>allocated a 50 MB extent, will it fail if it cannot find 50MB of
>contiguous space?
>
>I seem to remember that this was the case with 7.3. It that still the
>case with 8.1.6 and higher?
>
>Thank you.

Yes, I believe that it is safe to say that if a space request 50M for is made and a 50M extent does not exist to meet the request that an error will be returned when dictionary management is involved. With locally managed tablespaces if uniform extents are in use then Oracle will take your 50M request and break it into how many uniform extents it takes to meet your request. Eventually if the tablespace no longer has free space to give an error will be generated. I am not sure how Oracle handles a storage request on a new object when automatic extent allocation is in use.

Received on Sat Jul 21 2001 - 16:31:39 CDT

Original text of this message

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