Ha az adatok nem érhetőek el, akkor a programok nem tudnak dolgozni. Ha a programok nem dolgoznak, akkor a vállalat üzleti veszteséget szenved. Az adatbázis-adminisztrátor felelős az adatbázis elérhetőségéért: vagyis azért, hogy az adatbázis online és működőképes legyen. Ha egy adatbázis webes alkalmazásokat szolgál ki, akkor a hét minden napján 24 órában elérhetőnek kell lennie.
Az elérhetőség azt jelenti, hogy az adott erőforrás rendelkezésre áll az ügyfelek számára. Ha egy adatbázis elérhető, az adatok felhasználói, vagyis az alkalmazások, az ügyfelek, és az üzleti felhasználók hozzáférnek az adatokhoz.
Az elérhetőséget egy százalékos értékkel jellemezhetjük, amely azt határozza meg, hogy egy adott időtartam hány százalékában használható a rendszer produktív munkára. Pl. a 99%-os elérhetőség azt jelenti, hogy 1%-ban elérhetetlen, azaz egy évben összesen kb. 87 óra (kb. 3 és fél nap) leállás lehetséges. Cégenként, cégen belül rendszerenként, de akár felhasználónként is változik, hogy az alkalmazásokhoz mennyi elérhetőség szükséges.
Az adatbázis elérhetőség és az adatbázis-teljesítmény két különböző dolog, amelyeket gyakran összekeverünk egymással, mert valóban vannak hasonlóságok a kettő között. A legnagyobb különbség abban rejlik, hogy a felhasználó hogyan tud az adatbázishoz hozzáférni. Gyenge teljesítményű adatbázishoz hozzá lehet férni, az elérhetetlen adatbázishoz azonban nem. Az alacsony teljesítményből akkor válik elérhetetlenség, ha a teljesítmény annyira lecsökkent, hogy az adatbázis felhasználói nem tudják a feladatukat ellátni. Az adatbázis-adminisztrátornak az elérhetőségi és a teljesítménybeli problémákat egymástól különállóként kell kezelnie, még akkor is ha egy súlyos teljesítménybeli probléma egy lehetséges elérhetőségi problémát is jelent.
Az elérhetőség négy különböző részből tevődik össze. A négy komponens együtt biztosítja, hogy a rendszer fut és a cégünk üzleti tevékenysége irányítható. Azt mondhatjuk, hogy a rendszer elérhető, ha kezelhető, visszaállítható, megbízható és szervizelhető. Nézzük, hogy mit jelentenek a komponensek külön-külön:
Kezelhető, azaz olyan hatékony környezetet lehet létrehozni és fenntartani, amely szolgáltatásokat nyújt a felhasználók számára.
Visszaállítható, azaz hiba esetén a szolgáltatást helyre lehet állítani.
Megbízható, azaz egy adott időtartamra vonatkozóan a szolgáltatást meghatározott szinten lehet nyújtani.
Szervizelhető, azaz a fennálló problémákat meg lehet határozni, meg lehet állapítani azok okait és ki lehet azokat küszöbölni.
Mind a négy komponensnek hatása van a rendszer, az adatbázis, és az alkalmazás általános elérhetőségére.
Manapság egyre több cég követeli meg a teljes idejű rendszer-elérhetőséget. A leállás költsége egyre növekszik, így az üzleti szempontból kritikus rendszerek és szoftverek teljesítményének optimalizálására fordítható idő egyre csökken.
Ha a rendszeres karbantartási folyamatok nincsenek elvégezve, akkor a teljesítmény látja ennek kárát. Az adatbázis-adminisztrátornak egyensúlyt kell teremtenie a 24/7-es elérhetőség (azaz a hét minden napján 24 órában kell nyújtani az elérhetőséget) teljesítése és a rendszer karbantartásához szükséges leállás között.
A 24/7 órás rendszer-elérhetőség mellett az adatbázis-adminisztrátornak egyre nehezebb időt találni a rutin rendszerkarbantartások elvégzésére. Azoknak az adatbázisoknak, amelyek naponta nagyon sok tranzakciót hajtanak végre, időnkénti karbantartásra és újraszervezésre van szükségük, mert az állandó használattal az adatbázisok töredezetté válnak, az adatokhoz vezető útvonalak elvesztik hatékonyságukat, és csökken a teljesítmény. Az adatokat rendszerezett módon kell visszahelyezni, és a törlésekkel létrejött lyukakat meg kell szüntetni. A töredezettségmentesítéshez és az újraszervezéshez az adatbázist le kell állítani.
Sok cég a legfontosabb üzleti adatokat döntéstámogatásra is fel akarja használni. Ehhez az üzleti adatokat másolni kell különböző adatbázis-környezetek között, illetve elérhetővé kell tenni felhasználóbarát formában. Az operatív adatok elérhetőségét negatívan befolyásolják a döntéstámogatási kérések követelményei, mert az adatkinyerési folyamat alatt rengeteg operatív adat nem érhető el frissítésre. Az adattárházak növekedésével egyre több és több adatra van szükség az operatív adatbázisokból, amelyet egyre több folyamat fog kinyerni. Ezek a folyamatok lassítják az operatív adatbázist, és bonyolultabbá teszik az adminisztrálását is.
A 24/7-es elérhetőség mellett használatos a 24/24 elérhetőség kifejezés is. Vannak olyan cégek, amelyek az összes időzónában bonyolítanak le műveleteket, és az adatoknak elérhetőnek kell lenniük azon felhasználók számára is, akik nem ugyanabban az időzónában dolgoznak, mint a működő adatbázis-kezelő rendszer.
Példák ilyen rendszerekre: Repülőgépjárat-foglalási rendszerek, hitelkártya-elfogadási funkciók, telefonos cégek alkalmazásai, tőzsde. Ezeknél a rendszereknél minden percben hatalmas mennyiségű pénz mozoghat, ezért a leállás egész egyszerűen nem engedhető meg.
Az adatbázis-adminisztrátornak és az IT szakembereknek olyan technikákra van szükségük, amelyek a karbantartást, a biztonsági mentést, és a helyreállítást az arra kijelölt idő alatt elvégzik.