Question 1:plans d'exécution pour les bases de données
Lorsque nous exécutons une requête, que la modification de plan d'exécution pour chaque fois lors de l'exécution de la requête?
Si oui, quel type de performance est atteint? Si non, alors si nous changeons quelque chose dans la table, c'est-à-dire en ajoutant un index, comment la base de données sait-elle qu'il y a quelque chose qu'elle peut utiliser pour changer le plan d'exécution pour une exécution plus rapide?
Question 2:
Mais quel est l'ordre général d'exécution lors de l'exécution d'une requête de jointure, surtout s'il y a beaucoup de jointures (extérieur, intérieur, naturel, si beaucoup extérieur).
@JPro: Tout le monde n'a pas cette connaissance pour chaque base de données. Soyez attentif à ceux que vous demandez. –