Pular para o conteúdo

Fóruns Banco de dados Oracle DELETE NOLOGGING DELETE NOLOGGING

#96594
VitorLeandro
Participante

    Opa, já passei por isso algumas vezes… Acontece é que quando você dropa uma tabela ela deverá ir para a recycledbin. A não ser que você faça um drop table purge, impossibilitando assim o flashback.

    Tente limpar os ítens dropados que estão em recyclobin (purge dba_recyclebin) que limpa tudo.

    Se mesmo assim não funcionar, quer dizer que você precisa alterar a marca dágua de objetos que cresceram, encolheram mas não “liberaram espaço para outros”..

    Cada caso é um caso, e a solução depende do seu ambiente.

    Segue um link do Legatti explicando as formas:

    http://eduardolegatti.blogspot.com/2008 … space.html

    Eu prefiro agendar um horário que o sistema pode ficar indisponível ou muito lento, fazer um coalesce na tablespace, alter table move e rebuild dos índices.
    Apartir do 10G existem as features de compact ou shirink, mas eu pessoalmente prefiro ver acontecer.