... durch, aber wo fange ich an?
Ich werde viele verschiedene Datenbanken zu administrieren haben,
Oracle, SQL Server xx, Firebird SQL, u.v.v.m.
In der DB-Programmierung bin ich recht fit, aber es geht ja hier um DBA.
1) Wie beginne ich, was werde ich ganz als Erstes tun? (Monitoring? Auswertung?)
2) Welche Skripte brauche ich für den Start?
3) Welche Daten sind zu diesem Zeitpunkt relevant für einen IST-SOLL-Analyse?
4) Wo finde ich Leistungsvergleiche mit optimal performanten Datenbanken, damit ich weiß wo das mögliche Ziel liegen könnte?
Und noch:
5) Wie kann ich (zu einen späteren Zeitpunkt) Fehlerkorrekturen und Optimierung von "schlecht" programmierten DB-Zugriffen innerhalb des Anwendungsprogramms vornehmen? Die Anwendungsprogramme sind ja zugriffs- und schreibgesichert.
Schreibe ich dann an dieser Schnittstelle eine Analyse-Optimierungsanwendung in einer höheren Programmiersprache, die ich zwischen das Anwendungsprogramm und die Datenbank schiebe, eine Art Pipe?
Vielen Dank für die "Erste Hilfe".
Ich werde viele verschiedene Datenbanken zu administrieren haben,
Oracle, SQL Server xx, Firebird SQL, u.v.v.m.
In der DB-Programmierung bin ich recht fit, aber es geht ja hier um DBA.
1) Wie beginne ich, was werde ich ganz als Erstes tun? (Monitoring? Auswertung?)
2) Welche Skripte brauche ich für den Start?
3) Welche Daten sind zu diesem Zeitpunkt relevant für einen IST-SOLL-Analyse?
4) Wo finde ich Leistungsvergleiche mit optimal performanten Datenbanken, damit ich weiß wo das mögliche Ziel liegen könnte?
Und noch:
5) Wie kann ich (zu einen späteren Zeitpunkt) Fehlerkorrekturen und Optimierung von "schlecht" programmierten DB-Zugriffen innerhalb des Anwendungsprogramms vornehmen? Die Anwendungsprogramme sind ja zugriffs- und schreibgesichert.
Schreibe ich dann an dieser Schnittstelle eine Analyse-Optimierungsanwendung in einer höheren Programmiersprache, die ich zwischen das Anwendungsprogramm und die Datenbank schiebe, eine Art Pipe?
Vielen Dank für die "Erste Hilfe".
Comment