Bazy danych · Middle · Pytanie 2 z 75
Jest indeks na (last_name, first_name). Które zapytanie może go efektywnie użyć?
- 1Żadne: indeks na dwie kolumny działa tylko, gdy obie są w
WHERE - 2
WHERE first_name = 'Ann' - ✓Poprawna odpowiedź:
WHERE last_name = 'Smith'
Wyjaśnienie
Indeks złożony jest posortowany po pierwszej kolumnie, a w jej obrębie po drugiej, jak książka telefoniczna. Pomaga zapytaniom po początkowym prefiksie kolumn; szukanie tylko po first_name zwykle nie wykorzysta go dobrze.