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: oracle 9i automatic undo management - space usgae 100%

Re: oracle 9i automatic undo management - space usgae 100%

From: <Kenneth>
Date: Fri, 10 Dec 2004 20:47:46 GMT
Message-ID: <41ba0666.927515@news.inet.tele.dk>


On 10 Dec 2004 08:31:34 -0800, premmehrotra_at_hotmail.com wrote:

>I have oracle 9i database on HP UNIX 11i with automatic undo
>management. I created
>undo tablespace to be 1800M. When I look in OEM, storage, it shows undo
>tablespace as 100% used, but I do not see any errors in alert.log file
>and any other errors. Is this normal, i.e., is I cause for concern. I
>have following parameters in "init.ora"
>
>undo_management string AUTO
>undo_retention integer 604800
>undo_suppress_errors boolean FALSE
>undo_tablespace string UNDOTBS1
>
>it maybe that I have asked undo_retnetion to be too large, but my
>unerstanding is that Oracle will ingnore this parameter if there
>is not enough space anyway?
>
>
>Thanks,
>Prem
>

Exactly. But Oracle still does all that it can to keep the UNDO_RETENTION time, thus it keeps allocating new space rather than reclaiming old space which is technically free but still necessary for it to offer flashback UNDO_RETENTION seconds back in time.

If you don't experience ORA-01555 or ORA-30036, is it fine as such. But beware that UNDOTBS1 may grow enormously if the transaction load on your DB increases.

Instead, figure out how much UNDO_RETENTION you *really* need, if anything at all.

Received on Fri Dec 10 2004 - 14:47:46 CST

Original text of this message

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