Domov Baze podatkov Kaj je defragmentacija indeksa? - definicija iz tehopedije

Kaj je defragmentacija indeksa? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni defragmentacija indeksa?

Defragmentacija indeksa je del vzdrževanja Microsoftovega SQL Serverja, kjer je indeks indeksov motornih baz podatkov operacij vstavljanja, posodabljanja in brisanja optimiziran za zmanjšanje fragmentacije. To se izvede z reorganizacijo ali ponovnim gradnjo indeksa na celotnem indeksu ali eni particiji. Defragmentacija izboljša prostor na disku in zmogljivost SQL Serverja.

Tehopedia razlaga indeksno defragmentacijo

Microsoft SQL Server vzdržuje indekse vseh operacij vstavljanja, posodabljanja in brisanja, izvedenih v bazah podatkov. Sčasoma se ti indeksi lahko razdrobijo ali shranijo v vrstnem redu na diskih strežnika baz podatkov. S tem izgubite prostor na disku in lahko upočasnite operacije dostopa do baze podatkov. Na srečo SQL Server ponuja orodja za odkrivanje in popravilo razdrobljenosti.

Defragmentacija indeksa poteka prek studia za upravljanje SQL Server in Transact-SQL. Indeksi se defragmentirajo z reorganizacijo ali obnovo indeksa. Indekse je mogoče obnoviti tudi za posamezne tabele baze podatkov. Defragmentacija zagotavlja, da so vsi vnosi v indeksu sočasni za hitrejši in učinkovitejši dostop, namesto da bi bili razporejeni na več diskov in particij. Podobno je z defragmentiranjem datotek na trdem disku.

Kaj je defragmentacija indeksa? - definicija iz tehopedije