10 cosas que hacer antes de instalar MySQL
Buen artÃculo en el que se nos ofrecen 10 cosas que hay que tener en cuenta cuando vamos a instalar MySQL. En muchas ocasiones la gente se conforma con instalar la base de datos, meter los datos y ya está, cuando realmente hay cosas muy importantes en las que fijarse:
- Comprender el propósito y el crecimiento potencial de la base de datos.
- Determinar una capa fÃsica adecuada, los parámetros por defecto no son siempre los mejores.
- Seleccionar un motor de almacenamiento adecuado y pensar que impacto puede tener en el rendimiento y las estrategias de backup y recuperación.
- Planifica tu estrategia de copias de seguridad y recuperación. Elige las herramientas adecuadas para tu entorno.
- Comprende el número de bases de datos que serán creadas y el mantenimiento.
- ¿Cual es el coste y las ramificaciones del entorno?, realiza un análisis adecuado.
- Piensa en la seguridad con la que serán tratados los usuarios y las bases de datos.
- Elige un SQL_MODE adecuado, con la seguridad de que comprendes las consecuencias de esa elección.
- Ten en cuenta la capa fÃsica de almacenamiento: limitaciones, escalabilidad y rendimiento de usar discos separados, arrays de discos, …
- Define prácticas correctas para determinar nomenclaturas, herramientas de administración, administración de infraestructuras y documéntalo todo.
El otro dÃa nos preguntaban una forma de migrar una base de datos Access a otra MySQL. En ese momento no conocÃa ninguna aplicación que pudiera hacerlo, pero hoy me he enterado que los propios de MySQL tienen MySQL Migration Toolkit, que permite mediante una serie de pasos realizar una migración de forma correcta.