10/08/2010, 10:20
|
| | Fecha de Ingreso: mayo-2005
Mensajes: 284
Antigüedad: 19 años, 6 meses Puntos: 11 | |
Respuesta: MyIsam vs InnoDB (pero esta vez en serio) Hola Telinside
como dice gnzsoloyo Joomla te va a generar todo en MyISAM porque asi viene el instalador.
Supongo podrias tomarte el trabajo o de modificar los fuentes o de ir al PHPMyAdmin una vez instalado el Joomla y cambiar todos los MyISAM a InnoDB pero no tendrías ninguna clave foranea asique es lo mismo.
Lo que si puedes hacer es crear tus nuevas tablas en InnoDB y usar las claves foraneas en tus tablas (mientras no las mezcles con tablas MyISAM).
Por otro lado aprovecho a responderme solo: SIEMPRE!!! usar innodDB
MyISAM solo sirve si la tabla es muy chiquita no necesitamos claves foraneas ni esperamos que el sitio crezca etc, entonces pordemos aprovechar el Full Text por ejemplo para busquedas de texto.
Pero cuando nuestro sitio tiene una BD mas grande, es muy importante diseñarla bien, y mantener la integridad, esto se logra solo con InnoDB y el Full Text en una tabla grande ya se vuelve inutil porque es muy lento, asique conviene usar buscadores externos como Sphinx (que funcionan perfectamente con InnoDB). |