Oracle - Détection des objets débordant par rapport au MAXEXTENT

Publié par wjaouadi - Dernière mise à jour le 3 novembre 2009 à 12:07 par marlalapocket

Pour détecter les objets nécessitant une défragmentation à cause d'un débordement par rapport à la valeur de la variable MAXEXTENT prédéfinie, il suffit de lancer la commande suivante :
SELECT SUBSTR(owner||'.'||segment_name,1,50) OBJECT,  EXTENTS, MAX_EXTENTS
FROM DBA_SEGMENTS
WHERE MAX_EXTENTS - EXTENTS < intervalle_toléré
ORDER BY EXTENTS;


A noter que la variable intervalle_toléré représente le débordement que nous souhaitons détecter (elle peut prendre une valeur de 4, 5 par exemple)