Prueba

Page 108

ALTER ROLLBACK SEGMENT n_seg ONLINE; Con esta orden activamos el segmento de rollback solamente mientras la base de datos está abierta, pero si se cierra por algún motivo, cuando vuelva a ser arrancada, estos segmentos de rollback estarán desactivados. Para hacer que siempre que se arranque una base de datos estén activos ciertos segmentos de rollback habrá que indicarlo en el archivo de parámetros con el parámetro ROLLBACK_SEGMENTS. La sentencia para desactivar un segmento de rollback es:

ALTER ROLLBACK SEGMENT n_seg OFFLINE;

Modificación de valores de almacenamiento por defecto Para modificar los parámetros que se especificaron a la hora de crear el segmento de rollback se utiliza la sentencia:

ALTER ROLLBACK SEGMENT n_seg [STORAGE (NEXT n MAXEXTENTS n MINEXTENTS n OPTIMAL n)] A la hora de alterar los valores de un segmento de rollback no permite modificar el valor de INITIAL.

Liberación manual de espacio en un segmento de rollback Si no especificamos el valor OPTIMAL, podemos liberar espacio manualmente en un segmento de rollback con la siguiente sentencia:

ALTER ROLLBACK SEGMENT n_seg SHRINK [TO n]; Si no especificamos la cláusula ‘TO n’, Oracle intentará reducir el espacio hasta el valor OPTIMAL por defecto. GCI Traza

DBA I – Oracle 9i

Pagina 108 de 142


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.