RE:Realizar Limpieza de los Objetos Rollback
Las cosas que estan dentro de los segmentos de rollback se liberan solos cuando los usuarios ejecutan un commit (ya sea implicito o explicito), el segmento libera los extents utilizados por la sesion del usuario que dio commit. Recuerda que los segmentos de rollback son utilizados por varios usuarios se recomiendan que hayan en cada segmento de rollback hasta 4 usarios activos en cada segmento.
Con esta consulta puedes obtener la contencion de los segmentos de RBS
Select a. name, b.extents, b.rssize, b.xacts, b.waits,
b. gets, optsize, status
From v$rollname a, v$rollstat b
where a.usn = b.usn;
El segmento de rollback se "encogera" hasta:
1. La cantidad de extents activos
2. El parametro que se definio en el optimal size.
Saludes
Harold