Indeksy w bazach tworzy się po to, aby szybciej wyszukiwać dane. Oczywiście indeksować należy te kolumny w tabelach, które często są wyszukiwane, i tylko one będą szybciej znajdywane, zwłaszcza te, o które pytamy w części WHERE i ORDER BY. Indeksowanie kosztuje miejsce-to dodatkowe dane, które trzeba na bieżąco aktualizować aby zachować spójną merytorycznie bazę danych.
Ideks gęsty jest plikiem zawierającym pary kluczy i wskaźników dla każdeg rekordu w pliku zawierającym dane.
Rzadki jest plikiem zawierającym pary kluczy i wskaźników dla każdego bloku w pliku zawierającym dane.
Indeksy w bazach tworzy się po to, aby szybciej wyszukiwać dane. Oczywiście indeksować należy te kolumny w tabelach, które często są wyszukiwane, i tylko one będą szybciej znajdywane, zwłaszcza te, o które pytamy w części WHERE i ORDER BY. Indeksowanie kosztuje miejsce-to dodatkowe dane, które trzeba na bieżąco aktualizować aby zachować spójną merytorycznie bazę danych.