Widok można po prostu traktować jako zapytanie SQL przechowywane na stałe na serwerze. Zastosowane zostaną dowolne indeksy, do których zoptymalizuje się zapytanie. W tym sensie nie ma różnicy między zapytaniem SQL a widokiem. Nie wpływa to bardziej negatywnie na wydajność niż rzeczywiste zapytanie SQL. Jeśli już, ponieważ jest przechowywany na serwerze i nie musi być oceniany w czasie wykonywania, w rzeczywistości jest szybszy.
Daje ci te dodatkowe korzyści
- możliwość ponownego użycia
- jedno źródło optymalizacji