Datenbankanalyse und Healthcheck
Die Datenbankanalyse
Es existieren einige plausible Gründe um eine Datenbankanalyse durchführen zu lassen: stark schwankendes Leistungsverhalten, fehlerhafte Funktionen und Konfiguration, oder zur Ermittlung von Hardware-Dimsionierung zwecks Neuanschaffung.
Gerade bei Störungen im Tagesgeschäft wie zum Beispiel: Bei einer verzögerten Speicherfunktion nach Eingabe von Daten in eine Applikation beim Endbenutzer, ist nicht immer auf den ersten Blick zu erkennen, woran es liegt. Bei der Störungsermittlung zwischen Software, Hardware Lieferanten und Infrastrukturbetreibern kommt es häufig zu Unstimmigkeiten. Oftmals werden die Datenbanken als Verursacher der Störung „beschuldigt“. In diesem Falle verschafft eine Datenbankanalyse von einem externen Experten schnell Klarheit und kann einer zügigen Störungsidentifizierung sehr dienlich sein. Bei der Datenbankanalyse werden absolut alle Parameter und Einstellungen untersucht, die den Betrieb beeinträchtigen können. Den Beleg: „Es liegt nicht an der Datenbank“ zu besitzen beschleunigt einen Störungs-Identifizierungsprozess immens.
Die Datenbankanalyse ist elementarer Bestandteil unserer Managed Database Services und kann auch separat beauftragt werden. Die Ermittlung des IST-Zustandes der zu betreuenden Datenbanksysteme inklusive Analyse-Dokumentation mit nach Prioritäten sortierten Handlungsempfehlungen, ist Kern Unserer Dienstleistung.
Für gewöhnlich werden wir gebeten, die abgeleiteten Handlungsempfehlungen, die sich aus der Analyse ergeben haben, im Rahmen eines Transitionsprojektes durchzuführen.
Die Healthchecks 2x im Jahr
Datenbanksysteme sind vitale System Komponenten, die einem permanenten Schreib- und Lesezugriff ausgesetzt sind. Die dabei resultierenden Änderungen müssen kontrolliert ablaufen und kontinuierlich überprüft werden. Jede von uns betreute Datenbank wird zwei Mal im Jahr intensiv überprüft.
Dieser Healthcheck dient zusätzlich als Basis für unsere Desaster-Recovery Test.
Unter Anderem werden folgende Überprüfungen durchgeführt:
- Überprüfung des Füllstandes von Dateisystemen / Datenverzeichnissen
- Überprüfung von Error-Log Dateien
- Überprüfung des Storagesystems
- Überprüfung der Datensicherung
- Überprüfung von Verfügbarkeiten der Datenbanken
- Kontrolle des Füllstandes des Archivelog-Filesystems
- Kontrolle des Füllstandes der Datenverzeichnisse
- Kontrolle des Füllstandes der Tablespaces in den Datenbanken
- Analyse der Fehlermeldungen im Alertlog der Datenbanken
Haben Sie Fragen?
NEUSTE BEITRÄGE
ORA-01641 „tablespace ‚%s‘ is not online – cannot add data file“
a) Texte aus oerr unter Linux 01641, 00000, „tablespace ‚%s‘ is not online – cannot add data file“// *Cause: Attempting to add a datafile to a tablespace that has been set// to read-only or offline.// *Action: Make the tablespace online and read write then...
ORA-01646 „tablespace ‚%s‘ is not read-only – cannot make read write“
a) Texte aus oerr unter Linux 01646, 00000, „tablespace ‚%s‘ is not read-only – cannot make read write“// *Cause: Attempting to make a tablespace read write that is not read-only.// It may be either online or offline.// *Action: Leave tablespace read write....
ORA-01658 „unable to create INITIAL extent for segment in tablespace %s“
a) Texte aus oerr unter Linux 01658, 00000, „unable to create INITIAL extent for segment in tablespace %s“// *Cause: Failed to find sufficient contiguous space to allocate INITIAL// extent for segment being created.// *Action: Use ALTER TABLESPACE ADD...
ORA-01683 „unable to extend index %s.%s partition %s by %s in tablespace %s“
a) Texte aus oerr unter Linux01683, 00000, „unable to extend index %s.%s partition %s by %s in tablespace %s“// *Cause: Failed to allocate an extent of the required number of blocks for// index segment in the tablespace indicated.// *Action: Use ALTER...
ORA-01689 „syntax error in clause \“%s\“ of %s“
a) Texte aus oerr unter Linux01689, 00000, „syntax error in clause \“%s\“ of %s“// *Cause: There was a syntax in the INIT.ORA parameter.// *Action: Fix the syntax error and restart the instance. b) ErklärungDieser Fehler tritt auf, wenn in der INIT.ORA Datei ein...
ORACLE NEWS
MySQL