¿Existen diferencias significativas entre las versiones 5.1 y 5.5?
El servidor en cuestión se utiliza para alojar un foro vBulletin de tamaño mediano.
El principal beneficio de 5.1 es que está disponible a través de apt-get.
En estos días, puedes usar MySQL 5.5 ahora. Tengo 5.5.9 en producción en este momento y está funcionando muy bien.
He escalado con éxito MySQL 5.5 con replicación circular simple entre 3 servidores DB. Aquí está el diseño de cada servidor DB y lo que se está ejecutando
/etc/my.cnf tiene lo siguiente
[mysqld]
innodb_read_io_threads=64
innodb_write_io_threads=64
innodb_io_capacity=65536
innodb_buffer_pool_instances=1
innodb_bufer_pool_size=162G
Cada servidor MySQL contiene
Después de 1 año, todavía funciona como un sueño debido a que usa MySQL 5.5 y hace que InnoDB active las 12 CPU.
Por lo tanto, estoy bastante contento con su rendimiento hasta ahora y por lo tanto, el cliente
5.5 es una versión de desarrollo y no es adecuada para producción. A menos que tenga una razón específica para hacerlo, ni siquiera debería considerar ejecutar 5.5 para cualquier uso de producción.
fuente
Ninguno. Use percona 5.1 con xtra-db. Percona.com Es tan rápido como 5.5, y hace muchas cosas que MySQL debería estar haciendo. Es gratis, está basado en y es compatible con binarios como reemplazo de MySQL. Todavía no he tenido nada más que buenas experiencias ejecutando percona en lugar de MySQL. Asegúrese de configurar el motor predeterminado en innodb. Mostrar motores; le mostrará que está usando xtradb en lugar de innodb.
fuente
Debería usar mysql 5.0, el planificador de consultas funciona mejor con vbulletin que 5.5. Encontramos varias áreas donde el planificador de consultas de 5.5 resultó en un peor rendimiento general que 5.0 y, por lo tanto, volvimos a cambiar.
http://www.makingitscale.com/2010/latest-mysql-query-planner-gone-looney.html
fuente