Para detectar objetos necesitando una defragmentación a causa de un exceso en relación al valor de la variable MAXEXTENT predefinida, tan solo hay que ejecutar el comando siguiente:
SELECT SUBSTR(owner||'.'||segment_name,1,50) OBJECT, EXTENTS, MAX_EXTENTS
FROM DBA_SEGMENTS
WHERE MAX_EXTENTS - EXTENTS < intervalo_tolerado
ORDER BY EXTENTS;
La variable intervalo_tolerado representa el exceso que deseamos detectar (puede tomar un valor de 4,5)
El
artículo original fue escrito por wjaouadi, contribuidor de
CommentCaMarche