Oracle - Realizar Limpieza de los Objetos Rollback

 
Vista:

Realizar Limpieza de los Objetos Rollback

Publicado por sansarricq (120 intervenciones) el 14/01/2003 13:40:34
Existe alguna forma o formula para poder realizar una limpieza o borrado de los Objetos Rollback y su respectiva TableSpace
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Realizar Limpieza de los Objetos Rollback

Publicado por Harold (697 intervenciones) el 14/01/2003 17:52:18
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
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar