ORACLE - Verifique Fragmentação de objetos no seu Schema

select substr(owner,1,15), substr(SEGMENT_NAME, 1,30), substr(SEGMENT_TYPE,1,10), substr(TABLESPACE_NAME,1,20), EXTENTS, MAX_EXTENTS from dba_segments where owner like ('P%') order by owner, extents desc;

Observações:

  • Quanto mais Extents pior;
  • O owner like (‘P%’) busca todo os objetos de schemas com P%… ou seja: precisa ser adaptado a sua realidade quando for executado.

Recomendo a leitura de:

  • https://levipereira.wordpress.com/2010/10/19/desfragmentando-tabelas-no-oracle-10g/
  • http://www.devmedia.com.br/oracle-10g-11g-desfragmentacao-online-de-tabelas/30166