Inizia subitoInizia gratis

Operatore Sort nei piani di esecuzione

I piani di esecuzione possono dirci se e dove una query ha usato un'operazione di ordinamento interna. L'ordinamento interno è spesso richiesto quando si utilizza un operatore in una query che controlla e rimuove le righe duplicate.

Ti viene fornito un piano di esecuzione di una query che restituisce tutte le città elencate nel database Earthquakes. La query concatena i risultati delle tabelle Nations e Cities. Usa il seguente piano di esecuzione per stabilire se l'operatore di concatenazione usato è UNION oppure UNION ALL

Execution plan for appending queries exercise

Questo esercizio fa parte del corso

Migliorare le prestazioni delle query in SQL Server

Visualizza corso

Istruzioni dell'esercizio

  • Aggiungi l'operatore che il piano di esecuzione indica sia stato usato per concatenare le query.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

SELECT CityName AS NearCityName,
	   CountryCode
FROM Cities

___ -- Append queries

SELECT Capital AS NearCityName,
       Code2 AS CountryCode
FROM Nations;
Modifica ed esegui il codice