Az adatbázis-adminisztráció nem látványos munka. Senki sem veszi észre, ha jól csinálod – csak akkor, ha valami elromlik.
Ez a kurzus azoknak szól, akik most kezdenek el komolyabban foglalkozni PostgreSQL vagy MySQL rendszerekkel, és szeretnék megérteni, mi történik a felszín alatt. Nem szoftvertelepítési útmutató, hanem tényleges üzemeltetési logika: mentések, jogosultságkezelés, lekérdezés-optimalizálás, naplózás.
Konkrét példákon keresztül nézzük meg, hogyan viselkedik egy adatbázis terhelés alatt, mit jelent az indexelés a gyakorlatban, és mikor érdemes táblaparticionálást alkalmazni. A feladatok valós adatszerkezeteken alapulnak, nem tankönyvi mintatáblákon.
Körülbelül 6-8 hét alatt végezhető el, heti 3-4 óra ráfordítással. Az elvégzéséhez elegendő egy alapszintű SQL-ismeret és némi parancssori tapasztalat.
A kurzus menete
Tematika
- 1. hét – Adatbázis-architektúra és telepítési környezet
- 2. hét – Felhasználók, szerepkörök, jogosultságok
- 3. hét – Mentési stratégiák: teljes, növekményes, pont-in-time visszaállítás
- 4. hét – Indexek típusai és hatásuk a lekérdezési tervekre
- 5. hét – Naplózás, auditálás, hibakövetés
- 6. hét – Terhelésfigyelés és alapszintű teljesítményhangolás
- 7-8. hét – Záró projekt: egy meglévő adatbázis auditálása és optimalizálása
Mit kapsz a kurzus végén?
Egy elvégzési igazolást és egy saját kezűleg dokumentált adatbázis-audit anyagot, amelyet munkában is felhasználhatsz.