Andmebaasi indeksi kasutamine ja selle mõju MySQL ning MariaDB andmebaasidele

Räägime andmestruktuurist nimega andmebaasi indeks, sellest millist mõju avaldab selle kasutamine MySQL või MariaDB andmebaasi kasutava rakenduse kiirusele ning näitame, kuidas indekseid luua.

Tihti pöördutakse meie poole murega, et koduleht on aja jooksul aeglaseks muutunud. Kuigi selliseid sümptomeid võivad põhjustada mitmed erinevad asjad, näiteks miljoni spämmikommentaari lisamine spämmerite poolt – kui kodulehel on kommentaaride kuvamine välja lülitatud, siis ei ole neid kommentaare küll näha, kuid koormust tekitavad ikka. Reeglina on siiski põhipõhjuseks ning ka esimeseks asjaks, mida üldse vaadata, andmebaasi indeksid. Kodulehe sisu on aja jooksul kasvanud, andmebaasi mootoril on tulemusi aina raskem üles leida ja see avaldubki aeglase lehelaadimisena. Appi tuleb andmebaasi indeks.

Loe edasi “Andmebaasi indeksi kasutamine ja selle mõju MySQL ning MariaDB andmebaasidele”