Lavanderias

Páginas: 10 (2442 palabras) Publicado: 20 de febrero de 2013
Trabajo Parcial

Comparación IBM DB2 y MySQL
Tablas Temporales – Vistas Materializadas

AUTOR: VELASQUEZ BEJAR, WILLIAM FREDDY

FECHA: 04 DE MAYO DE 2012

LIMA - PERU

COMPARACIÓN DE LA ARQUITECTURA – DB2 & MYSQL
* Arquitectura DB2

* Instance shared memory
Es el administrador global de memoria compartida de la base de datos, es asignado cuando la instancia seiniciada mediante el comando DB2START y DB2STOP para detener la instancia.

* Database shared memory
Es la memoria global de la base de datos, funciona cuando la base de datos es activada o conectada por primera vez, son: buffer pools, locklist, database heap, utility heap, package cache y catalog cache.

* Application shared memory
Es la memoria asignada desde que una aplicación seconecta a la base de datos. Cada aplicación tiene memoria asignada a sí misma

* Nivel de Instancia
Son procesos que se inicializan al iniciarse la instancia:
1. DB2 System Controller (db2sysc): Procesador principal del DB2.
2. db2agent: proceso de agente. Responde a las peticiones de clientes y realiza las lecturas y escrituras síncronas.
3. DB2 Daemon Spawner(db2gds): Procesador daemon global iniciado por cada instancia (en UNIX).
4. DB2 Watchdog (db2wdog): Proceso padre para todos los procesos.
5. DB2 Format Log (db2fmtlg): Proceso que pre-asigna los log files en el log path.

* Nivel de Base de Datos
Son procesos que se inicializan al momento de la conexión con una base de datos.

1. DB2 Log Reader (db2loggr): Similar alproceso PMON de Oracle . Este proceso lee los log files durante el rollback, restart recovery y el roll forward.
1. DB2 Log Writer (db2logw): Equivalente al LogWriter de Oracle.
1. DB2 Page Cleaner (db2pclnr): Equivalente al DBWR de Oracle.
2. DB2 Prefetcher (db2pfchr): Recupera las páginas del disco y los coloca al buffer pool antes de ser necesitada.
3. DB2Deadlock Detector (db2dlock): Proceso que detecta los Deadlock.

* Una base de datos en DB2 es una entidad separada por sí mismo que tiene su propio catálogo de sistema, tablespaces, buffer pools, etc. La instancia del DB2 maneja bases de datos diferentes, y ellos no comparten tablespaces, temporary tablespaces, logging, o catalogo del sistema.
* Procesos del servidor de la base dedatos

* db2resyn, el agente de la RESYNC que explora la lista global de la RESYNC
* db2gds, el spawner global del demonio en sistemas basados en UNIX que comienza nuevos procesos.
* db2wdog, el perro guardián en sistemas basados en UNIX que maneja terminaciones anormales
* db2fcmdm, el demonio rápido del encargado de las comunicaciones para manejarla comunicación de la inter-partición (usada solamente en bases de datos multi-repartidas)
* db2pdbc, el regulador paralelo del sistema, que maneja peticiones paralelas de los nodos alejados (usados solamente en un ambiente de base de datos repartido).
* db2cart, para archivar ficheros de diario cuando tener acceso a una base de datos configurada con USEREXIT permitió* db2fmtlg, para los ficheros de diario del formato, al tener acceso a una base de datos configurada con LOGRETAIN permitido, pero con USEREXIT inhabilitados
* db2panic, el agente del pánico, que maneja peticiones urgentes después de que los límites del agente se hayan alcanzado en un nodo particular (usado solamente en un ambiente de base de datos repartido)

*ARQUITECTURA MYSQL
La instancia en MySQL, como se ve en la fig. 1, puede manejar muchas bases de datos. Hay un catalogo del sistema llamado INFORMATION_SCHEMA compartido por todas las bases de datos MySQL en una instancia.
Una instancia MySQL con muchas bases de datos puede ser visualizado como una base de datos simple en DB2, esto se puede representar como un esquema en DB2
Usted sólo puede...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • lavanderia
  • LAVANDERIAS
  • LAVANDERIA
  • Lavanderia
  • Lavanderia
  • LAVANDERIA
  • Lavanderia
  • Lavanderia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS