Opérateur de tri dans les plans d'exécution
Les plans d'exécution peuvent nous indiquer si, et à quel endroit, une requête a utilisé une opération de tri interne. Un tri interne est souvent requis lorsqu'un opérateur de la requête doit repérer 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 de données Earthquakes. La requête concatène les résultats 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.

Cette activité fait partie du cours
Améliorer la performance des requêtes dans SQL Server
Instructions de l’exercice
- 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 ce code d’exemple.
SELECT CityName AS NearCityName,
CountryCode
FROM Cities
___ -- Append queries
SELECT Capital AS NearCityName,
Code2 AS CountryCode
FROM Nations;