Dom baze podataka Što je defragmentacija indeksa? - definicija iz tehopedije

Što je defragmentacija indeksa? - definicija iz tehopedije

Sadržaj:

Anonim

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.

Što je defragmentacija indeksa? - definicija iz tehopedije