Opérateur Sort dans les plans d’exécution
Les plans d’exécution peuvent nous indiquer si, et à quel endroit, une requête a effectué un tri interne. Un tri interne est souvent nécessaire lorsqu’un opérateur de la requête doit vérifier et supprimer les lignes en double.
On vous fournit le plan d’exécution d’une requête qui retourne toutes les villes répertoriées dans la base Earthquakes. La requête concatène des résultats provenant des tables Nations et Cities. À l’aide du plan d’exécution ci-dessous, déterminez si l’opérateur de concaténation utilisé est UNION ou UNION ALL.

Cet exercice fait partie du cours
Améliorer les performances des requêtes dans SQL Server
Instructions
- Ajoutez l’opérateur que le plan d’exécution indique avoir été utilisé pour concaténer les requêtes.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
SELECT CityName AS NearCityName,
CountryCode
FROM Cities
___ -- Append queries
SELECT Capital AS NearCityName,
Code2 AS CountryCode
FROM Nations;