
Analiziranje indeksa

Analiziranje indeksa prikazuje slabo korišćene indekse od ponovnog pokretanja SQL servera i indekse koji nedostaju, na osnovu njihovog preuzimanja koje je predložio SQL server.
Funkcionalnost Analiza indeksa je dostupna na panelu Performanse, na obrascu Administratorska konzola.
Odgovorna osoba na listi baza podata bira željen bazu podataka, u našem slučaju RS_TECTA.
Klikne na taster Analiziraj.

Analiza indeksa je prikazana u panelu Analiza indeksa.

Odgovorna osoba gleda tabelu sa podacima za loše korišćene indekse od ponovnog pokretanja SQL servera.
U polju Sva čitanja može videti koliko je puta korišćen indeks. U našem slučaju, obraća pažnju na indekse koji nikada nisu korišćeni - oni imaju vrednost 0.
Za indekse koji imaju vrednost Sva čitanja jednako 0, u polju Difference stoji velika vrednost (razlika između polja Sva pisanja i Sva čitanja). Takav primer je indeks IX_tPA_SysReportObject_child u tabeli tPA_SysReportObject, koja ima u polju Difference vrednost 151284.
 |
UPOZORENJE
Ako postoji mnogo ovakvih indeksa koji imaju veliku razliku između polja Sva čitanja i Sva pisanja, može se zaključiti da su takvi indeksi uzrok za spor rad baze podataka. Takvi indeksi se mogu ukloniti.
|
Odgovorna osoba smatra da ima dosta loše korišćenih indeksa, zato izvodi XXX. Detaljan postupak opisan je u poglavlju XXX.
U drugom delu rezultata analize indeksa, odgovorna osoba vidi tabelu sa informacijama o nedostajućim indeksima koje je predložio SQL server od kada ponovo pokrenut.

U koloni Inequality_columns vidi koji indeksi nedostaju, a u koloni last_user_seek, kada su indeksi koji nedostaju poslednji put korišćeni i u sklopu koje šeme podataka, što je upisano u koloni DatabaseSchemaTable.
U našem slučaju, jedan od nedostajućih indeksa je: anUserld, koji je bio poslednji put korišćen 08.08.2024. u sklopu šeme podataka RS_TECTA.dbo.tDE_SetAccountUserSe.
 |
UPOZORENJE
U slučaju da su nedostajući indeksi uzrok usporenih performansi baze podataka, potrebno ih je vratiti.
U tu svrhu je u koloni ShortQueryText dostupna procedura pomoću koje možete obnoviti nedostajući indeks u šemi podataka.
|
Odgovorna osoba smatra da nedostaje mnogo indeksa, pa izveštava XXX. Detaljan postupak je opisan u poglavlju XX.