Zum Inhalt springen

Datenbank Server

oder auch Database Server, Datenbankserver

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 03.11.2026

Ein Datenbank Server ist ein Server, der ausschließlich die Datenbank einer Anwendung betreibt. Er antwortet statt auf HTTP auf Abfragen über einen eigenen Port und ist aus dem Netz heraus nicht erreichbar.

Datenbank Server

Ein Server, der ausschließlich die Datenbank einer Anwendung betreibt.
Beispiel: „Nach dem Umbau lag die Anwendung auf zwei Maschinen und der Datenbank Server allein auf einer dritten.“

Betrieben wird darauf MySQL, MariaDB, PostgreSQL oder ein verwalteter Dienst beim Anbieter. Der letzte Weg nimmt Sicherung, Aktualisierung und Ausfallumschaltung mit.

Abgrenzung zum Application Server: Dieser führt den Programmcode aus. Der Datenbank Server hält die Daten und beantwortet Abfragen darauf.

Servertyp

Was er bereitstellt

Protokoll und Port

Application Server

die laufende Anwendung

intern über FastCGI oder HTTP

Datenbank Server

die Datenbank

MySQL 3306, PostgreSQL 5432

File Server

Dateien für andere Rechner

SMB 445, NFS 2049

Mail Server

E-Mail und Postfächer

SMTP 25 und 587, IMAP 993

Wann ein eigener Datenbank Server lohnt

Wenn die Datenbank der Engpass ist. Erkennbar ist das an einer hohen Prozessorlast durch den Datenbankdienst und an Abfragen, die im Protokoll als langsam auftauchen. Dann hilft eine eigene Maschine mit viel Arbeitsspeicher.

Der zweite Anlass sind mehrere Anwendungsserver. Sobald die Anwendung auf zwei Maschinen läuft, braucht sie eine Datenbank, die beide erreichen, und die liegt damit zwangsläufig getrennt.

Was beim Datenbank Server zu beachten ist

Die Verbindung kostet Zeit. Was auf einer Maschine ein Zugriff über einen Socket war, wird über das Netz eine Anfrage mit Latenz. Bei einer Seite mit fünfzig Abfragen summiert sich das messbar.

Dazu kommt die Absicherung: Der Port gehört allein für die Anwendungsserver geöffnet, der Zugang über eigene Benutzer je Anwendung, und die Verbindung verschlüsselt, sobald sie ein Netz verlässt, das niemand anderes benutzt.

Wie ein Datenbank Server gesichert wird

Mit zwei Verfahren nebeneinander. Ein Abzug je Nacht hält den Stand des Vortags, und die Protokolle der Änderungen erlauben, auf einen Zeitpunkt dazwischen zurückzugehen. Allein der Abzug bedeutet im schlechten Fall einen Tag Verlust.

Dazu gehört die Probe: Ein Abzug, der nie zurückgeschrieben wurde, ist eine Vermutung. Einmal im Quartal auf ein Testsystem genügt, um zu wissen, wie lange es dauert.

Siehe auch:

MySQL

Das verbreitetste relationale Datenbanksystem im Webhosting, hinter WordPress wie hinter Laravel.

#Hosting & Webserver

Application Server

Ein Server, der eine Anwendung ausführt, statt fertige Dateien auszuliefern.

#Hosting & Webserver

Webserver

Das Programm, das Anfragen aus dem Netz annimmt und Seiten, Bilder und Dateien zurückschickt.

#Hosting & Webserver

Server Cache

Der Sammelbegriff für alle Zwischenspeicher, die auf dem Server selbst liegen.

#Hosting & Webserver

Cluster (Server)

Mehrere Server, die nach außen als ein System auftreten.

#Hosting & Webserver

Storage (Hosting)

Der Speicherplatz eines Hostings und die Frage, welche Art davon gemeint ist.

#Hosting & Webserver