Como consejo de mi parte les puedo decir que no se queden solamente con los tutoriales que comúnmente podemos encontrar en la red, en su gran mayoría son orientados a simplemente explicar una forma de hacer las cosas, pero casi siempre esos códigos no están debidamente optimizados y es entendible ya que sus autores no quieren complicar la explicación, pero el problema de esto es que muchas de las personas se quedan solamente con eso, entonces llega un día en que esos códigos son expuestos a un volumen mediano-grande de uso y terminan agotando los recursos de nuestros servidores.
Para que esas cosas no ocurran blogs como Mysql performance blog son ideales, como así también el libro que ya desde un comienzo explica cosas fundamentales, por ejemplo como compilar según nuestros requerimientos MySQL o que tipo de tecnología de almacenamiento utilizar. Muy recomendable.
Blog: Mysql performance blog