physar / Datenbankadministration für Sysadmins / Datenbank-Betriebsgrundlagen

Datenbank-Betriebsgrundlagen

Gesundheit, Recovery und Zugriffe anhand von Datenbankevidenz beurteilen.

Datenbank-Betriebsgrundlagen

Einführung · 4 Abschnitte · ~8 Min Lesezeit · Stand

Die Betriebsfrage

Relationale Datenbanken sicher grundbetreiben: Transaktionen, Backups, Rechte, Locks und Performance ohne vorschnelle Datenmanipulation.

Das Entscheidungsmodell

**Durability**Transaktion, Log und Recoverymodell zusammen denken.
**Access**Applikations- und Adminidentität trennen.
**Concurrency**Locks, Blocking und Deadlocks anhand Sessions prüfen.
**Performance**Queryplan, Index und Ressourcen als Hypothesen messen.

Vom Symptom zur verifizierten Änderung

  1. Impact und Datenbankzustand sichern
  2. Sessions, Logs und letzte Changes prüfen
  3. Reversible Maßnahme mit DB-Owner wählen
  4. Konsistenz und Anwendung verifizieren

Sicherheitsgeländer

Die folgenden Checks verändern Kontext und Fehlerbild. Entscheidend ist jeweils, welche Beobachtung die Maßnahme trägt und unter welchen Bedingungen eine andere Wahl richtig wäre.

Gelesen ist nicht geprüft: Im Modul entscheidest du die Fälle selbst und siehst danach, wo dein Urteil trägt.

3 Checks starten →

Modul-Aufbau

EINFÜHRUNGDatenbank-Betriebsgrundlagen~8 Min
ADR-001POINT-IN-TIMEsenior
ADR-002DB-LEAST-PRIVILEGEsolide
ADR-003LOCK-DIAGNOSISsenior

Quellen

  1. 01postgresql.org/docs/current/admin.html
  2. 02learn.microsoft.com/en-us/sql/relational-databases/backup-restore
  3. 03dev.mysql.com/doc/refman/8.4/en/server-administration.html
  4. 04learn.microsoft.com/en-us/sql/relational-datab…g-backups-sql-server
  5. 05postgresql.org/docs/current/user-manag.html
  6. 06postgresql.org/docs/current/explicit-locking.html

Verfasst von Julian Zentgraf