Sadržaj:
Definicija - Što znači defragmentacija indeksa?
Defragmentacija indeksa dio je održavanja Microsoftovog SQL Servera gdje je indeks indeksa motora baze podataka operacije umetanja, ažuriranja i brisanja optimiziran radi smanjenja fragmentacije. To se postiže reorganizacijom ili ponovnom izgradnjom indeksa na cijelom indeksu ili jednoj particiji. Defragmentacija poboljšava prostor na disku i performanse SQL Servera.
Techopedia objašnjava defragmentaciju indeksa
Microsoft SQL Server održava indekse svih operacija umetanja, ažuriranja i brisanja koje se izvode u bazama podataka. Tijekom vremena, ovi indeksi mogu se fragmentirati ili pohraniti izvan reda na diskovima poslužitelja baze podataka. Ovo troši prostor na disku i može usporiti operacije pristupa bazi podataka. Srećom, SQL Server nudi alate za otkrivanje i popravak fragmentacije.
Defragmentacija indeksa vrši se putem SQL Server Management Studio-a i Transact-SQL-a. Indeksi se defragmentiraju reorganizacijom ili ponovnom izgradnjom indeksa. Indeksi se mogu obnoviti i za pojedinačne tablice baze podataka. Defragmentacija osigurava da su svi unosi u indeksu neprekidni za brži i učinkovitiji pristup, a ne da se raspoređuju na više diskova i particija. To je slično defragmentaciji datoteka na tvrdom disku.