Auto extensiones de ficheros en oracle
Podemos extender ficheros tanto de manera automĆ”tica como manual. Lo comĆŗn es que se haga de forma automĆ”tica para prevenir errores.
La auto extensiĆ³n, debemos tener en cuenta que no se define a nivel de tablespace, se define a nivel de cada fichero de la tablespace. Por lo que podemos tener ficheros sin extenderse y tener otros que sĆ, por falta de espacio en el disco.
Para auto extender un fichero tenemos el comando AUTOEXTEND, el cual utilizamos cuando estamos creando una tablespace o para alterar un fichero.
AUTOEXTEND al crear una tablespace:
Cuando creamos una tablespace y vamos a asignarle el tamaƱo, ubicamos el comando de la siguiente manera:
Al poner AUTOEXTEND ON, le estamos diciendo que queremos que al llenarse el fichero se auto extienda.
Al poner el comando NEXT 1 mega, lo que estamos es asignƔndole la capacidad que tiene que crecer una vez que estƩ lleno el fichero.
Y con el MAXSIZE 5 megas lo que estamos asignando es el mƔximo hasta donde se va a extender.
AUTOEXTEND al alterar ficheros:
Cuando alteramos un fichero para quitar la auto extensiĆ³n, ubicamos el comando de la siguiente manera:
Cuando alteramos un fichero para activar la auto extensiĆ³n, ubicamos el comando de la siguiente manera:
Recordando siempre que la capacidad NEXT y MAXSIZE la ponemos nosotros