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: release after delete

Re: release after delete

From: Sybrand Bakker <gooiditweg_at_sybrandb.nospam.demon.nl>
Date: Mon, 01 Dec 2003 22:33:00 +0100
Message-ID: <qncnsvo2c9ic8pfn44j0kihjr0od91td23@4ax.com>


On Mon, 1 Dec 2003 21:48:16 +0100, "zeb" <thierry.constant1.nospam_at_free.fr> wrote:

>Hi
>
>Is it possible to release the space after a big delete ?
>other than export/import
>Thanks in advance
>( oracle 8.1.7, HP-UX 11.0)
>

There are various strategies:
- issue alter table <blah> deallocate unused manually after your delete. The deallocated extent must be completely empty - modify pctincrease and pctused so a block is being put on the free list sooner
- other than that: copy the remaining rows, truncate the table, copy the rows back in.

With Automatic Segment Storage Management in Oracle 9i this issue should become history

--
Sybrand Bakker, Senior Oracle DBA
Received on Mon Dec 01 2003 - 15:33:00 CST

Original text of this message

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