Widoki są tworem dość często wykorzystywanym w bazach SQL – dobrze zaplanowane bardzo ułatwiają pracę z bazą. Widoki indeksowane zapewniają lepszą wydajność zapytań. Niestety nie zawsze nasz indeks będzie brany pod uwagę podczas wykonania zapytania.
Załóżmy, że mamy w baze widok vEmployeesSales – prosty widok z jednym joinem i prostym grupowaniem. Widok ten ma zdefiniowany index – CIDX_vEmployees.