Академический Документы
Профессиональный Документы
Культура Документы
MYSQL
3.
ASGBD -2 A.S.I.R.
1. ARQUITECTURA DE ORACLE
Fuentes
Revista solo programadores N 172, 173, 174 Documentacin oficial
ASGBD -2 A.S.I.R.
Procesos
ASGBD -2 A.S.I.R. I.E.S. JULIAN MARIAS CURSO 2011 - 2012 6
Oracle utiliza el algoritmo LRU (Least Recently Used) para gestionar los contenidos del Shared Pool y del database buffer cache. El tamao de los componentes SGA se puede configurar manualmente y automticamente.
ASGBD -2 A.S.I.R. I.E.S. JULIAN MARIAS CURSO 2011 - 2012 9
ASGBD -2 A.S.I.R.
11
ASGBD -2 A.S.I.R.
12
ASGBD -2 A.S.I.R.
14
ASGBD -2 A.S.I.R.
16
ASGBD -2 A.S.I.R.
17
ASGBD -2 A.S.I.R.
18
ASGBD -2 A.S.I.R.
19
ASGBD -2 A.S.I.R.
20
Cada instancia esta asociada a una nica BD, pero para una BD puede haber ms de una instancia.
ASGBD -2 A.S.I.R. I.E.S. JULIAN MARIAS CURSO 2011 - 2012 21
ASGBD -2 A.S.I.R.
23
ASGBD -2 A.S.I.R.
25
ASGBD -2 A.S.I.R.
26
ASGBD -2 A.S.I.R.
27
ASGBD -2 A.S.I.R.
28
ASGBD -2 A.S.I.R.
29
ASGBD -2 A.S.I.R.
32
ASGBD -2 A.S.I.R.
33
ASGBD -2 A.S.I.R.
35
Dession Support (DSS).Destinadas a la toma de decisiones de empresa Objetivo: Extraccion de informacin y analisis sea sencilla. Evolucionando a Data WhareHouse
ASGBD -2 A.S.I.R. I.E.S. JULIAN MARIAS CURSO 2011 - 2012 37
Creacin de la BD
ASGBD -2 A.S.I.R.
38
ASGBD -2 A.S.I.R.
40
ASGBD -2 A.S.I.R.
41
ASGBD -2 A.S.I.R.
43
Un segmento de rollback puede estar los siguientes estados: OFFLINE ONLINE NEEDS RECOVERY.- Contiene datos de transacciones que no pueden hacer rollback porque los datafiles asociados son innacesibles o corruptos. PARTLY AVAILABLE.- Contiene informacin de una transaccin dudosa. INVALID.- El segmento ha sido borrado. Vista dba_rollback_segs para conocer los segmentos de rollback. Para deshabilitar un tablespace, es obligatorio que esten deshabilitados todos los segmentos de rollback que tiene.
I.E.S. JULIAN MARIAS CURSO 2011 - 2012
ASGBD -2 A.S.I.R.
44
Para activar un tablespace de rollback hay que activar la gestin automatica (undo_management=auto/manual en el pfile) e indicar el tablespace a activar (undo_tablespace=nombre_tablespace).
ALTER SYSTEM SET undo_tablespace=<nombre_tablespace>
ASGBD -2 A.S.I.R. I.E.S. JULIAN MARIAS CURSO 2011 - 2012 47
Las vistas USER_INDEXES y DBA_INDEXES informan sobre los indices Todos los campos PRIMARYKEY e UNIQUE estan indexados. Para eliminar un indice
DROP INDEX <NombreIndice>
ASGBD -2 A.S.I.R. I.E.S. JULIAN MARIAS CURSO 2011 - 2012 49
Ejemplos
Creacin de Tablespace
ASGBD -2 A.S.I.R.
50
Ejercicios
Ejercicio 1.- Ejercicio 4 pag.207 documento Ejercicio 2.- Ejercicio 5 pag. 208 documento Ejercicio 3.- Crea un tablespace 'curso' de 20 MB con 2 datafiles de 10 MB cada uno. Ejercicio 4.- Crea un tablespace 'test' de 10 MB. Borralo. Crealo de nuevo pero que sea offline. Ejercicio 5.- Aumenta el tamao del tablespace 'curso' de 10 MB. Ejercicio 6.- Documento
I.E.S. JULIAN MARIAS CURSO 2011 - 2012
ASGBD -2 A.S.I.R.
51
3. ARQUITECTURA DE MYSQL
La arquitectura de MySQL es menos compleja que la de Oracle. Procesos Diccionario de datos
ASGBD -2 A.S.I.R.
52