Services

Oracle Database Administration

Beheer van een Oracle Database ziet er wellicht simpel uit als je kijkt naar de web based schermen (GUIs) welke beschikbaar zijn voor DBAs. Werkelijk begrijpen wat de Oracle Database doet en welke impact veranderen van parameters of systeem opzet heeft op het Database systeem is echter andere kost. Met de 14+ jaar dat ik nu als Oracle DBA bezig ben geweest heb ik een hoop problemen gezien waarbij de standaard GUI tools de problemen niet kon analyseren en ook niet oplossen. Dat wil niet zeggen dat ik de toegevoegde waarde van tools zoals Oracle Enterprise Manager niet inzie. Zeker voor grote aantallen databases en maintenance jobs is het hebben van een overzichtelijke tool die simpele zaken snel met een paar klikken kan uitvoeren aan te bevelen. Punt is dat je niet blind kunt aannemen dat deze tools alles kunnen oplossen. Indien uw organisatie afhankelijk is van de correcte werking van de Oracle databases en de beschikbaarheid hiervan, dan is het hebben van een ervaring Oracle Database Administrator in de beheer organisatie essentieel.
De ervarning en technische kennis welke ik meebreng hebben bij meerdere klanten grote problemen voorkomen. Een van de meest voor de hand liggende "fouten" die ik tegenkom is dat een organisatie netjes alle systemen back-upped maar vervolgens nooit controleert of deze backups ook werkelijk weer kunnen worden gerestored. Of hoe lang werkelijk een DR situatie restore gaat duren indien je niet 1 maar een flink aantal databases tegelijkertijd wilt restoren. Hier zijn met een aantal simpele aanpassingen vaak al flinke verbeteringen te realiseren.
Ook al is Oracle de beste database in de markt en een database welke normaliter in de initiele installatie al goed loopt, een optimale setup vereist begrip van de database interne processen en parameter en bv ook begrip van de effecten van een versie upgrade of hardware vervanging. Er zijn situaties waarbij een hardware replacement met een systeem met meer CPUs en geheugen, een negatief effect effect heeft op de verwerkingssnelheid van een applicatie, hoe tegenstrijdig dit lijkt te zijn. Applicatie verwerkingssnelheid kan met verkeerde database parameter settings feitelijk gedecimeerd worden