Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL Views - Quand utiliser et quand ne pas utiliser

Une vue peut être simplement considérée comme une requête SQL stockée en permanence sur le serveur. Quels que soient les index optimisés par la requête, ils seront utilisés. En ce sens, il n'y a pas de différence entre la requête SQL ou une vue. Cela n'affecte pas les performances plus négativement que la requête SQL réelle. Au contraire, puisqu'il est stocké sur le serveur et n'a pas besoin d'être évalué au moment de l'exécution, il est en fait plus rapide.

Il vous offre ces avantages supplémentaires

  • réutilisabilité
  • une seule source d'optimisation