Didelė pasiekiamumas (HA) reiškia duomenų bazės prieinamumą net ir sugedus sistemoms — naudojant replikavimą (atsarginės replikos), automatinį perimą (replikos paaukštinimą, kai pirminė nustoja veikti) ir atitinkamą architektūrą. Tikslas: sumažinti nuleistos sistemos laiką ir duomenų praradimą, nes duomenų bazės negrįžtamumas sustabdo visą aplikaciją.
Pamatai: replikavimas + automatinis perėmimas
Primary ──(streaming replication)──▶ Standby replica(s)
If the PRIMARY fails:
→ a STANDBY is automatically PROMOTED to become the new primary (FAILOVER)
→ the application reconnects to the new primary → minimal downtime
→ Without HA, a primary failure = total database outage = application down.
