Enviar búsqueda
Cargar
Administrando Tablespaces y Archivos de Datos en Oracle
•
Descargar como PPT, PDF
•
1 recomendación
•
409 vistas
Título mejorado por IA
S
Sefira111
Seguir
Administrando los Tablespaces y los Archivos de Datos Usando Múltiples Tablespaces
Leer menos
Leer más
Software
Denunciar
Compartir
Denunciar
Compartir
1 de 22
Descargar ahora
Recomendados
Administración de base de datos oracle - sesion 7
Administración de base de datos oracle - sesion 7
Sefira111
Administración de base de datos oracle - sesion 6
Administración de base de datos oracle - sesion 6
Sefira111
Administración de base de datos oracle - sesion 3
Administración de base de datos oracle - sesion 3
Sefira111
Administración de base de datos oracle - sesion 12
Administración de base de datos oracle - sesion 12
Sefira111
Administración de base de datos oracle - sesión 4
Administración de base de datos oracle - sesión 4
Sefira111
Administración de base de datos oracle - sesion 5
Administración de base de datos oracle - sesion 5
Sefira111
Administración de base de datos oracle - sesion 11
Administración de base de datos oracle - sesion 11
Sefira111
Administración de base de datos oracle - sesion 2
Administración de base de datos oracle - sesion 2
Sefira111
Recomendados
Administración de base de datos oracle - sesion 7
Administración de base de datos oracle - sesion 7
Sefira111
Administración de base de datos oracle - sesion 6
Administración de base de datos oracle - sesion 6
Sefira111
Administración de base de datos oracle - sesion 3
Administración de base de datos oracle - sesion 3
Sefira111
Administración de base de datos oracle - sesion 12
Administración de base de datos oracle - sesion 12
Sefira111
Administración de base de datos oracle - sesión 4
Administración de base de datos oracle - sesión 4
Sefira111
Administración de base de datos oracle - sesion 5
Administración de base de datos oracle - sesion 5
Sefira111
Administración de base de datos oracle - sesion 11
Administración de base de datos oracle - sesion 11
Sefira111
Administración de base de datos oracle - sesion 2
Administración de base de datos oracle - sesion 2
Sefira111
Administración de base de datos oracle - sesion 13
Administración de base de datos oracle - sesion 13
Sefira111
Administración de base de datos oracle - sesion 10
Administración de base de datos oracle - sesion 10
Sefira111
Administración de base de datos oracle - sesion 9
Administración de base de datos oracle - sesion 9
Sefira111
Administración de Oracle - Tema 3 - Creación de la BD
Administración de Oracle - Tema 3 - Creación de la BD
Hector Martinez
Tablespaces En Oracle
Tablespaces En Oracle
Jesús Armand Calejero Román
Abf leccion 06
Abf leccion 06
victdiazm
Practicas tablespaces tema5 oracle tablespace
Practicas tablespaces tema5 oracle tablespace
Carlos Ocola Ugarte
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
Alexander Calderón
Base de dato
Base de dato
Niduvit Salgado
Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02
Celso
Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02
Alexander Calderón
Administrando Usuarios de Oracle Database. Z052 08
Administrando Usuarios de Oracle Database. Z052 08
Alexander Calderón
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Alexander Calderón
Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)
José Toro
Administrando la Instancia en Oracle database 11g-Z052 05
Administrando la Instancia en Oracle database 11g-Z052 05
Alexander Calderón
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2
Carmen Soler
Microsoft sql server 2012
Microsoft sql server 2012
lelyydrogo
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Alexander Calderón
Base de Datos en Microsoft SQL Server
Base de Datos en Microsoft SQL Server
SuarezJhon
Crear Base de Datos en Oracle
Crear Base de Datos en Oracle
jubacalo
Base de Datos
Base de Datos
Berenice Quintero
Base D E Dat Os Pau
Base D E Dat Os Pau
Magdiel Olvera Diaz
Más contenido relacionado
La actualidad más candente
Administración de base de datos oracle - sesion 13
Administración de base de datos oracle - sesion 13
Sefira111
Administración de base de datos oracle - sesion 10
Administración de base de datos oracle - sesion 10
Sefira111
Administración de base de datos oracle - sesion 9
Administración de base de datos oracle - sesion 9
Sefira111
Administración de Oracle - Tema 3 - Creación de la BD
Administración de Oracle - Tema 3 - Creación de la BD
Hector Martinez
Tablespaces En Oracle
Tablespaces En Oracle
Jesús Armand Calejero Román
Abf leccion 06
Abf leccion 06
victdiazm
Practicas tablespaces tema5 oracle tablespace
Practicas tablespaces tema5 oracle tablespace
Carlos Ocola Ugarte
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
Alexander Calderón
Base de dato
Base de dato
Niduvit Salgado
Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02
Celso
Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02
Alexander Calderón
Administrando Usuarios de Oracle Database. Z052 08
Administrando Usuarios de Oracle Database. Z052 08
Alexander Calderón
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Alexander Calderón
Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)
José Toro
Administrando la Instancia en Oracle database 11g-Z052 05
Administrando la Instancia en Oracle database 11g-Z052 05
Alexander Calderón
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2
Carmen Soler
Microsoft sql server 2012
Microsoft sql server 2012
lelyydrogo
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Alexander Calderón
Base de Datos en Microsoft SQL Server
Base de Datos en Microsoft SQL Server
SuarezJhon
Crear Base de Datos en Oracle
Crear Base de Datos en Oracle
jubacalo
La actualidad más candente
(20)
Administración de base de datos oracle - sesion 13
Administración de base de datos oracle - sesion 13
Administración de base de datos oracle - sesion 10
Administración de base de datos oracle - sesion 10
Administración de base de datos oracle - sesion 9
Administración de base de datos oracle - sesion 9
Administración de Oracle - Tema 3 - Creación de la BD
Administración de Oracle - Tema 3 - Creación de la BD
Tablespaces En Oracle
Tablespaces En Oracle
Abf leccion 06
Abf leccion 06
Practicas tablespaces tema5 oracle tablespace
Practicas tablespaces tema5 oracle tablespace
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
Base de dato
Base de dato
Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02
Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02
Administrando Usuarios de Oracle Database. Z052 08
Administrando Usuarios de Oracle Database. Z052 08
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)
Administrando la Instancia en Oracle database 11g-Z052 05
Administrando la Instancia en Oracle database 11g-Z052 05
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2
Microsoft sql server 2012
Microsoft sql server 2012
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Base de Datos en Microsoft SQL Server
Base de Datos en Microsoft SQL Server
Crear Base de Datos en Oracle
Crear Base de Datos en Oracle
Similar a Administrando Tablespaces y Archivos de Datos en Oracle
Base de Datos
Base de Datos
Berenice Quintero
Base D E Dat Os Pau
Base D E Dat Os Pau
Magdiel Olvera Diaz
Base de dato act4
Base de dato act4
Niduvit Salgado
Data warehouse
Data warehouse
muaythaivictor
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
Guillermo Taylor
Base de datos
Base de datos
Virginia Luna
Caracteristicas dbms (1)
Caracteristicas dbms (1)
Javier Plazas
Microsoft sql server
Microsoft sql server
DeisyVilchez
GUÍA 1_Administración de Base de Datos.docx
GUÍA 1_Administración de Base de Datos.docx
leotri2
Base de datos
Base de datos
Veronica Garcia Marin
Base de datos
Base de datos
Giuseppy Rodriguez Fiducia
Base de datos
Base de datos
Giuseppy Rodriguez Fiducia
Base de datos en microsoft sql server
Base de datos en microsoft sql server
Jorge Paredes Toledo
1-2 Arquitectura base de datos.pptx
1-2 Arquitectura base de datos.pptx
jose651254
Curso de SQL Básico parte 1 de 10
Curso de SQL Básico parte 1 de 10
Byron Quisquinay
Base de datos jose torres
Base de datos jose torres
'Alfonzo Vargas'
Tarea1 base de datos
Tarea1 base de datos
Israel
Tarea1 base de datos raquel jaramillo
Tarea1 base de datos raquel jaramillo
Raquelitajaramillo
Base de datos
Base de datos
Elizabeth Moreno Rivera
Ova
Ova
calderonsaritaa
Similar a Administrando Tablespaces y Archivos de Datos en Oracle
(20)
Base de Datos
Base de Datos
Base D E Dat Os Pau
Base D E Dat Os Pau
Base de dato act4
Base de dato act4
Data warehouse
Data warehouse
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
Base de datos
Base de datos
Caracteristicas dbms (1)
Caracteristicas dbms (1)
Microsoft sql server
Microsoft sql server
GUÍA 1_Administración de Base de Datos.docx
GUÍA 1_Administración de Base de Datos.docx
Base de datos
Base de datos
Base de datos
Base de datos
Base de datos
Base de datos
Base de datos en microsoft sql server
Base de datos en microsoft sql server
1-2 Arquitectura base de datos.pptx
1-2 Arquitectura base de datos.pptx
Curso de SQL Básico parte 1 de 10
Curso de SQL Básico parte 1 de 10
Base de datos jose torres
Base de datos jose torres
Tarea1 base de datos
Tarea1 base de datos
Tarea1 base de datos raquel jaramillo
Tarea1 base de datos raquel jaramillo
Base de datos
Base de datos
Ova
Ova
Administrando Tablespaces y Archivos de Datos en Oracle
1.
8-8-11 Copyright ©
ADA, 2005. Todos los derechos reservados. Sesió n 8Sesió n 8 Administrando losAdministrando los Tablespaces y losTablespaces y los Archivos de DatosArchivos de Datos
2.
8-8-22 Copyright ©
ADA, 2005. Todos los derechos reservados. ObjetivosObjetivos • Describir la estructura ló gica de la base de datosDescribir la estructura ló gica de la base de datos • Distinguir los diferentes tipos de segmentosDistinguir los diferentes tipos de segmentos temporalestemporales • Crear tablespacesCrear tablespaces • Cambiar el tamañ o de los tablespacesCambiar el tamañ o de los tablespaces • Ubicar espacio para los segmentos temporalesUbicar espacio para los segmentos temporales • Cambiar el estado de los tablespacesCambiar el estado de los tablespaces • Cambiar la configuració n de almacenamiento deCambiar la configuració n de almacenamiento de los tablespaceslos tablespaces • Reubicar tablespacesReubicar tablespaces
3.
8-8-33 Copyright ©
ADA, 2005. Todos los derechos reservados. Arquitectura de Almacenamiento de unaArquitectura de Almacenamiento de una Base de DatosBase de Datos Made up ofMade up of Part ofPart of TemporaryTemporary IndexIndex CacheCache ClusterCluster RollbackRollback DataData SegmentSegment TablespaceTablespace DatabaseDatabase LocationLocation ofof FreeFree ExtentExtent UsedUsed Made up ofMade up of I nI n Location ofLocation of InstanceInstance DB BlockDB Block Part ofPart of Made up ofMade up of OS BlockOS Block ControllingControlling Control-Control- led byled by FileFile Logical DiscLogical Disc Part ofPart of Made up ofMade up of Part ofPart of Made up ofMade up of Made up ofMade up of Part ofPart of Made up ofMade up of Part ofPart of Part ofPart ofPart ofPart of
4.
8-8-44 Copyright ©
ADA, 2005. Todos los derechos reservados. Usando Múltiples TablespacesUsando Múltiples Tablespaces – Usar múltiples tablespaces permiten mayorUsar múltiples tablespaces permiten mayor flexibilidad en la administració n de la base deflexibilidad en la administració n de la base de datos, además de mejorar la performance.datos, además de mejorar la performance. – Cuando una base de datos tiene múltiplesCuando una base de datos tiene múltiples tablespaces podemos:tablespaces podemos: – Separar datos de usuario de los datos delSeparar datos de usuario de los datos del diccionario de datos reduce la contenció n aldiccionario de datos reduce la contenció n al acceder a los objetos del diccionario y a losacceder a los objetos del diccionario y a los objetos de los esquemas de usuario.objetos de los esquemas de usuario. – Separar los datos de diferentes aplicacionesSeparar los datos de diferentes aplicaciones evita que varias aplicaciones se veanevita que varias aplicaciones se vean afectadas si un tablespace debe ponerse enafectadas si un tablespace debe ponerse en estado offline.estado offline.
5.
8-8-55 Copyright ©
ADA, 2005. Todos los derechos reservados. Usando Múltiples TablespacesUsando Múltiples Tablespaces – Ubicar los archivos de datos de diferentesUbicar los archivos de datos de diferentes tablespaces en diferentes discos reduce latablespaces en diferentes discos reduce la contenció n de I/O.contenció n de I/O. – Poner tablespaces en estado offline mientrasPoner tablespaces en estado offline mientras los restantes siguen en estado onlinelos restantes siguen en estado online permitiendo mayor disponibilidad.permitiendo mayor disponibilidad. – Optimizar el uso de los tablespaces, utilizandoOptimizar el uso de los tablespaces, utilizando alguno de ellos para acciones particularesalguno de ellos para acciones particulares como alta actividad de actualizació n ocomo alta actividad de actualizació n o almacenamiento de segmentos temporales.almacenamiento de segmentos temporales. – Realizar backups de tablespaces individuales.Realizar backups de tablespaces individuales.
6.
8-8-66 Copyright ©
ADA, 2005. Todos los derechos reservados. ConsideracionesConsideraciones • Revisar los límites del sistema operativo enRevisar los límites del sistema operativo en cuanto a la cantidad de archivos abiertoscuanto a la cantidad de archivos abiertos permitidos.permitidos. • Crear solo la cantidad de tablespaces necesariosCrear solo la cantidad de tablespaces necesarios para la funcionalidad requerida.para la funcionalidad requerida. • Crear la menor cantidad de archivos de datos enCrear la menor cantidad de archivos de datos en un tablespace.un tablespace. • Asignar cuotas de espacios de los tablespaces aAsignar cuotas de espacios de los tablespaces a los usuarios.los usuarios.
7.
8-8-77 Copyright ©
ADA, 2005. Todos los derechos reservados. Creació n de TablespacesCreació n de Tablespaces CREATE TABLESPACE app_dataCREATE TABLESPACE app_data DATAFILE ‘D:OracleOradataapp_data_01.dbf’ SIZE 100M,DATAFILE ‘D:OracleOradataapp_data_01.dbf’ SIZE 100M, ‘‘D:OracleOradataapp_data_02.dbf’ SIZE 100M,D:OracleOradataapp_data_02.dbf’ SIZE 100M, MINIMUM EXTENT 500KMINIMUM EXTENT 500K DEFAULT STORAGE ( INITIALDEFAULT STORAGE ( INITIAL 500K500K NEXTNEXT 500K500K MAXEXTENTSMAXEXTENTS 500500 PCTINCREASEPCTINCREASE 0 );0 ); CREATE TABLESPACE app_dataCREATE TABLESPACE app_data DATAFILE ‘D:OracleOradataapp_data_01.dbf’ SIZE 100M,DATAFILE ‘D:OracleOradataapp_data_01.dbf’ SIZE 100M, ‘‘D:OracleOradataapp_data_02.dbf’ SIZE 100M,D:OracleOradataapp_data_02.dbf’ SIZE 100M, MINIMUM EXTENT 500KMINIMUM EXTENT 500K DEFAULT STORAGE ( INITIALDEFAULT STORAGE ( INITIAL 500K500K NEXTNEXT 500K500K MAXEXTENTSMAXEXTENTS 500500 PCTINCREASEPCTINCREASE 0 );0 );
8.
8-8-88 Copyright ©
ADA, 2005. Todos los derechos reservados. Administració n del Espacio en losAdministració n del Espacio en los TablespacesTablespaces • Tablespaces administrados por el diccionarioTablespaces administrados por el diccionario – Té cnica por defectoTé cnica por defecto – Estados de los extents es guardado en lasEstados de los extents es guardado en las tablas del diccionario de datostablas del diccionario de datos – Si la cláusula DEFAULT STORAGE no esSi la cláusula DEFAULT STORAGE no es especificada la base de datos le asigna losespecificada la base de datos le asigna los valores por defectovalores por defecto – Puede sufrir de fragmentació nPuede sufrir de fragmentació n
9.
8-8-99 Copyright ©
ADA, 2005. Todos los derechos reservados. Administració n del Espacio en losAdministració n del Espacio en los TablespacesTablespaces • Tablespaces administrados por el diccionarioTablespaces administrados por el diccionario CREATE TABLESPACE app_dataCREATE TABLESPACE app_data DATAFILE ‘D:OracleOradataapp_data_01.dbf’DATAFILE ‘D:OracleOradataapp_data_01.dbf’ SIZE 2MSIZE 2M EXTENT MANAGEMENT DICTIONARYEXTENT MANAGEMENT DICTIONARY DEFAULT STORAGE ( INITIAL 50KDEFAULT STORAGE ( INITIAL 50K NEXT 50KNEXT 50K MINEXTENTS 2MINEXTENTS 2 MAXEXTENTS 50MAXEXTENTS 50 PCTINCREASE 0);PCTINCREASE 0); CREATE TABLESPACE app_dataCREATE TABLESPACE app_data DATAFILE ‘D:OracleOradataapp_data_01.dbf’DATAFILE ‘D:OracleOradataapp_data_01.dbf’ SIZE 2MSIZE 2M EXTENT MANAGEMENT DICTIONARYEXTENT MANAGEMENT DICTIONARY DEFAULT STORAGE ( INITIAL 50KDEFAULT STORAGE ( INITIAL 50K NEXT 50KNEXT 50K MINEXTENTS 2MINEXTENTS 2 MAXEXTENTS 50MAXEXTENTS 50 PCTINCREASE 0);PCTINCREASE 0);
10.
8-8-1010 Copyright ©
ADA, 2005. Todos los derechos reservados. Administració n del Espacio en losAdministració n del Espacio en los TablespacesTablespaces • Tablespaces administrados localmenteTablespaces administrados localmente – Estados de los extents es guardado en un mapaEstados de los extents es guardado en un mapa de bits en cada archivo de datosde bits en cada archivo de datos – Cada bit corresponde a un bloque o grupo deCada bit corresponde a un bloque o grupo de bloquesbloques – Los valores del bit indican si está libre o si estáLos valores del bit indican si está libre o si está siendo usadosiendo usado – Mejora la concurrencia y velocidad en lasMejora la concurrencia y velocidad en las operaciones de espaciooperaciones de espacio – El paqueteEl paquete DBMS_SPACE_ADMIN proveeDBMS_SPACE_ADMIN provee procedures de mantenimiento para este tipo deprocedures de mantenimiento para este tipo de tablespacetablespace
11.
8-8-1111 Copyright ©
ADA, 2005. Todos los derechos reservados. Administració n del Espacio en losAdministració n del Espacio en los TablespacesTablespaces • Tablespaces administrados localmenteTablespaces administrados localmente CREATE TABLESPACE app_dataCREATE TABLESPACE app_data DATAFILE ‘D:OracleOradataapp_data_02.dbf’DATAFILE ‘D:OracleOradataapp_data_02.dbf’ SIZE 2MSIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE;EXTENT MANAGEMENT LOCAL AUTOALLOCATE; CREATE TABLESPACE app_dataCREATE TABLESPACE app_data DATAFILE ‘D:OracleOradataapp_data_02.dbf’DATAFILE ‘D:OracleOradataapp_data_02.dbf’ SIZE 2MSIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE;EXTENT MANAGEMENT LOCAL AUTOALLOCATE; CREATE TABLESPACE app_dataCREATE TABLESPACE app_data DATAFILE ‘D:OracleOradataapp_data_03.dbf’DATAFILE ‘D:OracleOradataapp_data_03.dbf’ SIZE 2MSIZE 2M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K;EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K; CREATE TABLESPACE app_dataCREATE TABLESPACE app_data DATAFILE ‘D:OracleOradataapp_data_03.dbf’DATAFILE ‘D:OracleOradataapp_data_03.dbf’ SIZE 2MSIZE 2M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K;EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K;
12.
8-8-1212 Copyright ©
ADA, 2005. Todos los derechos reservados. Tablespaces TemporalesTablespaces Temporales • Son usados principalmente para operaciones deSon usados principalmente para operaciones de ordenamientoordenamiento • No pueden contener objetos permanentesNo pueden contener objetos permanentes • Es recomendable que sus extents seanEs recomendable que sus extents sean administrados localmenteadministrados localmente CREATE TEMPORARY TABLESPACE tempCREATE TEMPORARY TABLESPACE temp TEMPFILE ‘D:OracleOradatatemp_01.dbf’ SIZE 500MTEMPFILE ‘D:OracleOradatatemp_01.dbf’ SIZE 500M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 10M;EXTENT MANAGEMENT LOCAL UNIFORM SIZE 10M; CREATE TEMPORARY TABLESPACE tempCREATE TEMPORARY TABLESPACE temp TEMPFILE ‘D:OracleOradatatemp_01.dbf’ SIZE 500MTEMPFILE ‘D:OracleOradatatemp_01.dbf’ SIZE 500M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 10M;EXTENT MANAGEMENT LOCAL UNIFORM SIZE 10M;
13.
8-8-1313 Copyright ©
ADA, 2005. Todos los derechos reservados. Tablespaces de Gran Tamañ oTablespaces de Gran Tamañ o • Solo tiene un archivo de datos pero de muySolo tiene un archivo de datos pero de muy grande tamañ o.grande tamañ o. • Se puede tener archivos de datos de hasta 128Se puede tener archivos de datos de hasta 128 terabytes usando bloques de datos de 32kterabytes usando bloques de datos de 32k • Las vistas de tablespaces tienen una columnaLas vistas de tablespaces tienen una columna BIGFILE para identificar si es un tablespace deBIGFILE para identificar si es un tablespace de gran tamañ ogran tamañ o CREATE BIGFILE TABLESPACE bigtbsCREATE BIGFILE TABLESPACE bigtbs DATAFILE ‘D:OracleOradatabigtbs01.dbf' SIZEDATAFILE ‘D:OracleOradatabigtbs01.dbf' SIZE 50G;50G; CREATE BIGFILE TABLESPACE bigtbsCREATE BIGFILE TABLESPACE bigtbs DATAFILE ‘D:OracleOradatabigtbs01.dbf' SIZEDATAFILE ‘D:OracleOradatabigtbs01.dbf' SIZE 50G;50G;
14.
8-8-1414 Copyright ©
ADA, 2005. Todos los derechos reservados. Cambiando la Configuració n deCambiando la Configuració n de AlmacenamientoAlmacenamiento ALTER TABLESPACE app_data MINIMUM EXTENT 1M;ALTER TABLESPACE app_data MINIMUM EXTENT 1M;ALTER TABLESPACE app_data MINIMUM EXTENT 1M;ALTER TABLESPACE app_data MINIMUM EXTENT 1M; ALTER TABLESPACE app_dataALTER TABLESPACE app_data DEFAULT STORAGE ( INITIALDEFAULT STORAGE ( INITIAL 1M1M NEXTNEXT 1M1M MAXEXTENTSMAXEXTENTS 999 );999 ); ALTER TABLESPACE app_dataALTER TABLESPACE app_data DEFAULT STORAGE ( INITIALDEFAULT STORAGE ( INITIAL 1M1M NEXTNEXT 1M1M MAXEXTENTSMAXEXTENTS 999 );999 );
15.
8-8-1515 Copyright ©
ADA, 2005. Todos los derechos reservados. Cambiando el Estado de unCambiando el Estado de un TablespaceTablespace ALTER TABLESPACE app_data OFFLINE;ALTER TABLESPACE app_data OFFLINE;ALTER TABLESPACE app_data OFFLINE;ALTER TABLESPACE app_data OFFLINE; ALTER TABLESPACE app_data ONLINE;ALTER TABLESPACE app_data ONLINE;ALTER TABLESPACE app_data ONLINE;ALTER TABLESPACE app_data ONLINE; • Los tablespaces offline no están disponibles paraLos tablespaces offline no están disponibles para el acceso a datosel acceso a datos • Algunos tablespaces deben de estar online:Algunos tablespaces deben de estar online: – SYSTEMSYSTEM – Tablespaces con segmentos de rollback activosTablespaces con segmentos de rollback activos
16.
8-8-1616 Copyright ©
ADA, 2005. Todos los derechos reservados. Tablespaces de Solo LecturaTablespaces de Solo Lectura ALTER TABLESPACE app_data READ ONLY;ALTER TABLESPACE app_data READ ONLY;ALTER TABLESPACE app_data READ ONLY;ALTER TABLESPACE app_data READ ONLY; • Disponibles solamente para operaciones deDisponibles solamente para operaciones de lecturalectura • Los objetos pueden ser eliminados del tablespaceLos objetos pueden ser eliminados del tablespace • El tablespace debe de estar en líneaEl tablespace debe de estar en línea • Las transacciones actuales son permitidas que seLas transacciones actuales son permitidas que se completencompleten • El tablespace no debe de contener segmentos deEl tablespace no debe de contener segmentos de rollbackrollback • El tablespace no debe de estar envuelto en unEl tablespace no debe de estar envuelto en un proceso de backupproceso de backup
17.
8-8-1717 Copyright ©
ADA, 2005. Todos los derechos reservados. Eliminando TablespacesEliminando Tablespaces DROP TABLESPACE app_data INCLUDING CONTENTS;DROP TABLESPACE app_data INCLUDING CONTENTS;DROP TABLESPACE app_data INCLUDING CONTENTS;DROP TABLESPACE app_data INCLUDING CONTENTS; • Sus definiciones son borradas del diccionario deSus definiciones son borradas del diccionario de datosdatos • Opcionalmente, todo su contenido puede serOpcionalmente, todo su contenido puede ser borrado del diccionario de datosborrado del diccionario de datos • Los archivos no son borradosLos archivos no son borrados
18.
8-8-1818 Copyright ©
ADA, 2005. Todos los derechos reservados. Cambiando el Tamañ o de unCambiando el Tamañ o de un TablespacesTablespaces ALTER DATABASE DATAFILEALTER DATABASE DATAFILE ‘D:OracleOradataapp_data_01.dbf’ RESIZE 5M;‘D:OracleOradataapp_data_01.dbf’ RESIZE 5M; ALTER DATABASE DATAFILEALTER DATABASE DATAFILE ‘D:OracleOradataapp_data_01.dbf’ RESIZE 5M;‘D:OracleOradataapp_data_01.dbf’ RESIZE 5M; • Cambiando el tamañ o de un archivo de datos delCambiando el tamañ o de un archivo de datos del tablespace:tablespace: – AutomáticamenteAutomáticamente – ManualmenteManualmente • Agregando un archivo de datos al tablespaceAgregando un archivo de datos al tablespace ALTER TABLESPACE app_data ADD DATAFILEALTER TABLESPACE app_data ADD DATAFILE ‘‘D:OracleOradataapp_data_04.dbf’D:OracleOradataapp_data_04.dbf’ SIZE 2MSIZE 2M AUTOEXTEND ON;AUTOEXTEND ON; ALTER TABLESPACE app_data ADD DATAFILEALTER TABLESPACE app_data ADD DATAFILE ‘‘D:OracleOradataapp_data_04.dbf’D:OracleOradataapp_data_04.dbf’ SIZE 2MSIZE 2M AUTOEXTEND ON;AUTOEXTEND ON;
19.
8-8-1919 Copyright ©
ADA, 2005. Todos los derechos reservados. Moviendo Archivos de DatosMoviendo Archivos de Datos • Se puede realizar con el comando ALTERSe puede realizar con el comando ALTER TABLESPACE:TABLESPACE: – El tablespace debe de estar offlineEl tablespace debe de estar offline – El archivo de datos destino debe de existirEl archivo de datos destino debe de existir ALTER TABLESPACE app_data RENAME DATAFILEALTER TABLESPACE app_data RENAME DATAFILE ‘‘D:OracleOradataapp_data_01.dbf’ TOD:OracleOradataapp_data_01.dbf’ TO ‘D:Oracleapp_data_01.dbf’;‘D:Oracleapp_data_01.dbf’; ALTER TABLESPACE app_data RENAME DATAFILEALTER TABLESPACE app_data RENAME DATAFILE ‘‘D:OracleOradataapp_data_01.dbf’ TOD:OracleOradataapp_data_01.dbf’ TO ‘D:Oracleapp_data_01.dbf’;‘D:Oracleapp_data_01.dbf’;
20.
8-8-2020 Copyright ©
ADA, 2005. Todos los derechos reservados. Moviendo Archivos de DatosMoviendo Archivos de Datos • Se puede realizar con el comando ALTERSe puede realizar con el comando ALTER DATABASE:DATABASE: – La base de datos debe de estar montadaLa base de datos debe de estar montada – El archivo de datos destino debe de existirEl archivo de datos destino debe de existir ALTER DATABASE RENAME FILEALTER DATABASE RENAME FILE ‘D:OracleOradataapp_data_01.dbf’ TO‘D:OracleOradataapp_data_01.dbf’ TO ‘D:Oracleapp_data_01.dbf’;‘D:Oracleapp_data_01.dbf’; ALTER DATABASE RENAME FILEALTER DATABASE RENAME FILE ‘D:OracleOradataapp_data_01.dbf’ TO‘D:OracleOradataapp_data_01.dbf’ TO ‘D:Oracleapp_data_01.dbf’;‘D:Oracleapp_data_01.dbf’;
21.
8-8-2121 Copyright ©
ADA, 2005. Todos los derechos reservados. Obteniendo Informació n de los TablespacesObteniendo Informació n de los Tablespaces • Informació n de los tablespaces:Informació n de los tablespaces: – DBA_TABLESPACESDBA_TABLESPACES – V$TABLESPACEV$TABLESPACE • Informació n de los archivos de datosInformació n de los archivos de datos – DBA_DATA_FILESDBA_DATA_FILES – V$DATAFILEV$DATAFILE • Informació n de los archivos temporalesInformació n de los archivos temporales – DBA_TEMP_FILESDBA_TEMP_FILES – V$TEMPFILEV$TEMPFILE
22.
8-8-2222 Copyright ©
ADA, 2005. Todos los derechos reservados. ResumenResumen En este capítulo, hemos visto como:En este capítulo, hemos visto como: • Usar tablespaces para separar datosUsar tablespaces para separar datos • Cambiar el tamañ o de los tablespaces a travé sCambiar el tamañ o de los tablespaces a travé s de:de: – La adició n de un archivo de datosLa adició n de un archivo de datos – Extendiendo los archivos de datosExtendiendo los archivos de datos • Usar tablespaces temporalesUsar tablespaces temporales • Usar la administració n de los extents en losUsar la administració n de los extents en los tablespacestablespaces
Descargar ahora