Überblick über OCI Database with PostgreSQL

OCI Database with PostgreSQL ist ein vollständig verwalteter PostgreSQL-kompatibler Service mit intelligenter Skalierung, Optimierung und hoher Dauerhaftigkeit.

Der Service skaliert den Speicher automatisch, wenn Datenbanktabellen erstellt und gelöscht werden, was die Verwaltung erleichtert und die Speicherausgaben optimiert. Die Daten werden sowohl während der Übertragung als auch im Ruhezustand verschlüsselt. OCI Database with PostgreSQL ist auf High Availability ausgelegt, da es Dauerhaftigkeit auch bei einem Availability-Domain-(AD-)Fehler bietet. Weitere Informationen finden Sie unter High Availability und Business Continuity.

Hinweis

Diese Dokumentation richtet sich an PostgreSQL-Administratoren und setzt die Vertrautheit mit PostgreSQL und den zugehörigen Tools voraus. Weitere Informationen finden Sie unter Unterstützende Dokumentation.

Konzepte

Der OCI Database with PostgreSQL-Service und die Dokumentation verwenden die folgenden Konzepte.

Optimierter OCI-Datenbankspeicher
  • Entkoppelter Speicher, der unabhängig von Compute-Ressourcen skaliert werden kann
  • Effiziente, dynamische Speicherverwaltung
  • Kosteneffektive, leistungsstarke Leseskalierung

Das Ergebnis ist, dass Sie nur für das bezahlen, was Sie brauchen.

Datenbanksystem
Ein PostgreSQL-Datenbankcluster, das auf mindestens einer OCI-VM-Compute-Instanz ausgeführt wird. Ein Datenbanksystem bietet eine Schnittstelle für die Verwaltung von Aufgaben wie Provisioning, Backup und Wiederherstellung, Monitoring usw. Jedes Datenbanksystem verfügt über einen Endpunkt für PSQL-Abfragen mit Lese-/Schreibzugriff und kann mehrere Endpunkte für schreibgeschützte Abfragen enthalten.
Knoten
Eine VM-Compute-Instanz, auf der eine Datenbankinstanz ausgeführt wird. Ein primärer Knoten ist erforderlich. Andere Knoten fungieren als Lesereplikate.
Konfiguration
Eine Gruppe von Variablen, mit denen eine Datenbank optimiert oder optimiert wird. Beim Erstellen eines Datenbanksystems werden standardmäßig optimierte Variablen festgelegt. Werte können angepasst und als benutzerdefinierte Liste gespeichert werden, die auf andere Datenbanksysteme angewendet werden kann.
Regionales Volumen
Ein Block-Volume, das Daten synchron über Availability-Domains hinweg innerhalb von Multi-AD-Regionen repliziert.
Lesereplikat
Ein Lesereplikat ist ein Knoten im Datenbanksystem, der Leseabfragen verarbeiten kann. Ein Lesereplikat verwendet Shared Storage, für das keine zusätzlichen Kopien der PostgreSQL-Datenbank erforderlich sind. Jeder Lesereplikatknoten kann auf den primären Knoten hochgestuft werden.

Features

Der OCI Database with PostgreSQL-Service bietet die folgenden Features:

Speicher dynamisch skalieren
Wenn Datenbanktabellen erstellt und gelöscht werden, wird der Speicher dynamisch und ohne Ausfallzeiten skaliert. Dies erleichtert die Belastung und optimiert die Speicherausgaben. Sie bezahlen nur für den Speicher, den Sie verwenden.
Vertikale Skalierung
Mit flexiblen Ausprägungen können Sie die Hardwarekonfiguration eines Datenbanksystems ändern, um sich an Änderungen der Performanceanforderungen anzupassen. Passen Sie OCPUs und Arbeitsspeicher an, und verwenden Sie flexible Konfigurationen mit ganzzahligen Ausdrücken für skalierbare Varianten mit der Hardware von Datenbanksystemen.
Hochverfügbarkeit
OCI Database with PostgreSQL ist auf High Availability ausgelegt, wenn mehrere Knoten verwendet werden. Failover ist fast sofort. Weitere Informationen finden Sie unter High Availability und Business Continuity.
Automatische Backups

Sie können Zeitpläne für automatisierte Backups eines Datenbanksystems festlegen. Backups können so geplant werden, dass sie täglich, wöchentlich und monatlich erstellt werden. Automatische Backups haben einen Aufbewahrungszeitraum von bis zu 35 Tagen. Wenn Sie ein Backup länger aufbewahren müssen, können Sie auch ein Backup manuell erstellen.

Geplante Wartung

Sie können einen Wartungsplan auswählen, damit während der Spitzenaktivität kein Patching oder keine Wartung durchgeführt wird. Weitere Informationen finden Sie unter Wartung.

Migration
Weitere Informationen finden Sie unter Datenbanken importieren, exportieren und migrieren.

Ergänzende Dokumentation

Diese Dokumentation richtet sich an PostgreSQL-Administratoren und setzt die Vertrautheit mit PostgreSQL und den zugehörigen Tools voraus. Weitere Informationen finden Sie im PostgreSQL-Referenzhandbuch.

Authentifizierung und Autorisierung

Jeder Service in Oracle Cloud Infrastructure kann zur Authentifizierung und Autorisierung für alle Schnittstellen (Konsole, SDK oder CLI und REST-API) zu OCI-Ressourcen und zur Authentifizierung und Autorisierung in IAM integriert werden.

Ein Administrator in Ihrer Organisation muss Gruppen, Compartments  und Policys  einrichten, die den Zugriffstyp sowie den Zugriff der Benutzer auf Services und Ressourcen steuern. Mit Policys können Sie beispielsweise steuern, wer Benutzer, Gruppen und Compartments erstellen oder wer virtuelle Deployments erstellen und verwalten kann.

Möglichkeiten für den Zugriff

Sie können über die Konsole (eine browserbasierte Schnittstelle), die Oracle Cloud Infrastructure-CLI oder REST-APIs auf OCI Database with PostgreSQL-Ressourcen zugreifen. Um auf die Konsole zuzugreifen, müssen Sie einen unterstützten Browser verwenden.

Wichtig

Verwenden Sie einen PSQL-Client, um eine Verbindung zum Datenbankendpunkt innerhalb eines privaten Subnetzes herzustellen. Weitere Informationen finden Sie unter Verbindung zu einer Datenbank herstellen.

In dieser Dokumentation finden Sie Anweisungen für alle drei Methoden.

  • Die OCI-Konsole ist eine benutzerfreundliche, browserbasierte Schnittstelle. Um auf die Konsole zuzugreifen, müssen Sie einen unterstützten Browser verwenden.
  • Die REST-APIs bieten die meisten Funktionen, erfordern jedoch Programmierkenntnisse. API-Referenz und -Endpunkt enthalten Endpunktdetails und Links zu den verfügbaren API-Referenzdokumenten, einschließlich der OCI Database with PostgreSQL-APIs.
  • OCI stellt SDKs bereit, die mit OCI Database with PostgreSQL interagieren.
  • Die Befehlszeilenschnittstelle (CLI) bietet sowohl Schnellzugriff als auch vollständige Funktionalität ohne Programmierung.
  • Um die OCI-CLI oder REST-APIs verwenden zu können, können Sie entweder Ihre Umgebung einrichten oder Oracle Cloud Infrastructure Cloud Shell verwenden.

Servicelimits

Wenn Sie sich für Oracle Cloud Infrastructure registrieren, wird ein Set von Servicelimits für Ihren Mandanten konfiguriert. Das Servicelimit ist die Quota oder die zulässige Nutzung für eine Ressource. Prüfen Sie die folgenden Servicelimits für OCI Database with PostgreSQL-Ressourcen.

Ressource Details
Datenbanksysteme 8 pro Mandant und Region
Backups 10 pro Mandant und Region
Konfigurationen 20 pro Mandant und Region

Unter Service Limits finden Sie weitere Informationen zu Servicelimits sowie Anweisungen dazu, wie Sie eine Limiterhöhung beantragen. Um compartment-spezifische Grenzwerte für eine Ressource oder Ressourcenfamilie festzulegen, können Administratoren Compartment-Quotas verwenden.

Weitere Einschränkungen und Überlegungen zu Datenbanksystemen finden Sie unter Einschränkungen und Überlegungen.