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: Algorithm for calculating extent size in LMT

Re: Algorithm for calculating extent size in LMT

From: Nuno Souto <nsouto_at_optushome.com.au.nospam>
Date: Mon, 04 Mar 2002 12:36:01 GMT
Message-ID: <3c83682d.4195649@news-vip.optusnet.com.au>


>The essential feature of locally managed tablespace is that we no longer
>really give a damn how many extents a segment acquires, because extent
>allocation is now a trivial operation for the database (though I agree that
>having the extent map for a segment fit into one block makes for some small
>performance improvement, and therefore limiting the number to the old hard
>limits (121 for 2K blocks, 504 for 8K blocks and so on) is still not a bad
>idea).

I won't buy into the "no more problems with LMTs" concept, Howard. I'm currently running them in a production system with 8.1.7/NT. There are indeed problems. Things slow down dramatically once you go over a certain boundary in terms of number of extents. Would love to have the numbers for you at the drop of a hat, but I don't.

First noticed the problem with a recursive PL/SQL update that ate up the RLB. All the rollback segment traffic became horrendously slow as the number of extents used went ballistic. Wasn't full, but there were a lot of 16K extents(block size is 8K). I mean a LOT. Boom, performance of the system went out the window.

Maybe Jonathan will have some numbers? I can't afford the time to chase this up, gotta get this system out by the end of April and no time left for experiences. But it's worth doing some research in this area.

IMHO, it's not an absolute number. Relative to the size of the datafile. Which leads me to believe there is some "sweet" boundary or ratio between datafile size, db block size and fixed extent size for LMT beyond which things will go "bonk". It's important that someone does a little bit of investigative work in this area to make sure we don't collectively stick our feet in mud with a real live system. Any takers?

Cheers
Nuno Souto
nsouto_at_optushome.com.au.nospam Received on Mon Mar 04 2002 - 06:36:01 CST

Original text of this message

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