Cloud SQL ist Googles managed Datenbankservice für MySQL, PostgreSQL und SQL Server. Automatische Backups, Patches und High Availability ohne hohen Administrationsaufwand.
Was ist Cloud SQL?
Cloud SQL bietet vollständig verwaltete relationale Datenbanken auf Google Cloud. Sie wählen MySQL, PostgreSQL oder SQL Server, und Google übernimmt Patches, Backups, Replikation und Monitoring. Ihr Team konzentriert sich auf die Anwendung, nicht auf Datenbankadministration.
Cloud SQL wird in den Editions Enterprise und Enterprise Plus angeboten. Enterprise Plus richtet sich an anspruchsvollere Workloads und bietet unter anderem größere maximale Instanzgrößen sowie Wartungsoperationen mit near-zero Downtime. Mit bis zu 64 TB Storage pro Instanz skaliert Cloud SQL für die meisten Business-Anwendungen.
Kernfunktionen
- Drei Datenbank-Engines: MySQL, PostgreSQL und SQL Server
- Editions-Modell: Enterprise und Enterprise Plus mit unterschiedlichen Leistungs- und Verfügbarkeitsmerkmalen
- Automatische Backups: Backups mit Point-in-Time Recovery
- High Availability: Automatisches Failover über eine regionale HA-Konfiguration
- Read Replicas: Skalierung von Leseoperationen
- Private IP: VPC-native Verbindungen ohne öffentliches Internet
Cloud SQL vs. AlloyDB vs. Spanner
| Kriterium | Cloud SQL | AlloyDB | Cloud Spanner |
|---|---|---|---|
| Engine | MySQL, PostgreSQL, SQL Server | PostgreSQL-kompatibel | GoogleSQL/PostgreSQL-Dialekt |
| Skalierung | Primär vertikal | Vertikal, entkoppelte Compute/Storage-Architektur | Horizontal, automatisches Sharding |
| Regionen | Regional (mit Replikaten) | Regional | Regional, Dual-Region oder Multi-Region |
| Use Case | Standard-Workloads | Anspruchsvolle PostgreSQL-Workloads | Global bzw. regionsübergreifend, geschäftskritisch |
| Preismodell | Pay-per-use nach Instanzgröße/Edition | Pay-per-use nach Instanzgröße | Pay-per-use nach Processing Units/Edition |
Typische Anwendungsfälle
Web- und Mobile-Anwendungen
Cloud SQL mit MySQL oder PostgreSQL ist ideal für Backends von Web- und Mobile-Apps. Skalierung der Instanzgröße bei wachsender Last, Read Replicas für hohe Leselast.
E-Commerce-Plattformen
Transaktionssicherheit für Bestellungen und Zahlungen. High Availability reduziert das Risiko von Umsatzverlust durch Ausfälle. Point-in-Time Recovery ermöglicht Datenwiederherstellung bei Fehlern.
Migration von On-Premises
Der Database Migration Service (DMS) migriert bestehende MySQL-, PostgreSQL- oder SQL-Server-Datenbanken mit minimaler Downtime zu Cloud SQL.
Vorteile
- Geringer Administrationsaufwand: Patches, Backups und Failover werden weitgehend von Google verwaltet
- Bewährte Engines: MySQL, PostgreSQL, SQL Server ohne proprietäres Datenbankformat
- Editions je nach Bedarf: Enterprise für Standard-Workloads, Enterprise Plus für höhere Performance- und Verfügbarkeitsanforderungen
- Integriert: Native Anbindung an GKE, Cloud Run und weitere Google-Cloud-Compute-Dienste
Integration mit innFactory
Als zertifizierter Google Cloud Partner unterstützt innFactory Sie bei Cloud SQL: Datenbank-Design, Migration von On-Premises, Auswahl der passenden Edition, Performance-Optimierung und High-Availability-Setup.
Verfügbare Varianten & Optionen
MySQL
- Open Source, großes Ökosystem
- Ideal für Web-Anwendungen
- Niedrigere Kosten
- Begrenzte Skalierung vs. Spanner
PostgreSQL
- Erweiterte Features (JSON, GIS)
- Bessere Komplexitätshandhabung
- Starke ACID-Compliance
- Etwas höherer Ressourcenverbrauch
SQL Server
- Enterprise Features
- Windows/.NET Integration
- Vertraute Umgebung für Microsoft-Teams
- Lizenzkosten
- Höhere Preise
Typische Anwendungsfälle
Technische Spezifikationen
Häufig gestellte Fragen
Was ist Cloud SQL?
Cloud SQL ist ein vollständig verwalteter Datenbankservice für MySQL, PostgreSQL und SQL Server auf Google Cloud. Sie erhalten automatische Backups, Patches, Replikation und High Availability ohne eigenen DBA-Aufwand. Der Service wird in den Editions Enterprise und Enterprise Plus angeboten.
Wie unterscheidet sich Cloud SQL von Cloud Spanner?
Cloud SQL bietet klassische relationale Datenbanken für regionale Workloads mit primär vertikaler Skalierung. Cloud Spanner skaliert horizontal über Regionen mit globaler Konsistenz. Cloud SQL ist meist günstiger für Standard-Workloads, Spanner eignet sich eher für global verteilte, geschäftskritische Anwendungen.
Wie migriere ich bestehende Datenbanken zu Cloud SQL?
Google bietet den Database Migration Service (DMS) für Migrationen mit minimaler Downtime. DMS unterstützt MySQL, PostgreSQL und SQL Server aus On-Premises-Umgebungen, AWS RDS, Azure oder anderen Quellen.
Wie werden Backups in Cloud SQL gehandhabt?
Cloud SQL führt automatische Backups durch und ermöglicht Point-in-Time Recovery über einen konfigurierbaren Zeitraum. On-Demand-Backups sind jederzeit zusätzlich möglich. Details zu Aufbewahrungsfristen und Speicherorten finden sich in der offiziellen Dokumentation.
Was unterscheidet Enterprise und Enterprise Plus?
Enterprise Plus bietet gegenüber der Enterprise Edition höhere maximale Instanzgrößen, Wartungsoperationen mit near-zero Downtime sowie zusätzliche Performance- und Beobachtbarkeits-Features. Die Standard-Edition eignet sich für die meisten klassischen Workloads, Enterprise Plus für anspruchsvollere Anforderungen an Verfügbarkeit und Performance.
Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von Google Cloud (offizielle Dokumentation). Diese Seite stellt kein Angebot von Google Cloud dar.
