Optimizacija baze podataka 
VAŽNO OBAVEŠTENJE !!!
Pre operacije "Optimizacija baza" administrator mora napraviti rezervnu kopiju (backup) baze, a OBAVEZNO u slučaju kada je sadržaj baze od velikog značaja za kompaniju.
Važna operacija u očuvanju integriteta baze podataka je optimizacija baze (vidi sliku)
Tok optimizacije baze.. Optimizacija osim provere integriteta baze, rasterećuje bazu od velikog broja izbrisanih podataka koji se i dalje čuvaju, ali im je nemoguće pristupiti. Prepakovana baza će zauzimati manje fizičkog prostora na disku, a sadržaj će biti ponovo uredno složen. Samim tim, rad sa podacima, pretraga i njihovo izdvajanje će se primetno ubrzati (vidi sliku)
Optimizovana baza..
Veličina baze raste nesrazmerno sa količinom uređivanih podataka uvek kada izbrišete bilo koji zapis ili objekat baze. Zapis se ne uklanja fizički, već i dalje ostaje zapisan u datoteci radne baze. Problem je što obrisan zapis ili objekat ne možete više jednostavno povratiti (ako ste ga nehotice izbrisali) ali je on i dalje prisutan u bazi.
Za optimizaciju baze u programu "Održavanje baza" kliknite na dugme "Optmizacija baza" (vidi sliku)
Dugme Optimizacija baza.. U novootvorenom prozoru izaberite bazu ili baze za optimizaciju u kliknite na dugme "Obrada" (vidi sliku)
Dugme Obrada.
Ako originalne baze birate preko DSN-a (vidi sliku)
Optimizacija baza preko DSN-a., ovaj program se mora izvršavati na računaru na kojem se nalaze izabrane baze (vidi sliku)
Završena optimizacija baza preko DSN-a..
Ako bazu biramo na osnovu njene fiksne putanje (vidi sliku)
Fiksna putanja baze. može se optimizovati samo jedna baza bez obzira na kom računaru i disku se fizički nalazi (vidi sliku)
Završena optimizacija baza preko DSN-a..
Korisno je znati
Calculus 12 sa novim SQL Anywhere-om ima manje potrebe za optimizacijom baze. Ranije je veličina datoteke baze, kod izvršavanja nekih većih obrada, rasla zbog privremenih tabela koje baza formira u toku obrade. Iako se te privremene tabele posle obrade brišu, datoteka je ostajala velika. Novi SQL Anywhere posle ovakvih obrada automatski smanjuje veličinu datoteke baze.
Savet
Pre izvršenja optimizacije baze podataka primenite operaciju defragmentacije sadržaja diska ukoliko koristite starije verzije Windowsa. Ovo će omogućiti da se datoteka radne baze fizički kontinualno rasporedi na disku. Defragmentacija je dugotrajne pa je postavite kao zadatak modulu "Scheduled Tasks" koji će pokrenuti defragmentaciju u vreme kada ništa ne radite za računarom.







