Skip to main content
SQLOZ
Chapter 9 DBA & Production Safety

Kapitel 9: DBA-Suite und Serverdiagnose

Info: Dieses Kapitel erläutert die Live-Prozessliste, sichere Methoden zum Beenden von Abfragen/Verbindungen und den Server-Gesundheits-Scan. Diese Werkzeuge richten sich an Server-Engines (MySQL/PostgreSQL) und stehen für SQLite nicht zur Verfügung.

In diesem Kapitel:

9.1 Live-Prozessliste und sichere Beendigung

Zur Überwachung laufender Abfragen und blockierender Sperren:

  1. Öffnen Sie Werkzeuge → Prozessliste aus einer aktiven MySQL-, MariaDB- oder PostgreSQL-Verbindung.
  2. Wählen Sie das Aktualisierungsintervall (1, 3 oder 5 Sekunden).
  3. Blenden Sie inaktive Verbindungen im Status Sleep aus, um den Fokus auf aktive Anfragen zu richten.

Ein Rechtsklick auf einen Prozess bietet zwei Aktionen:

  • Abfrage beenden (Kill Query - sicher): Bricht lediglich die laufende Abfrage ab, während die Client-Sitzung intakt bleibt.
  • Verbindung trennen (Kill Connection): Schließt die Socket-Verbindung auf Serverebene vollständig (beendet auch offene Transaktionen).

9.2 Server-Gesundheitsprüfung und Sicherheits-Linter

  1. Starten Sie Werkzeuge → DB-Check-up-Assistent….
  2. Der Scanner prüft fundamentale Serverparameter:
    • Ist das Verhältnis des Buffer Pools zum RAM optimal dimensioniert?
    • Existieren ungeschützte Benutzerkonten ohne Passwort?
    • Nähert sich die Instanz dem Verbindungslimit (max_connections)?
  3. Prüfergebnisse werden mit Punktbewertung und konkreten Optimierungsempfehlungen aufgeschlüsselt.

DBA-Dashboard und Prozessverwaltung

Tabellendiagnose und Wartungswerkzeuge

Operations Center - Backup, Restore und Protokolle

Verwandte Themen