adatbazis adminisztracio prez04
DESCRIPTION
Adatbazis adminisztracio 4. prezentacio egyetemi jegyzetTRANSCRIPT
Adat- és tároláskezelés
● Háttértárakon, állományokban tárolunk● Tárolási technológia kiválasztása:
– teljesítmény, – megbízhatóság, – használhatóság, – ár
● DBMS teljesítmény - I/O műveletek● RAID, SAN, NAS
Adat- és tároláskezelés
Célok, a tárolási rendszer kialakításához: ● A legfontosabb az adatvesztés megelőzése● A megfelelő kapacitás elérése és a tárolási megoldás
skálázhatósága, ha a tárolási igény nő● Az adatok gyors elérése a szolgáltatás minimális
megszakításával vagy megszakítás nélkül.● Hibatűrő és gyorsan javítható legyen, ha hiba történik.● Leállás nélkül lehessen lemezeket cserélni és bővíteni● Költséghatékonyság
Helykezelés
BlokkAdatrekord szerkezetek
fejlécadatokopcionális offset tábla
Adatlap szerkezet:adatlapfejlécadatrekordokopcionális offset tábla
Adatlap mérete és a teljesítmény
Helykezelés
Egy általános indexrekord tartalmazza:● Fejléc● Indexkulcsértékek● Adatlapmutató● Opcionális offset tábla
Helykezelés
KiterjesztésÁllománykiterjesztésTáblamódosításokA táblaméret kiszámításaAz indexméret kiszámítása
Adatbázisnapló
ACID-tulajdonságok:●Atomosság (atomicity)●Konzisztenciamegőrzés (consistency preservation)●Elkülönítés (isolation)●Tartósság (durability)
Naplóbejegyzések lehetnek a következőek:● A tranzakciók kezdete és vége.●Az adat aktuális változásai● A COMMIT és ROLLBACK utasítások ● Egyéb bejegyzések.
Adatbázisnapló
● Aktív napló● Naplóváltás● Napló archiválása● Ellenörzőpont● Ciklikus használat● Redundáns napló● Naplócsoport
Növekedő tárhelyigény
A DBA-nak a következőket kell figyelnie:● a másodlagos kiterjesztések száma,● állománykiterjesztések,● eszköz töredezettsége,● elérhető szabad helyek,● a táblaterek mérete,● a táblaterekben lévő táblák és indexek, egyéb
adatbázis-objektumok darabszáma és mérete,● a jelenleg nem használt fenntartott területek
összmérete,● objektumok, melyek helyhiánnyal küzdhetnek.
Állományok elhelyezése
A DBA több háttértárat választhat azért, hogy● az állományok teljesítménykövetelményeit segítse a
megfelelő lemezeszközökkel,● elkülönítse az indexeket az adatoktól teljesítmény
okokból,● a naplóállományt elkülönítse egy különálló és nagyon
gyors eszközre,● az ideiglenes és munkaállományokat elkülönítse, hogy ha
lemezhiba történik, akkor az ideiglenes állományokat lehessen törölni, és újradefiniálni mentés és visszaállítás nélkül,
● az adatokat több eszközre helyezze, hogy elősegítse a párhuzamos elérést.