Baze podataka

Vrste indeksa prema internoj strukturi

Brzo pretraživanje relacijskih baza podataka temelji se na korištenju indeksa. Umjesto da se pretražuje cjelokupan sadržaj zapisa u jednoj ili više tablica kako bi se stiglo do željenih rezultata, optimizator upita bitno skraćuje postupak pretraživanja korištenjem indeksa kreiranih na tim istim tablicama. Uobičajeno je indekse dijeliti prema ulozi koju imaju na konkretnoj tablici na primarne indekse (ključeve), jedinstvene (unique) indekse ili “obične” indekse.

Korištenje hash-indeksa kod pretraživanja MySQL baze podataka

Različite vrste sistemskog modula MySQL Storage Engine podržavaju različite tipove indeksa prema svojoj internoj strukturi. U ovom tekst ćemo se detaljnije pozabaviti hash‑indeksima i njihovom upotrebom za optimizaciju upita na vrlo velikim bazama podataka.

Nabrojimo prvo najvažnija svojstva hash-indeksa:

MySQL - što donosi nova verzija?

Iako se nova verzija (8.0) jednog od najpopularnijih relacijskih sustava za upravljanje bazom podataka u trenutku pisanja ovog teksta još uvijek nalazi u takozvanoj “release candidate” fazi razvoja, već sada je vidljivo da donosi brojne nadogradnje i unapređenja u odnosu na posljednju komercijalnu verziju 5.7. Prije nego se malo detaljnije pozabavimo njezinim karakteristikama, objasnimo, u svijetu softvera prilično neuobičajeni, skok u verzijama sofvera – sa 5.7 odmah na 8.0.

Pretplati se na RSS - Baze podataka