MySQL
La comunidad MySQL ha desarrollado una gran variedad de «Motores de almacenamiento». Algunos tienen propósito general, mientras que otros fueron desarrollados para cubrir necesidadesespeciales y han sido puestos a disposición pública posteriormente.
Cada mecanismo puede presentar limitaciones en cuanto a índices, tipos de los atributos, particionado, funciones SQL soportadas. Por loque es preciso consultar la documentación detallada antes de utilizarlos. Como por ejemplo.
BDB
Motor de almacenamiento desarrollado transaccional por Sleepycat y adquirido por Oracle, conocido comoBerkeley DB . Se incluye soporte para BDB en distribuciones fuentes de MySQL y en distribuciones binarias MySQL-Max.
Las tablas BDB pueden tener una gran probabilidad de sobrevivir a fallos delsistema y ser capaces de realizar COMMIT y ROLLBACK en transacciones. La distibución fuente MySQL incluye una distribución BDB preparada para funcionar con MySQL. No puede usar una versión de BDB nopreparada para funcionar con MySQL.
Soportado sólo hasta MySQL 5.0.
BITACORA
Un trigger (o disparador) en una Base de datos, es un procedimiento que se ejecuta cuando se cumple una condición establecidaal realizar una operación. Dependiendo de la base de datos, los triggers pueden ser de inserción (INSERT), actualización (UPDATE) o borrado (DELETE). Algunas bases de datos pueden ejecutar triggers...
Regístrate para leer el documento completo.