Database with PostgreSQL FAQ

Allgemeine Fragen

Was versteht man unter einem verwalteten PostgreSQL-Service?

Ein verwalteter PostgreSQL-Service bietet einen praktischen Ansatz für die Bereitstellung, Wartung und Verwaltung von Datenbanken. Benutzer profitieren von automatisierten Backups, Updates und Skalierungen ohne manuelle Eingriffe und stellen so sicher, dass sie sich auf die Anwendungsentwicklung statt auf die Datenbankadministration konzentrieren können.

Wie unterscheidet sich ein verwalteter PostgreSQL-Service von einer herkömmlichen PostgreSQL-Installation?

Bei einem Managed Service werden die Sicherheit und alle administrativen Aufgaben wie Backups, Patching und Skalierung vom Serviceprovider übernommen. Bei einer herkömmlichen Installation liegen diese Verantwortlichkeiten beim Benutzer oder beim internen IT-Team.

Wie unterscheidet sich der von OCI verwaltete PostgreSQL-Service von anderen verwalteten Services?

OCI Database with PostgreSQL zeichnet sich durch seine datenbankoptimierte Speichertechnologie aus. Unser einzigartiger Ansatz, Rechenleistung vom Speicher zu entkoppeln, liefert mit OCI Database Optimized Storage nicht nur eine überlegene Leistung im Vergleich zu Mitbewerbern, sondern sorgt auch für eine schnellere Wiederherstellung. Es verspricht beispiellose Zuverlässigkeit und Haltbarkeit und gewährleistet sofortigen Datenschutz sowie eine schnelle Wiederherstellung bei einem niedrigen RTO.

Kommt es während der Skalierungs- oder Wartungsarbeiten zu Ausfallzeiten?

Der verwaltete PostgreSQL-Service von Oracle ist darauf ausgelegt, Ausfallzeiten zu minimieren. Die meisten Wartungsaufgaben, einschließlich der Skalierung, werden reibungslos durchgeführt. Bestimmte wichtige Updates erfordern jedoch möglicherweise eine kurze Ausfallzeit, die wir außerhalb der Spitzenzeiten einplanen und die Benutzer im Voraus benachrichtigen. Außerdem können Sie das Wartungsfenster individuell einrichten, um es besser an die Anforderungen Ihrer Anwendung anzupassen.

Welche Version von PostgreSQL wird derzeit von OCI Database with PostgreSQL unterstützt?

Wir unterstützen derzeit die PostgreSQL-Versionen 13, 14 und 15. Diese erweiterte Versionsunterstützung ermöglicht es Ihnen, Ihre Workloads auf der PostgreSQL-Version auszuführen, die Ihren Anwendungsanforderungen am besten entspricht, unabhängig davon, ob Sie Stabilität bei älteren Versionen benötigen oder die neuesten Funktionen und Verbesserungen in neueren Versionen nutzen möchten.

Welche PostgreSQL-Erweiterungen werden unterstützt?

Die aktuelle Liste der vom Service unterstützten PostgreSQL-Erweiterungen finden Sie hier. Die aktuelle Liste der PostgreSQL-Erweiterungen, die vom Service unterstützt werden, umfasst pgvector, pg_stat_statements, PostGIS, postgres_fdw, pglogical und mehr. Diese Erweiterungen ermöglichen es Ihnen, fortschrittliche Funktionen wie KI/ML-Integration, Geodatenverarbeitung und nahtlose Datenzusammenführung zu nutzen.

Welche neuen Funktionen wurden in der neuesten Version von OCI Database with PostgreSQL hinzugefügt?

Die neueste Version enthält mehrere neue Funktionen:

  • Vertikale Skalierung: Passen Sie die Rechen- und Speicherkonfiguration Ihrer Datenbanksysteme im laufenden Betrieb an, um Leistung und Kosten zu optimieren.
  • Flex Shapes: Wählen Sie die Anzahl der OCPUs und den Speicher für Ihre Datenbanksysteme unabhängig voneinander aus, um die Leistung basierend auf Ihren spezifischen Workload-Anforderungen feinabstimmen zu können.
  • Verbesserte Unterstützung für Erweiterungen: Wir unterstützen jetzt beliebte Erweiterungen wie pgvector, pg_stat_statements, PostGIS, postgres_fdw und pglogical, die erweiterte Funktionen wie KI/ML-Anwendungen, Geodatenverarbeitung und effiziente Datenintegration ermöglichen.
  • Netzwerksicherheitsgruppen (NSGs): Diese wurden eingeführt, um Ihnen die Kontrolle des Datenverkehrs und des Zugriffs auf Ihre Cloud-Ressourcen zu ermöglichen und so die Sicherheit in Ihrem virtuellen Cloud-Netzwerk zu erhöhen.

