tablespace oracle

Páginas: 11 (2730 palabras) Publicado: 30 de marzo de 2013
CREAR Y ADMINISTRAR TABLESPACES

Los Tablespace son repositorios para los esquemas de Datos, incluyendo el Diccionario de Datos (Que es el esquema SYS). Todas las Bases de Datos deben tener un Tablespace SYSTEM y un Tablespace SYSAUX, y (Para efectos prácticos) un Tablespace Temporal (temporary) y un Tablespace Undo. Estos cuatro generalmente han sido creados cuando la Base de Datos fuecreada. Posteriormente, el DBA puede muchos más Tablespace para datos del usuario, y Tablespaces Adicionales posibles para Undo y Datos Temporales.

CREACION DE UN TABLESPACE

Para crear un Tablespace con Enterprise Manager Database Control, desde la pagina principal del Database tome la ficha Server y luego el Link Tablespaces en la sección Storage

Hay seis Tablespace para cada Tablespace,identificado por su nombre, la ventana muestra:

• ALLOCATED SIZE Este es el tamaño actual de los DataFile (s) asignados al Tablespace. Se basa en el tamaño actual, no el tamaño máximo a el cual puede ser permitido ampliarse.
• SPACE USED Este es el espacio ocupado por segmentos en el Tablespace que no puede ser reclamado.
• ALLOCATED SPACE USED (%) Una representación gráfica de las últimas dosfiguras.
• ALLOCATED FREE SPACE El espacio actualmente disponible dentro del Tablespace.
• STATUS Una marca verde indica que el Tablespace está en línea, y por lo tanto que los objetos dentro del Tablespace, deben ser accesibles. Un Tablespace fuera de línea sería indicado con una cruz roja.
• DAFILES El numero de DataFiles (O tempfiles para Tablespace temporales, si uno se precisa) que conformanel Tablespace.
• TYPE Los tipos de objetos que se pueden almacenar en el Tablespace. Un Tablespace permanente almacena objetos de esquema regulares, tales como Tablas e Índices. Un Tablespace temporal almacena solamente segmentos temporales de la administración de sistema, y un Tablespace Undo almacena solamente Segmentos Undo de Administración de Sistemas.
• EXTENT MANAGEMENT La técnicautilizada para la asignación de Extents a los Segmentos. LOCAL es la de default y debe ser utilizado siempre.
• SEGMENT MANAGEMENT La técnica utilizada para la localización de Block en los cuales las inserciones pueden ser hechas. AUTO es default y se recomienda para todos los Tablespace de los datos del usuario.
Esta información puede también ser obtenida al consultar las vistas del diccionario dedatos DBA_TABLESPACES, DBA_DATA_FILES, DBA_SEGEMTS, y DB_FREE_SPACE como este ejemplo:


SQL> select t.tablespace_name name, d.allocated, u.used, f.free,
2 t.status, d.cnt, contents, t.extent_management extman,
3 t.segment_space_management segman
4 from dba_tablespaces t,
5 (select sum(bytes) allocated, count(file_id) cnt from dba_data_files
6 where tablespace_name='EXAMPLE') d,
7 (selectsum(bytes) free from dba_free_space
8 where tablespace_name='EXAMPLE') f,
9 (select sum(bytes) used from dba_segments
10 where tablespace_name='EXAMPLE') u
11 where t.tablespace_name='EXAMPLE';



Haga Clic en el Botón Crear para crear un Tablespace. La Ventana Crear Tablespace solicita un nombre para el Tablespace, y el valor para Extents Management, Type, y Status. En la mayoría decircunstancias, el valor predeterminado será el correcto: Local, Permament, y Read-Write. A continuación el Botón Agregar le permite especificar uno o más DataFiles para el nuevo Tablespace. Cada Archivo debe tener un nombre y un tamaño, y opcionalmente puede ser establecido en AUTOEXTENT hasta un tamaño máximo de archivo. El AUTOEXTENT permitirá incrementar el tamaño de los DataFiles cuando seanecesario, que puede evitar errores de falta de espacio.

1 CREATE SMALLFILE TABLESPACE "NEWTS"
2 DATAFILE 'D:\APP\ORACLE\ORADATA\ORCL11G\newts01.dbf'
3 SIZE 100M AUTOEXTEND ON NEXT 10M MAXSIZE 200M
4 LOGGING
5 EXTENT MANAGEMENT LOCAL
6 SEGMENT SPACE MANAGEMENT AUTO
7 DEFAULT NOCOMPRESS;


Tomando la Fecha Almacenamiento se muestra la figura 7-5 permite acceso a opciones para Extent...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Controlar Espacio De Los Tablespaces En Oracle
  • Oracle consultas tablespace
  • Oracle Cuestiones De Tablespaces.
  • Moniitorización de tablespaces oracle
  • ORACLE
  • Oracle
  • Oracle
  • Oracle

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS