SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Gestión de las estructuras de almacenamiento

   ADMINISTRACIÓN DE ORACLE 11G

Carmen Soler Chorro - http://www.linkedin.com/in/casoch   1
INTRODUCCIÓN

   En el capítulo anterior, nos centramos en la
    instancia, pero dejamos de lado el
    almacenamiento físico de datos.
   La base de datos consiste el 3 tipos de
    ficheros:
          Elcontrolfile
          Los online redo log files

          Los datafiles



Carmen Soler Chorro - http://www.linkedin.com/in/casoch   2
EL MODELO DE ALMACENAMIENTO
      Los datos se almacenan
          A nivel lógico  En SEGMENTOS
          A nivel físico  En DATAFILES

      Un tablespace es una estructura lógica que:
          Puede contener muchos segmentos
          Puede estar contenido en varios datafiles
          Se identifica por un nombre que debe ser único
           dentro de la base de datos.
      Al decir datafile, nos podemos referir a:
            Ficheros físicos del sistema operativo

Carmen Soler Chorro - http://www.linkedin.com/in/casoch     3
EL MODELO DE ALMACENAMIENTO




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   4
EL MODELO DE ALMACENAMIENTO

      Según la imagen, vemos también que:
          Un   segmento o parte de segmento, puede estar
             en más de un datafile.
                Pero        puede estar en un solo tablespace.
          Los  segmentos son objetos identificados por un
             nombre, que deben almacenan datos.
                No    se consideran segmentos los procedures, las
                   vistas o las secuencias, porque no almacenan datos.



Carmen Soler Chorro - http://www.linkedin.com/in/casoch                  5
EL MODELO DE ALMACENAMIENTO




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   6
EL MODELO DE ALMACENAMIENTO
      Un datafile está formado físicamente por
       bloques del sistema operativo.
          Esto implica las limitaciones propias del operativo.
           Por ejemplo, FAT tiene un límite de 4GB por fichero.
          Desde el operativo también podemos cambiar el
           tamaño del bloque. En NTFS puede ir entre 512B y
           64KB. Se suele dejar a 512B.




Carmen Soler Chorro - http://www.linkedin.com/in/casoch           7
EL MODELO DE ALMACENAMIENTO
       Todos los datos de la base de datos se almacenan en
        segmentos.
       Existe una vista del diccionario de datos, llamada
        DBA_SEGMENTS, que tiene la descripción de cada uno
        de los segmentos de la base de datos.
       Esta es una consulta para ver qué tipos de segmentos
        existen en nuestra base de datos y cuántos hay de cada
        tipo:

        select segment_type, count(*)
        from dba_segments
        group by segment_type
        order by segment_type;


Carmen Soler Chorro - http://www.linkedin.com/in/casoch          8
EL MODELO DE ALMACENAMIENTO
      TABLE
            Es la estructura lógica con la que hemos trabajado hasta ahora
            No tiene porqué coincidir con un segmento exactamente.
      INDEX
            Son punteros que sirven para localizar rápidamente, dentro de un datafile, las filas de una
             tabla.
      TABLE PARTITION
            Si una tabla es muy grande, se puede particionar en varios segmentos.
            Entonces, la tabla estará formada por varios segmentos.
            A su vez, estos segmentos, pueden estar situados en diferentes tablespaces.
      INDEX PARTITION
            Lo mismo que los índices anteriores pero para tablas particionadas.
      CLUSTER
            Es un segmento que puede contener más de una tabla.
            Lo contrario que una tabla particionada.
      NESTED TABLE
            Se utiliza cuando el DBA define tipos de datos propios.




Carmen Soler Chorro - http://www.linkedin.com/in/casoch                                                    9
EL MODELO DE ALMACENAMIENTO
      Segmentos para recuperar datos:
          TYPE2 UNDO
          ROLLBACK
      Segmentos para indexar tipos de gran
       capacidad:
          LOBSEGMENT
          LOGINDEX
          LOB PARTITION




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   10
CREAR Y GESTIONAR TABLESPACES
      Un tablespace es un grupo lógico de uno o más
       ficheros físicos.
      Tipos de tablespaces:
            Permanentes
                  Para guardar datos de sistema o de usuario
            Temporales
                Para mejorar la concurrencia cuando hay muchas operaciones y
                 reducir la sobrecarga
                Lo gestiona Oracle
            Undo
                Autogestionado por Oracle
                Este tablespace contiene siempre una copia consistente de la
                 base de datos.


Carmen Soler Chorro - http://www.linkedin.com/in/casoch                         11
TALLER 1




   Asignación de espacio a las tablas




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   12
TALLER 2




   Ver qué tablespaces tiene Oracle por defecto.




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   13
TALLER 3




   Creación de un tablespace




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   14
TALLER 4




   Modificación de un tablespace ya creado




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   15
TALLER 5




   Eliminar un tablespace




Carmen Soler Chorro - http://www.linkedin.com/in/casoch   16

Weitere ähnliche Inhalte

Was ist angesagt?

Clonación de base de datos oracle con rman
Clonación de base de datos oracle con rmanClonación de base de datos oracle con rman
Clonación de base de datos oracle con rmanFredys Nieto
 
Administracion de Base de Datos Oracle
Administracion de Base de Datos OracleAdministracion de Base de Datos Oracle
Administracion de Base de Datos OracleISRAEL
 
Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02Alexander Calderón
 
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-03Preparando 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-03Alexander Calderón
 
Introducción a SQL sobre Oracle
Introducción a SQL sobre OracleIntroducción a SQL sobre Oracle
Introducción a SQL sobre OracleRaúl Galíndez
 
Mantenimiento de la base de datos Oracle 11g
Mantenimiento de la base de datos Oracle 11gMantenimiento de la base de datos Oracle 11g
Mantenimiento de la base de datos Oracle 11gCarmen Soler
 
Arquitectura de oracle
Arquitectura de oracleArquitectura de oracle
Arquitectura de oraclealexparada01
 
Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)José Toro
 
Abf leccion 10
Abf leccion 10Abf leccion 10
Abf leccion 10victdiazm
 
Creando una base de datos Oracle Z052 04
Creando una base de datos Oracle Z052 04Creando una base de datos Oracle Z052 04
Creando una base de datos Oracle Z052 04Alexander Calderón
 
Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)José Toro
 
Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02Celso
 
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01Alexander Calderón
 
Administración de Oracle - Tema 4 - Interacción con la Base de Datos
Administración de Oracle - Tema 4 - Interacción con la Base de DatosAdministración de Oracle - Tema 4 - Interacción con la Base de Datos
Administración de Oracle - Tema 4 - Interacción con la Base de DatosHector Martinez
 
Recuperación de la base de datos en Oracle
Recuperación de la base de datos en OracleRecuperación de la base de datos en Oracle
Recuperación de la base de datos en OracleCarmen Soler
 
Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Alexander Calderón
 
Administración de Oracle - Tema 01 - Introducción
Administración de Oracle - Tema 01 - IntroducciónAdministración de Oracle - Tema 01 - Introducción
Administración de Oracle - Tema 01 - IntroducciónHector Martinez
 

Was ist angesagt? (20)

Clonación de base de datos oracle con rman
Clonación de base de datos oracle con rmanClonación de base de datos oracle con rman
Clonación de base de datos oracle con rman
 
Administracion de Base de Datos Oracle
Administracion de Base de Datos OracleAdministracion de Base de Datos Oracle
Administracion de Base de Datos Oracle
 
Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02
 
Backups en Oracle
Backups en OracleBackups en Oracle
Backups en Oracle
 
Tablespaces En Oracle
Tablespaces En OracleTablespaces En Oracle
Tablespaces En Oracle
 
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-03Preparando 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
 
Oracle
OracleOracle
Oracle
 
Introducción a SQL sobre Oracle
Introducción a SQL sobre OracleIntroducción a SQL sobre Oracle
Introducción a SQL sobre Oracle
 
Mantenimiento de la base de datos Oracle 11g
Mantenimiento de la base de datos Oracle 11gMantenimiento de la base de datos Oracle 11g
Mantenimiento de la base de datos Oracle 11g
 
Arquitectura de oracle
Arquitectura de oracleArquitectura de oracle
Arquitectura de oracle
 
Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)
 
Abf leccion 10
Abf leccion 10Abf leccion 10
Abf leccion 10
 
Creando una base de datos Oracle Z052 04
Creando una base de datos Oracle Z052 04Creando una base de datos Oracle Z052 04
Creando una base de datos Oracle Z052 04
 
Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)
 
Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02
 
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
 
Administración de Oracle - Tema 4 - Interacción con la Base de Datos
Administración de Oracle - Tema 4 - Interacción con la Base de DatosAdministración de Oracle - Tema 4 - Interacción con la Base de Datos
Administración de Oracle - Tema 4 - Interacción con la Base de Datos
 
Recuperación de la base de datos en Oracle
Recuperación de la base de datos en OracleRecuperación de la base de datos en Oracle
Recuperación de la base de datos en Oracle
 
Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06
 
Administración de Oracle - Tema 01 - Introducción
Administración de Oracle - Tema 01 - IntroducciónAdministración de Oracle - Tema 01 - Introducción
Administración de Oracle - Tema 01 - Introducción
 

Andere mochten auch

Configuracion y administracion del espacio en disco
 Configuracion y administracion del espacio en disco Configuracion y administracion del espacio en disco
Configuracion y administracion del espacio en discoYael_21
 
Gestión de la instancia de Oracle 11g R2
Gestión de la instancia de Oracle 11g R2Gestión de la instancia de Oracle 11g R2
Gestión de la instancia de Oracle 11g R2Carmen Soler
 
Replicacion de Base de datos con OGG
Replicacion de Base de datos con OGGReplicacion de Base de datos con OGG
Replicacion de Base de datos con OGGErick Vidbaz
 
Setup oracle golden gate 11g replication
Setup oracle golden gate 11g replicationSetup oracle golden gate 11g replication
Setup oracle golden gate 11g replicationKanwar Batra
 
Consulta sql de tabla computador en mysql
Consulta sql de tabla computador en mysqlConsulta sql de tabla computador en mysql
Consulta sql de tabla computador en mysqlEmerson Garay
 
Seguridad Oracle 11g R2
Seguridad Oracle 11g R2Seguridad Oracle 11g R2
Seguridad Oracle 11g R2Carmen Soler
 
Bases De Datos My Sql
Bases De Datos My SqlBases De Datos My Sql
Bases De Datos My SqlArnulfo Gomez
 
Oracle database 12c sql worshop 2 student guide vol 2
Oracle database 12c sql worshop 2 student guide vol 2Oracle database 12c sql worshop 2 student guide vol 2
Oracle database 12c sql worshop 2 student guide vol 2Otto Paiz
 
Creación de tablas en SQL Server
Creación de tablas en SQL ServerCreación de tablas en SQL Server
Creación de tablas en SQL Servernarkamo3
 
1 redes de computadoras elementos-2006
1 redes de computadoras elementos-20061 redes de computadoras elementos-2006
1 redes de computadoras elementos-2006tuquitolinux
 
Arquitectura de Sistemas de Bases de datos
Arquitectura de Sistemas de Bases de datosArquitectura de Sistemas de Bases de datos
Arquitectura de Sistemas de Bases de datosnegriz
 
Resumen pmbok 5 ( Certificación Project Manager PMI ).
Resumen pmbok 5 ( Certificación Project Manager PMI ).Resumen pmbok 5 ( Certificación Project Manager PMI ).
Resumen pmbok 5 ( Certificación Project Manager PMI ).Francisco Gimenez Rothemund
 

Andere mochten auch (19)

Configuracion y administracion del espacio en disco
 Configuracion y administracion del espacio en disco Configuracion y administracion del espacio en disco
Configuracion y administracion del espacio en disco
 
Gestión de la instancia de Oracle 11g R2
Gestión de la instancia de Oracle 11g R2Gestión de la instancia de Oracle 11g R2
Gestión de la instancia de Oracle 11g R2
 
Indices en oracle
Indices en oracleIndices en oracle
Indices en oracle
 
Redes 1
Redes 1Redes 1
Redes 1
 
Fundamentos de redes 1
Fundamentos de redes 1Fundamentos de redes 1
Fundamentos de redes 1
 
Replicacion de Base de datos con OGG
Replicacion de Base de datos con OGGReplicacion de Base de datos con OGG
Replicacion de Base de datos con OGG
 
Setup oracle golden gate 11g replication
Setup oracle golden gate 11g replicationSetup oracle golden gate 11g replication
Setup oracle golden gate 11g replication
 
Pmi Delta Mining
Pmi Delta MiningPmi Delta Mining
Pmi Delta Mining
 
Buenas Prácticas pmi - Paul Villacorta SEDIPRO SAN MARCOS
Buenas Prácticas pmi  - Paul Villacorta SEDIPRO SAN MARCOSBuenas Prácticas pmi  - Paul Villacorta SEDIPRO SAN MARCOS
Buenas Prácticas pmi - Paul Villacorta SEDIPRO SAN MARCOS
 
Tablas en Oracle
Tablas en OracleTablas en Oracle
Tablas en Oracle
 
Consulta sql de tabla computador en mysql
Consulta sql de tabla computador en mysqlConsulta sql de tabla computador en mysql
Consulta sql de tabla computador en mysql
 
Seguridad Oracle 11g R2
Seguridad Oracle 11g R2Seguridad Oracle 11g R2
Seguridad Oracle 11g R2
 
