No se si llego tarde a este post, pero tomaria en cuenta y muy en serio el comentario de ikarush.
Muchas veces los problemas de bases de datos en mysql son los query mal aplicados o tablas mal indexadas, query sin cerrar, etc. por mejor que sea el servidor, por mucha memoria que le pongas y hasta con el mejor procesador te puede dar problemas