W przypadku indeksu klastrowego wiersze są fizycznie przechowywane na dysku w tej samej kolejności co indeks. Dlatego może istnieć tylko jeden indeks klastrowy.
W przypadku indeksu nieklastrowanego istnieje druga lista zawierająca wskaźniki do fizycznych wierszy. Możesz mieć wiele nieklastrowanych indeksów, chociaż każdy nowy indeks wydłuża czas potrzebny na zapisanie nowych rekordów.
Generalnie szybszy jest odczyt z indeksu klastrowego, jeśli chcesz odzyskać wszystkie kolumny. Nie musisz najpierw iść do indeksu, a potem do tabeli.
Zapisywanie do tabeli z indeksem klastrowym może być wolniejsze, jeśli zachodzi potrzeba zmiany kolejności danych.