Bases De Datos My Sql
Bases De Datos My SqlBases De Datos My Sql
Bases De Datos My Sql
 
Oracle database 12c sql worshop 2 student guide vol 2
Oracle database 12c sql worshop 2 student guide vol 2Oracle database 12c sql worshop 2 student guide vol 2
Oracle database 12c sql worshop 2 student guide vol 2
 
Creación de tablas en SQL Server
Creación de tablas en SQL ServerCreación de tablas en SQL Server
Creación de tablas en SQL Server
 
1 redes de computadoras elementos-2006
1 redes de computadoras elementos-20061 redes de computadoras elementos-2006
1 redes de computadoras elementos-2006
 
Examen clinico del pie diabetico 2008
Examen clinico del pie diabetico 2008Examen clinico del pie diabetico 2008
Examen clinico del pie diabetico 2008
 
Arquitectura de Sistemas de Bases de datos
Arquitectura de Sistemas de Bases de datosArquitectura de Sistemas de Bases de datos
Arquitectura de Sistemas de Bases de datos
 
Resumen pmbok 5 ( Certificación Project Manager PMI ).
Resumen pmbok 5 ( Certificación Project Manager PMI ).Resumen pmbok 5 ( Certificación Project Manager PMI ).
Resumen pmbok 5 ( Certificación Project Manager PMI ).
 

Ähnlich wie Gestión Almacenamiento Oracle

Ähnlich wie Gestión Almacenamiento Oracle (20)

GUÍA 1_Administración de Base de Datos.docx
GUÍA 1_Administración de Base de Datos.docxGUÍA 1_Administración de Base de Datos.docx
GUÍA 1_Administración de Base de Datos.docx
 
Administración de memoria, procesos y estructura x
Administración de memoria, procesos y estructura xAdministración de memoria, procesos y estructura x
Administración de memoria, procesos y estructura x
 
Dbd04 t06 oracle
Dbd04 t06 oracleDbd04 t06 oracle
Dbd04 t06 oracle
 
Arquitectura de oracle (30 hojas)
Arquitectura de oracle (30 hojas)Arquitectura de oracle (30 hojas)
Arquitectura de oracle (30 hojas)
 
Administración de Oracle - Tema 3 - Creación de la BD
Administración de Oracle - Tema 3 - Creación de la BDAdministración de Oracle - Tema 3 - Creación de la BD
Administración de Oracle - Tema 3 - Creación de la BD
 
Bdp3
Bdp3Bdp3
Bdp3
 
Proyecto gestor sql java
Proyecto gestor sql javaProyecto gestor sql java
Proyecto gestor sql java
 
Base de Datos en Microsoft SQL Server
Base de Datos en Microsoft SQL ServerBase de Datos en Microsoft SQL Server
Base de Datos en Microsoft SQL Server
 
Tarea1 base de datos
Tarea1 base de datosTarea1 base de datos
Tarea1 base de datos
 
Tarea1 base de datos raquel jaramillo
Tarea1 base de datos raquel jaramilloTarea1 base de datos raquel jaramillo
Tarea1 base de datos raquel jaramillo
 
Base de datos en sql
Base de datos en sqlBase de datos en sql
Base de datos en sql
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos jose torres
Base de datos jose torresBase de datos jose torres
Base de datos jose torres
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Oracle3
Oracle3Oracle3
Oracle3
 
BASE DE DATOS EN SQL
BASE DE DATOS EN SQL BASE DE DATOS EN SQL
BASE DE DATOS EN SQL
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
BASE DE DATOS EN MICROSOFT SQL SERVER
BASE DE DATOS EN MICROSOFT SQL SERVERBASE DE DATOS EN MICROSOFT SQL SERVER
BASE DE DATOS EN MICROSOFT SQL SERVER
 

Kürzlich hochgeladen

6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 

Kürzlich hochgeladen (20)

6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 

