Est une base de données MySQL vue plus rapide que la normale requête?

J'ai une requête complexe à l'aide de plusieurs jointures (8 en fait). Je pensais à le simplifier en vue. Après un peu de recherche, je peux voir les avantages de la simplicité et de la sécurité. Mais je ne vois pas de mention de la vitesse.

Faire des vues comme des déclarations préparées à l'avance, où la requête est pré-compilé? Est-il notable gain de performance de l'aide de points de vue?

  • Certaines bases de données pré-compiler le point de vue, mais je ne crois pas que MySQL. Vous pouvez regarder cette question: stackoverflow.com/questions/1021319/how-to-optimize-mysql-views
  • Contrairement aux réponses - En mon expérience, de points de vue avec beaucoup de jointures directement requête s'exécute plus rapidement.