VPS für Datenbanken

Für MySQL, PostgreSQL oder Redis: ab 2 GB RAM und 40 GB auf NVMe – eine Datenbank hängt an Arbeitsspeicher und Festplattentempo. Tarife mit dem günstigsten Preis pro GB RAM zuerst.

VPS-Auswahl in vier Fragen
8.563 Tarife
Sortieren nach

VPS für Datenbanken: Preise, Anbieter und Zahlungsmethoden

In der Auswahl: 8.563 Tarife bei 1.082 Anbietern. Preise ab 1,03 € pro Monat, ein Viertel der Tarife ist günstiger als 17,49 €, die Hälfte günstiger als 35,60 €. Auf NVMe: 100 % der Tarife, mit unbegrenztem Traffic: 35 %, mit stündlicher Abrechnung: 10 %.

Die günstigsten Anbieter

  1. CloudTechtiqProfessional Cloud VPS · 4 Kerne · 8 GB1,03 €
  2. Çelen Hosting Information Tech.DE-AMD-01 · 1 Kern · 2 GB1,07 €
  3. CServersExtraVPS-4096 · 3 Kerne · 4 GB1,92 €
  4. WeHaveServersVPS-1 · 1 Kern · 4 GB1,95 €
  5. Voyar CloudCV-10 · 2 Kerne · 2 GB2,20 €

Preis nach RAM-Größe

RAMTarifePreis ab
ab 1 GB8.5631,03 €
ab 2 GB8.5631,03 €
ab 4 GB7.9281,03 €
ab 8 GB6.0611,03 €
ab 16 GB3.7452,43 €

Zahlungsmethoden

  • Bankkarte620 57%
  • Kryptowährung316 29%

Wie viele Anbieter aus der Auswahl die Zahlungsmethode akzeptieren.

So wählen Sie einen VPS für eine Datenbank

VPS für eine Datenbank: wie viel Arbeitsspeicher pro Datenmenge, warum NVMe und welcher Port geschlossen werden sollte
Der Working Set muss in den Arbeitsspeicher passen, und das Transaktionslog braucht schnelles Schreiben – deshalb hängt eine Datenbank an RAM und NVMe, nicht an der Zahl der Kerne.

Eine Datenbank auf dem eigenen VPS bedeutet einen planbaren Preis und vollen Zugriff auf die Einstellungen: Sie installieren die gewünschte Version, aktivieren Erweiterungen und richten Backups nach Ihren Vorstellungen ein. Verwaltete Datenbanken in der Cloud sind bequemer, kosten für denselben Arbeitsspeicher aber ein Vielfaches. Wenn Sie Updates und Backups selbst im Blick behalten, macht sich ein Datenbankserver schnell bezahlt.

Arbeitsspeicher ist wichtiger als Kerne

Datenbanken halten häufig genutzte Daten im Arbeitsspeicher: PostgreSQL in shared_buffers und im Dateisystem-Cache, MySQL und MariaDB im InnoDB-Buffer-Pool, Redis komplett. Solange der Working Set in den Speicher passt, antworten Abfragen in Millisekunden; sobald nicht mehr, geht jede Abfrage auf die Festplatte, und die Geschwindigkeit sinkt um das Zehnfache und mehr. Schätzen Sie daher zuerst die Menge der aktiven Daten ab und nehmen Sie Arbeitsspeicher mit Reserve:

  • bis 5 GB Daten – Blog, kleiner Shop, Bot-Backend: 2 GB RAM reichen;
  • 10–30 GB – CRM, Onlineshop mit Katalog, Analytics: ab 4 GB, besser 8 GB;
  • über 50 GB oder Hunderte Abfragen pro Sekunde – ab 16 GB und dedizierte Kerne.

Kerne brauchen Sie für parallele Abfragen und aufwendige Reports. Für eine typische Web-Last genügen 2 Kerne, und die Tabelle oben ist standardmäßig nach dem Preis pro Gigabyte Arbeitsspeicher sortiert – dem wichtigsten Parameter für eine Datenbank.

Festplatte: nur NVMe

Eine Datenbank führt ständig kleine zufällige Lese- und Schreibvorgänge aus, und das Transaktionslog verlangt schnelles synchrones Schreiben. Auf HDDs und günstigen, geteilten SATA-SSDs führt das zu Verzögerungen und „Hängern“ bei jedem Checkpoint. Nehmen Sie Tarife mit NVMe und planen Sie dreimal so viel Platz ein wie Ihre aktuelle Datenmenge: Indizes, WAL- oder Binlog-Dateien, temporäre Sortierdateien und lokale Backups belegen nicht weniger als die Tabellen selbst.

