Indeksiranje baze podataka

Calculus 12
Indeksiranje baze podataka.
VAŽNO OBAVEŠTENJE !!!

Pre pokretanja procedure indeksiranja obavezno arhivirajte bazu za slučaj da se indeksiranje iz bilo kog razloga ne završi u potpunosti (vidi sliku) (vidi sliku)OBAVEZNO ARHIVIRAJTE BAZU!!!.
TAKVA BAZA POSTAJE NEUPOTREBLJIVA I NE SME SE DALJE KORISTITI !!!.

(vidi sliku)
OBAVEZNO ARHIVIRAJTE BAZU!!!

Ponekad je potrebno oporaviti indekse u radnoj bazi podataka. Indeksiranje se može pokrenuti samo nad jednom radnom ili admin bazom. Zavisno od toga jeste li ovaj prozor eksplicitno pozvali iz glavnog prozora programa "Održavanje baza" dugmetom "Indeskiraj" ili ga je pozvala procedura za testiranje baze, u njemu ćete dobiti listu svih tabela u bazi (vidi sliku) (vidi sliku)Spisak tabela za oporavak indeksa..

(vidi sliku)
Spisak tabela za oporavak indeksa

U gornjem delu prozora možete da podesite opciju da li želite da indeksirate samo tabele koje ste selektovali (vidi sliku) (vidi sliku)Spisak tabela za oporavak selektovanih indeksa. ili sve ponuđene tabele (vidi sliku) (vidi sliku)Spisak tabela za oporavak svih indeksa..

(vidi sliku)
Spisak tabela za oporavak selektovanih indeksa
(vidi sliku)
Spisak tabela za oporavak svih indeksa

Preporučljivo je da se uvek obavi indeksiranje svih tabela. Tokom indeksiranja možete pratiti koje se tabele trenutno indeksiraju (vidi sliku) (vidi sliku)Tok indeksiranja.. Po završenom indeksiranju dobićete poruku " Obrada je završena" (vidi sliku) (vidi sliku)Obrada je završena..

(vidi sliku)
Tok indeksiranja
(vidi sliku)
Obrada je završena
Napomena

Indeksiranje je operacija koja dugo traje pa ako nemate na raspolaganju dovoljno vremena, možete da indeksirate samo neke tabele. Ipak, tabele u bazi nisu nezavisne, tako da, selektovanjem npr. jedne tabele, proces indeksiranja neće oporavljati samo njene indekse, već indekse svih tabela koje su sa njom u relaciji.

Važno

Indeksiranje možete da startujete samo kada su svi ostali korisnici isključeni sa baze. U toku indeksiranja zabranjen je pristup bazi za sve ostale korisnike i biće im vraćen tek po završetku ili prekidu indeksiranja.

Vraćanje prava konekcije

Ako u toku indeksiranja dođe do neregularnog prekida programa (nestanka struje, nasilnog prekida i sl.), program ne može vratiti ostalim korisnicima pravo pristupa bazi podataka. Zbog toga je neophodno da ponovo uđete u glavni prozor programa "Održavanje baza", selektujete odgovarajuću bazu i dugmetom Vrati prava konekcije vratite prava konekcije ostalim korisnicima.

Vračanje prava konekcije mogu se pokrenuti samo nad jednom bazom (vidi sliku) (vidi sliku)Dugme Vrati prava konekcije..

(vidi sliku)
Dugme Vrati prava konekcije