Sie sind auf Seite 1von 4

Cuadro Comparativo de Motores de Almacenamiento

de Base de Datos en MYSQL

Profesor: Osman Alvarez

Estudiante Armando Daz

CI: 25570449
MYISAM MERGE MEMORY (HEAP) FEDERATED ARCHIVE
Se basa en el antiguo Permite combinar varias Guarda todos los datos en Este motor se incluy en Se utiliza bsicamente
ISAM, al que aade tablas de igual estructura memoria, de forma que si la versin 5.03. La para almacenar grandes
muchas mejoras, es el en una nica tabla, se cae el servidor o novedad de este motor es cantidades de datos sin
motor que usa MYSQL por pudiendo as realizar reiniciamos MYSQL se que permite el acceso a ndices en muy poco
defecto. Es una buena consultas sobre una tabla pierden los datos, aunque una base de datos espacio, ya que los
combinacin entre que nos devuelve datos de la estructura de las tablas MYSQL remota como si comprime con zlib
funcionalidad y varias. se guarda. fuese local, en realidad alcanzando un nivel de
rendimiento aunque tenemos una tabla local ahorro de espacio
carece de algunas que representa a otra considerable.
caractersticas remota, ambas deben ser
interesantes. idnticas.

Caractersticas
Lmite de 2^32 registros. Lmite de 2^32 registros. Bloquea los datos a Permite acceso a BBDD Gran compresin de los
Mximo de 64 ndices Las tablas base deben nivel de tabla. remotas. datos.
por tabla. ser MYISAM. Puede usar ndices MSQL no instala este Slo permite INSERTS y
Mximo de 16 columnas Bloqueo a nivel de tabla. HASH. motor por defecto.
por ndice. No tiene ndices, usa los No soporta BLOB ni No soporta SELECTS.
Los datos son de las tablas base (salvo TEXT. transacciones. Bloquea los datos a nivel
independientes de la FULLTEXT). No soporta No contempla el bloqueo de registro.
mquina y el sistema La lectura es ms lenta transacciones. de datos. Almacena los datos en
operativo. al tener que ir consultando Resulta No permite ALTER. un buffer hasta que los
Permite campos ndice la clave en cada una de extremadamente fcil comprime e inserta.
como NULL. las tablas subyacentes. perder los datos.
BLOB3 y TEXT pueden No soporta
ser ndices. transacciones.
Permite un gran tamao
en las tablas (hasta
256TB).
CSV NDB BerkeleyDB (o BDB) InnoDB BLACKHOLE
Almacena la informacin Es el motor de Este motor, independiente Est considerado como El sorprendente uso de
utilizando el formato de almacenamiento de los de MYSQL, provee altas uno de los motores ms este motor es no
valores separados por clster de MYSQL, las prestaciones. Posee un avanzados para el almacenar los datos sino
comas (comma-separated bases de datos se mecanismo de almacenamiento de datos crear un log con la
values), de forma que reparten por los diferentes almacenamiento basado en MYSQL. Provee un consulta SQL utilizada.
cada tabla es un fichero nodos de un clster. en hash de alta eficiencia, motor slido con soporte Como no almacena
que contiene los datos. No lo que facilita el rpido completo de transacciones ningn dato lgicamente
soporta indexado y su fin acceso a los datos de (es ACID compliant), no soporta ndices, ni
principal es permitir forma directa a costa de la permite el bloqueo de transacciones... Su
exportar las datos de lentitud en el acceso datos a nivel de registro principal utilidad es
forma que puedan ser secuencial. permitiendo gran mantener un servidor
importados fcilmente por flexibilidad a la hora de esclavo que mantenga un
algunas suites ofimticas. utilizar las tablas, controla log del sistema principal.
la integridad referencial,
permite claves ajenas y
tiene un sistema de
recuperacin de cadas.
Caractersticas
til para exportar e Proporciona alta MYSQL no lo instala por ACID compliant Es til en entornos
importar datos disponibilidad mediante defecto Permite claves ajenas y replicados con distintos
No soporta indexacin ni redundancia. Mximo de 31 ndices transacciones, soporte de nodos en los que se
transacciones Proporciona alto por tabla integridad referencial ejecutan las mismas
rendimiento mediante Mximo de 16 columnas Bloqueo de datos a nivel sentencias pero que slo
fragmentacin de datos por ndice de registro y no bloquea la deben guardarse los
sobre los grupos de Hasta 256TB lectura durante los selects datos en algunos de ellos.
nodos. S soporta (mejora la concurrencia)
Proporciona alta transacciones Sistema de recuperacin
escalabilidad mediante la Usa ndices HASH de cadas
combinacin de las dos MYSQL necesita una Cambiar la ubicacin de
caractersticas anteriores. clave primaria por cada la base de datos/tabla es
Los datos se guardan en tabla BDB, en caso de no complicado
memoria, pero los logs existir crear una oculta Una tabla no puede
van a disco. El bloqueo interno de las tener ms de 1000
tablas se hace a nivel de columnas
pgina (8192 bytes) El tamao de sus logs
debe ser inferior a 4GB

Das könnte Ihnen auch gefallen