Como ya he comentado varias veces ando enfrascado en la nueva versión de mi web de música electrónica Emoxion, mientras en otros artículos hablaba sobre que framework de php elegir o que foro de php daría mejores resultados basándome en el uso de memoria, en esta ocasión la cosa va más de Base de Datos.
Desde hace años trabajo con MySql, aunque he trabajado con SQl Server me siento muy cómodo con Mysql y plantear otras opciones no se me pasa por la cabeza, es una base de datos muy estable y extendida como para plantearme a estas alturas un cambio. Cuando diseñé la base de datos de Emoxion, hallá por el 2003, mis conocimientos sobre diseño de base de datos eran prácticamente nulos y aprendí sobre la marcha, un manual por aquí otro por allí y salí del paso, pero eso se nota ahora sobre todo en el rendimiento por lo que uno de mis trabajos en la nueva Emoxion será el diseño una nueva base de datos relacional.
Mientras diseñaba la base de datos en un bloc de notas (aunque mi intención es usar la herramienta Mysql Workbench) me plantee el cambiar de MyIsam a Innodb sobre todo por la integridad referencial aunque me asustaba un poco el tema velocidad, es bien conocido que MyIsam es mucho más rapido que Innodb a la hora de hacer SELECTS, auque recientemente después de leer un artículo compárandolos (en el cual se puede ver que son bastante similares) y además plantearselo a varios amigos posiblemente me decante por la opción de Innodb por lo comentado anterior mente de la integridad referencial y por su estabilidad.
Ya os contaré que tal la experiencia jeje.