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: Sizing Rollbacks segments

Re: Sizing Rollbacks segments

From: Satar <satar_at_my-dejanews.com>
Date: Wed, 10 Feb 1999 20:30:49 GMT
Message-ID: <79sq9q$60n$1@nnrp1.dejanews.com>


alawa,

Oracle support is right, there is no predefined way to caculate a Rollback Segment. You need to know what your users are doing and make adjustments as you see fit.

Here is some info that might benefit you...It comes from "Oracle7 Server:Performance Tuning Volume One Student Guide"

SIZING ROLLBACK SEGMENTS

If you use sizes from this list, and then drop the extent, you can reuse all the freed space without waste.

This makes it unlikely that the rollback segment needs to grab another extent because the extent that it should move into is still being used by an active transaction.

Regards,
Satar
Oracle DBA/UNIX System Admin
"Opinions are the result of the voices in my head only, and do not reflect my employer or Oracle Corporation."

In article <867ltqo2c3.fsf_at_bandol.concept.fr>,   alawa_at_bandol.concept.fr wrote:
>
>
> Rollback segments are supposed to hold the modifications
> that occurs on a transaction until the commit.
> So, theoricaly we sould be able to predict
> the size of the rbs needed for a simple "delete table ..".
>
> Oracle support says "No, there is no rules to calculate this
> size", wich is not satisfying.
>
> We tried a simple test with a table+index of 23Mo and a single
> rbs of 30M. The "delete table" ends with the ORA-1562 error.
>
> How much space do I need ? 2 times the amount of data, 10 times ?
>
> Thank's for any pointer.
>
> AB
> alawa_at_concept.fr
>
>

-----------== Posted via Deja News, The Discussion Network ==---------- http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own Received on Wed Feb 10 1999 - 14:30:49 CST

Original text of this message

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