Spisu treści:
Definicja - Co oznacza Indeks klastrowy?
Indeks klastrowy jest rodzajem indeksu, w którym rekordy tabeli są fizycznie porządkowane w celu dopasowania do indeksu.
Indeksy klastrowe są skuteczne w kolumnach, które są wyszukiwane w zakresie wartości. Po znalezieniu wiersza o pierwszej wartości za pomocą indeksu klastrowanego wiersze z kolejnymi wartościami indeksu są fizycznie sąsiadujące, co zapewnia szybszy dostęp do zapytania użytkownika lub aplikacji.
Techopedia wyjaśnia Indeks klastrowy
Innymi słowy, indeks klastrowany przechowuje rzeczywiste dane, przy czym indeks nieklastrowany jest wskaźnikiem do danych. W większości DBMS można mieć tylko jeden indeks klastrowy na tabelę, chociaż istnieją systemy obsługujące wiele klastrów (przykładem jest DB2).
Podobnie jak zwykły indeks przechowywany nieposortowany w tabeli bazy danych, indeks klastrowany może być indeksem złożonym, takim jak połączenie imienia i nazwiska w tabeli danych osobowych.
