E é Óbvio, mas só pra deixar Claro : se a necessidade é reaproveitar quase que
CADA grãozinho de espaço disponível, a idéia é usar TUDO que foi sugerido, ie :
Analisar as possibilidades de compactação de tabelas e índices, Analisar a
chance de liberar espaço sem dados depois de DELETE, Analisar
Nesse cenário, vamos RECRIAR os extents, de forma que os extents reservados
sejam liberados :
SYSTEM@O11GR2>create tablespace TS_MOVTO datafile
'C:\APP\ORACLE\ORADATA\O11GR2\O11GR2\TS_MOVTO_01.DBF' size 10M autoextend on
maxsize unlimited EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE
Sem dúvida, vc PODE remover o espaço acima da hwm, vc PODE também alterar
pctfree/pctused pra que MENOS espaço dentro dos blocos fique reservado para
futuros UPDATEs, vc PODE compactar tabelas e índices, vc PODE recriar um
extent com um tamanho menor para que o último extent não usado até o