Gestión Almacenamiento Oracle

  • 1. Gestión de las estructuras de almacenamiento ADMINISTRACIÓN DE ORACLE 11G Carmen Soler Chorro - http://www.linkedin.com/in/casoch 1
  • 2. INTRODUCCIÓN  En el capítulo anterior, nos centramos en la instancia, pero dejamos de lado el almacenamiento físico de datos.  La base de datos consiste el 3 tipos de ficheros:  Elcontrolfile  Los online redo log files  Los datafiles Carmen Soler Chorro - http://www.linkedin.com/in/casoch 2
  • 3. EL MODELO DE ALMACENAMIENTO  Los datos se almacenan  A nivel lógico  En SEGMENTOS  A nivel físico  En DATAFILES  Un tablespace es una estructura lógica que:  Puede contener muchos segmentos  Puede estar contenido en varios datafiles  Se identifica por un nombre que debe ser único dentro de la base de datos.  Al decir datafile, nos podemos referir a:  Ficheros físicos del sistema operativo Carmen Soler Chorro - http://www.linkedin.com/in/casoch 3
  • 4. EL MODELO DE ALMACENAMIENTO Carmen Soler Chorro - http://www.linkedin.com/in/casoch 4
  • 5. EL MODELO DE ALMACENAMIENTO  Según la imagen, vemos también que:  Un segmento o parte de segmento, puede estar en más de un datafile.  Pero puede estar en un solo tablespace.  Los segmentos son objetos identificados por un nombre, que deben almacenan datos.  No se consideran segmentos los procedures, las vistas o las secuencias, porque no almacenan datos. Carmen Soler Chorro - http://www.linkedin.com/in/casoch 5
  • 6. EL MODELO DE ALMACENAMIENTO Carmen Soler Chorro - http://www.linkedin.com/in/casoch 6
  • 7. EL MODELO DE ALMACENAMIENTO  Un datafile está formado físicamente por bloques del sistema operativo.  Esto implica las limitaciones propias del operativo. Por ejemplo, FAT tiene un límite de 4GB por fichero.  Desde el operativo también podemos cambiar el tamaño del bloque. En NTFS puede ir entre 512B y 64KB. Se suele dejar a 512B. Carmen Soler Chorro - http://www.linkedin.com/in/casoch 7
  • 8. EL MODELO DE ALMACENAMIENTO  Todos los datos de la base de datos se almacenan en segmentos.  Existe una vista del diccionario de datos, llamada DBA_SEGMENTS, que tiene la descripción de cada uno de los segmentos de la base de datos.  Esta es una consulta para ver qué tipos de segmentos existen en nuestra base de datos y cuántos hay de cada tipo: select segment_type, count(*) from dba_segments group by segment_type order by segment_type; Carmen Soler Chorro - http://www.linkedin.com/in/casoch 8
  • 9. EL MODELO DE ALMACENAMIENTO  TABLE  Es la estructura lógica con la que hemos trabajado hasta ahora  No tiene porqué coincidir con un segmento exactamente.  INDEX  Son punteros que sirven para localizar rápidamente, dentro de un datafile, las filas de una tabla.  TABLE PARTITION  Si una tabla es muy grande, se puede particionar en varios segmentos.  Entonces, la tabla estará formada por varios segmentos.  A su vez, estos segmentos, pueden estar situados en diferentes tablespaces.  INDEX PARTITION  Lo mismo que los índices anteriores pero para tablas particionadas.  CLUSTER  Es un segmento que puede contener más de una tabla.  Lo contrario que una tabla particionada.  NESTED TABLE  Se utiliza cuando el DBA define tipos de datos propios. Carmen Soler Chorro - http://www.linkedin.com/in/casoch 9
  • 10. EL MODELO DE ALMACENAMIENTO  Segmentos para recuperar datos:  TYPE2 UNDO  ROLLBACK  Segmentos para indexar tipos de gran capacidad:  LOBSEGMENT  LOGINDEX  LOB PARTITION Carmen Soler Chorro - http://www.linkedin.com/in/casoch 10
  • 11. CREAR Y GESTIONAR TABLESPACES  Un tablespace es un grupo lógico de uno o más ficheros físicos.  Tipos de tablespaces:  Permanentes  Para guardar datos de sistema o de usuario  Temporales  Para mejorar la concurrencia cuando hay muchas operaciones y reducir la sobrecarga  Lo gestiona Oracle  Undo  Autogestionado por Oracle  Este tablespace contiene siempre una copia consistente de la base de datos. Carmen Soler Chorro - http://www.linkedin.com/in/casoch 11
  • 12. TALLER 1 Asignación de espacio a las tablas Carmen Soler Chorro - http://www.linkedin.com/in/casoch 12
  • 13. TALLER 2 Ver qué tablespaces tiene Oracle por defecto. Carmen Soler Chorro - http://www.linkedin.com/in/casoch 13
  • 14. TALLER 3 Creación de un tablespace Carmen Soler Chorro - http://www.linkedin.com/in/casoch 14
  • 15. TALLER 4 Modificación de un tablespace ya creado Carmen Soler Chorro - http://www.linkedin.com/in/casoch 15
  • 16. TALLER 5 Eliminar un tablespace Carmen Soler Chorro - http://www.linkedin.com/in/casoch 16