Para tablas de una actividad mediana, la diferencia entre PCTFREE y PCTUSED debe de ser el porcentaje que ocupa una fila. Utilizar la siguiente fórmula.
(100-AVG Total Row Length) *100 PCTUSED=----------------------------(block size)
-PCTFREE
Modificación de valores de almacenamiento por defecto Para modificar los parámetros que se especificaron a la hora de crear el segmento tabla se utiliza la sentencia:
ALTER TABLE n_tabla [PCTFREE n] [PCTUSED n] [INITRANS n] [MAXTRANS n] [STORAGE (NEXT MAXEXTENTS n MINEXTENTS n PCTINCREASE n)]
n
A la hora de alterar los valores de una tabla el único parámetro que no permite modificación es el INITIAL.
Reorganización de un segmento tabla Oracle permite mover un segmento tabla de un tablespace a otro diferente. Esto ayuda a realizar una organización del segmento para eliminar la migración de filas. La sintaxis para mover un segmento tabla es:
ALTER TABLE n_tabla MOVE TABLESPACE n_tablespace; GCI Traza
DBA I – Oracle 9i
Pagina 90 de 142