PostgreSQL, MySQL oder Redis

  • PostgreSQL – die universelle Wahl für neue Projekte: strikte Transaktionen, JSON, Volltextsuche, Erweiterungen wie PostGIS. Mehr zu den Anforderungen auf der Seite VPS für PostgreSQL.
  • MySQL und MariaDB – Standard für WordPress, Bitrix und die meisten CMS; bei kleinen Datenmengen brauchen sie weniger Arbeitsspeicher. Siehe VPS für MySQL.
  • Redis – Cache, Queues und Sessions; alles liegt im Arbeitsspeicher, daher bestimmt dessen Größe den Tarif. Siehe VPS für Redis.

Sicherheit und Backups

Öffnen Sie den Datenbank-Port niemals zum Internet: PostgreSQL (5432), MySQL (3306) und Redis (6379) sollten nur auf 127.0.0.1 oder einem privaten Netz lauschen. Läuft die Anwendung auf einem anderen Server, verbinden Sie beide über WireGuard oder einen SSH-Tunnel. Offene Datenbanken finden Scanner innerhalb weniger Stunden, und Erpresser verschlüsseln die Daten.

Ein Backup auf demselben Server ist kein Backup. Richten Sie einen täglichen Dump (pg_dump, mysqldump) oder eine kontinuierliche Archivierung des Logs ein und kopieren Sie ihn an einen anderen Ort: in einen Objektspeicher oder auf einen separaten VPS für Backups. Prüfen Sie einmal im Monat, ob sich aus der Kopie tatsächlich wiederherstellen lässt.

Wo platzieren?

Betreiben Sie die Datenbank im selben Rechenzentrum wie die Anwendung: Jede zusätzliche Netzwerklatenz von 30–50 ms multipliziert sich mit der Zahl der Abfragen pro Seite. Wenn Sie personenbezogene Daten russischer Bürger speichern, muss die Datenbank nach dem russischen Gesetz 152-FZ in Russland stehen – dafür gibt es die Auswahl VPS in Russland.

Häufige Fragen

Wie viel Arbeitsspeicher braucht eine Datenbank?

Orientieren Sie sich an der Menge der aktiven Daten: Sie sollte samt Indizes in den Arbeitsspeicher passen. Kleinen Projekten genügen 2 GB, Shops und CRM 4–8 GB, großen Datenbanken ab 16 GB.

Kann man Datenbank und Website auf einem VPS betreiben?

Ja, bei kleinen Projekten ist das üblich: weniger Latenz und nur eine Rechnung. Trennen sollten Sie beides, wenn die Datenbank der Anwendung Arbeitsspeicher wegnimmt oder eine eigene Replikation nötig wird.

Reicht eine SATA-SSD statt NVMe?

Für eine kleine Datenbank mit seltenen Schreibzugriffen ja. NVMe ist aber bei kleinen zufälligen Operationen und beim synchronen Schreiben des Logs deutlich schneller, daher nehmen Sie für eine produktive Datenbank besser NVMe.

Was ist besser: eigener VPS oder verwaltete Datenbank in der Cloud?

Eine verwaltete Datenbank nimmt Ihnen Updates und Backups ab, kostet für denselben Arbeitsspeicher aber das 2- bis 4-Fache. Ein eigener VPS lohnt sich, wenn Sie Backups und Monitoring selbst einrichten.

Wie schützt man eine Datenbank auf einem VPS?

Nur auf localhost oder einem privaten Netz lauschen, den Port per Firewall schließen, starke Passwörter setzen und Updates einspielen. Fernzugriff über einen SSH-Tunnel oder WireGuard.

Was kostet VPS für Datenbanken?

Ab 1,03 € pro Monat. Ein Viertel der Tarife ist günstiger als 17,49 €, die Hälfte günstiger als 35,60 €. Insgesamt 8.563 Tarife bei 1.082 Anbieter.

Kann man VPS für Datenbanken per Bankkarte oder Kryptowährung bezahlen?

Per Bankkarte bei 620 Anbieter von 1082 (57%), per Kryptowährung bei 316 (29%). Die Zahlungsmethoden jedes Tarifs stehen in der Spalte „Zahlung“.

Was kostet VPS für Datenbanken mit 2 GB RAM?

Ab 1,03 € pro Monat; mit 4 GB ab 1,03 €, mit 8 GB ab 1,03 €.

In welchen Ländern gibt es die meisten Tarife?

Die meisten Tarife gibt es in den USA, in Deutschland und in den Niederlanden. Das Land können Sie im Filter wählen – Preise und Zahlungsmethoden werden neu berechnet.

VPS/VDS-Sammlungen

alle 454 →

Preise und Parameter stammen von den Websites der Anbieter; prüfen Sie sie vor der Zahlung auf der Website – Anbieter ändern Tarife ohne Vorankündigung.