Sicherheit und Hochverfügbarkeit

Wie gewährleisten Sie die Sicherheit meiner Daten?

Oracle sichert Daten durch VPC-Netzwerkisolation, Verschlüsselung während der Übertragung und im Ruhezustand sowie durch routinemäßige Sicherheitsupdates. Die OCI Identity and Access Management-Integration verwaltet administrative Funktionen und erstellt eine anfängliche Datenbankadministratorrolle, die eine weitere Berechtigungsverwaltung innerhalb des Datenbanksystems ermöglicht.

Ist die Datenreplikation inbegriffen und wie gehen Sie mit Failovers um?

Ja, die Datenreplikation ist eine Standardfunktion. Während des Datenbankerstellungsprozesses können Sie zwei Knoten auswählen: einen primären und ein Replikat. Wir nutzen mehrere Fault-Domain- und Availability-Domain-Bereitstellungen (sofern vorhanden), um eine hohe Verfügbarkeit sicherzustellen. Im seltenen Fall eines Ausfalls eines Primärknotens wird der Datenverkehr automatisch an ein Standby-Replikat weitergeleitet, um eine minimale Serviceunterbrechung sicherzustellen.

Stellen Sie automatisierte Backups bereit und wie lange werden diese aufbewahrt?

Absolut. Wir bieten automatisierte Backups in einem täglichen, wöchentlichen oder monatlichen Intervall mit Ihrer ausgewählten Aufbewahrungszeit basierend auf Ihren Anforderungen. Wenn Sie ein Backup erstellt haben, klicken Sie einfach auf die Backup-Details, um eine Wiederherstellung zu starten.

Wie verbessern Netzwerksicherheitsgruppen (NSGs) die Sicherheit meiner PostgreSQL-Datenbank?

Netzwerksicherheitsgruppen fungieren als virtuelle Firewalls und ermöglichen es Ihnen, die Sicherheitsregeln zu definieren und zu verwalten, die den Datenverkehr zu und von Ihrer PostgreSQL-Datenbank innerhalb eines virtuellen Cloud-Netzwerks (VCN) steuern. Die Funktion vereinfacht die Verwaltung der Netzwerksicherheit und verbessert den Schutz Ihrer Daten, indem Ressourcen unter einer gemeinsamen Sicherheitsstrategie zusammengefasst werden.

Anwendungsentwicklung

Wie kann ich meine Anwendung in Ihren verwalteten PostgreSQL-Service integrieren?

Die Integration ist unkompliziert. Sobald Ihre Datenbank eingerichtet ist, erhalten Sie Verbindungsdetails, die in die Konfiguration Ihrer Anwendung integriert werden können. Wir bieten SDK/APIs für die Verwaltung von Datenbanksystemen, Konfigurationen und Backups an.

Ist die Anzahl der Verbindungen zur Datenbank begrenzt?

Wir bieten ein großzügiges Verbindungslimit, das für die meisten Anwendungen ausreichend ist. Standardmäßige Verbindungslimits werden über die Standardkonfiguration einer Ausprägung (OCPU und Speicher) bereitgestellt. Darüber hinaus können Sie benutzerdefinierte Konfigurationen mit unterschiedlichen Verbindungslimits erstellen und diese Konfigurationen entweder während der Erstellung des Datenbanksystems anwenden oder ein vorhandenes Datenbanksystem ändern.

Tarife und Abrechnung

Wie werden die Tarife für den verwalteten PostgreSQL-Service ermittelt?

Die Tarife basieren auf dem von Ihnen gewählten Speicher, den Compute-Ressourcen und den zusätzlichen Features. Unser transparentes Tarifmodell stellt sicher, dass Sie nur für das bezahlen, was Sie auch nutzen – ohne versteckte Gebühren.

Entstehen zusätzliche Kosten für Datenübertragung oder Backups?

Der Datentransfer in und aus der Datenbank innerhalb derselben Region ist im Basistarif enthalten. Für regionale oder externe Datenübertragungen können jedoch zusätzliche Gebühren anfallen. Für Backups fällt eine standardmäßige OCI Object Storage-Gebühr an, die sich nach der Größe und der Aufbewahrungszeit richtet. Nach Ablauf der Backup-Aufbewahrungszeit wird das Backup gelöscht und es fallen keine weiteren Gebühren für dieses Backup an.

Welche Zahlungsmethoden akzeptieren Sie und wie oft wird mir eine Rechnung gestellt?

Wir akzeptieren alle gängigen Kreditkarten und Banküberweisungen. Die Abrechnung erfolgt monatlich, mit detaillierten Aufschlüsselungen der Ressourcennutzung und etwaiger zusätzlicher Gebühren in der Rechnung.