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: Locally managed tablespaces or...

Re: Locally managed tablespaces or...

From: Niall Litchfield <n-litchfield_at_audit-commission.gov.uk>
Date: Tue, 18 Mar 2003 14:26:24 -0000
Message-ID: <3e772c90$0$4862$ed9e5944@reading.news.pipex.net>


"dani" <drezustam#QUITAESTO#@airtel.net> wrote in message news:b576sa$38k$1_at_nsnmrro2-gest.nuria.telefonica-data.net...
> Hi,
> I am planning a 9.2 database, and the locally managed tablespaces are new
to
> me, 'cause I came from an 8.0.5.
> what is better: locally managed tablespaces or dictionary managed
> tablespaces??

I think that the almost universal conclusion would be to go for locally managed tablespaces. They are reliable, faster and enforce policies which mean that you will never get extent fragmentation again.

> if so, is it good to set segment space management to auto?? works the
> bitmaps to manage free space fine?

It sounds like you have two things confused. With LMT's you get

EXTENT ALLOCATION AUTO which allocates extents with one of a preset range of sizes (ranging from 64k to 64m) and yes the bitmaps handle free/used extents just fine. and
AUTO SEGMENT SPACE MANAGEMENT which is a new alternative to freelists and freelist groups. Generally I'd only recommend using ASSM if you are likely to suffer from freelist contention. Not because I distrust ASSM though it is a newer feature, but on the if it it aint broke don't fix it principle. ASSM wll only benefit certain apps/clients LMTs on the other hand will benefit everyone as they remove a bottleneck UET$/FET$ .

--
Niall Litchfield
Oracle DBA
Audit Commission UK
Received on Tue Mar 18 2003 - 08:26:24 CST

Original text of this message

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