Cutura empresariaol
PRACTICAS TEMA 5.
TABLESPACES.
5.1. Consultar los tablespaces que componen la BD. Comprobar los ficheros que tiene cada
uno de ellos. ¿Cuáles son 'locales' y cuáles no? Ver qué contiene el tablespace SYSAUX y el tamaño de cada uno de sus “ocupantes”. /u02/oradata/CURSOxy/datacursoXY01.dbf, con un tamaño de 1M. Créalo de nuevo, manejado localmente. Crea 3 tablas (TABLA01, TABLA02, TABLA03) de 256K sobre dicho tablespace. Borra la tabla TABLA02 y crea una tabla TABLA04 de 352K. ¿Qué ocurre y por qué?. sus tablas, ¿qué ocurre y por qué?. Borra la tabla TABLA01, ¿por qué se puede borrar?. Deja el tablespace DATACURSOxy en modo READWRITE. Repite el insert sobre TABLA02.qué?. Activa el autoextend de su fichero, ajustando next 256K y maxsize 2M. Vuelve a crear la tabla TABLA04. Crea el tablespace INDCURSOxy de 1M con el fichero '/u02/oradata/CURSOxy/indcursoXY01.dbf'. Muévelo al directorio '/u03/oradata/CURSOxy'. Redimensionar el tablespace INDCURSOxy a 512K, y añadirle otro fichero de 512K.
5.2. Crea el tablespace DATACURSOxy, NO manejado localmente, con el fichero
5.3. Pon el tablespace DATACURSOxy en modo READONLY. Inserta una fila en alguna de
5.4. Crea una tabla TABLA04 de 256K en el tablespace DATACURSOxy, ¿qué ocurre y por
5.5.
5.6. Redimensionar el tablespace DATACURSOxy a 1M ¿qué ocurre y por qué?. 5.7. Crear un tablespace de “undo” UNDO_CURSOxy. Convertirlo en el tablespace de “undo”
activo. Crear una tabla TABLA05 en el nuevo tablespace, ¿qué ocurre? Consultar la vista V$UNDOSTAT. only? ¿y al moverlo? Haz que sea el tablespace temporal por defecto de la base de datos ¿que pasa al ponerlo offline? ¿y si lo borramos? existe en la BD. Modificar el tablespace por defecto de la BD por DATACURSOxy y volver a hacer la comprobación anterior.asignarlos al grupo GTEMP. Asignar al usuario scott el tablespace temporal GTEMP. ADDM (Automatic Database Diagnostic Monitor). Generar tb un informe de AWR.
5.8. Crear un tablespace temporal TEMP_CURSOxy de 1M. ¿Qué ocurre al ponerlo read
5.9. Comprobar el tablespace por defecto y tb el temporal que tiene definido cada usuario que
5.10. Crear los tablespaces TEMP01CURSOxy Y TEMP02CURSOxy de 4M cada uno y 5.11. Consultar la estadística “DB time” en V$SYS_TIME_MODEL. Generar un informe de
© Juan Luis Serradilla Amarilla y Francisco Fernández Martínez
1
Administración Básica de Oracle10g
5.1. Consultar los tablespaces que componen la BD. Comprobar los ficheros que tiene cada uno. ¿Cuales son 'locales' y cuales no? Ver qué contiene el tablespace SYSAUX y el tamaño de cada uno de sus “ocupantes”.
En el DD disponemos de vistas para consultar información sobre tablespaces (DBA_TABLESPACES, V$TABLESPACE) y los ficheros que los componen (DBA_DATA_FILES, DBA_TEMP_FILES, V$DATAFILE, V$TEMPFILE)
SQL> select tablespace_name,extent_management from dba_tablespaces;TABLESPACE_NAME EXTENT_MAN SYSTEM LOCAL UNDO_RBS LOCAL SYSAUX LOCAL TEMP LOCAL USERS LOCAL (Todos los tablespaces son locales. En este caso no puede haber ninguno manejado por diccionario pq el SYSTEM es local.)SQL> SELECT rpad(a.TABLESPACE_NAME,10) tablespace,rpad(a.FILE_NAME,40) fichero, to_char(a.BYTES/1024/1024,'999.99') MB, to_char(a.increment_by*b.value/1024/1024,'99.99') nextmb, to_char(a.MAXBYTES/1024/1024,'9999.99') maxmb FROM DBA_DATA_FILES a, v$parameter b where b.name='db_block_size'; TABLESPACE FICHERO MB NEXTMB MAXMB...
Regístrate para leer el documento completo.