Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Im folgenden Abschnitt werden Kapazität und funktionale Grenzwerte in elastischen Clustern der Azure-Datenbank für PostgreSQL beschrieben.
Aktuelle Einschränkungen der Azure-Datenbank für PostgreSQL-Server gelten auch für elastische Cluster. Im restlichen Dokument werden Unterschiede beschrieben, die nur für elastische Cluster gelten.
Allgemein
In diesem Abschnitt werden die wichtigsten Kapazitäts- und funktionalen Einschränkungen aufgeführt, die speziell für elastische Cluster in Azure Database for PostgreSQL Flexible Server gelten. Verwenden Sie diese Informationen, um zu verstehen, welche Features nicht unterstützt werden oder sich anders verhalten als standardflexible Server.
F: In welchen Regionen kann ich elastische Cluster verwenden?
A: Elastic Clusters sind ein Feature von Azure Database für flexible Serverinstanzen von PostgreSQL und als solche in denselben Regionen verfügbar.
F: Kann ich weitere Datenbanken in einem elastischen Cluster erstellen?
A: Das Azure-Portal stellt Anmeldeinformationen bereit, um eine Verbindung mit genau einer Datenbank pro Cluster herzustellen. Derzeit können Sie keine andere Datenbank erstellen, und der CREATE DATABASE Befehl schlägt mit einem Fehler fehl. Standardmäßig heißt diese Datenbank postgres.
F: Welche PostgreSQL-Version wird mit elastischen Clustern unterstützt?
A: Elastic Clusters unterstützen PostgreSQL Version 17.
F: Kann ich Upgrades der Hauptversion mit elastischen Clustern verwenden?
A: Derzeit werden Hauptversionsupgrades nicht unterstützt.
F: Kann ich Serverprotokolle herunterladen?
A: Das Herunterladen von Serverprotokollen wird derzeit nicht unterstützt. Sie können Azure-Metriken, Log Analytic Workspaces und PostgreSQL-Ansichten verwenden, um das Clusterverhalten zu analysieren.
Erweiterungen
In diesem Abschnitt werden PostgreSQL-Erweiterungen aufgeführt, die elastische Cluster unterstützen oder nicht unterstützen. Es wird auch auf besondere Überlegungen hingewiesen, wenn sie aktiviert werden. Verwenden Sie diese Informationen, um Kompatibilität und bekannte Konflikte (z. B. zwischen Citus und TimescaleDB) zu ermitteln.
F: Welche Erweiterungen werden nicht unterstützt?
A: Die folgenden Erweiterungen werden nicht unterstützt:
- anonym
- pg_qs: Abfragespeicher
- postgis_topology
- TimescaleDB
F: Warum ist TimescaleDB nicht mit elastischen Clustern verfügbar?
A: Die TimescaleDB-Erweiterung wird aufgrund von Konflikten auf niedriger Ebene mit der Citus-Erweiterung nicht für elastische Cluster unterstützt.
Migrations
In diesem Abschnitt werden unterstützte Methoden und Überlegungen zum Migrieren von Daten zu und von elastischen Clustern beschrieben. Es enthält empfohlene Tools und bekannte Einschränkungen. Verwenden Sie pg_dump/pg_restore oder pgcopydb für logische Migrationen, und überprüfen Sie die Erweiterungskompatibilität, bevor Sie beginnen.
F: Wie kann ich zu/von elastischen Clustern migrieren?
A: Derzeit können Sie zu und von elastischen Clustern mit pg_dump, pg_restore und pgcopydb migrieren. Jedes andere Tool, das mit der Standard-PostgreSQL arbeitet, sollte funktionieren.
Vernetzung
In diesem Abschnitt werden Netzwerküberlegungen und Einschränkungen für elastische Cluster beschrieben. Es enthält unterstützte Konnektivitätsoptionen, Ports, die für die Verwaltung und pooling verwendet werden, und Features, die derzeit nicht verfügbar sind. Verwenden Sie diese Anleitung zum Planen von Zugriff, Verbindungspooling und Netzwerksicherheit für Ihre Clusterbereitstellungen.
F: Kann ich PgBouncer für verbindungspooling mit elastischen Clustern verwenden?
A: Ja, Sie können PgBouncer mit elastischen Clustern verwenden. Verwenden Sie Port 6432 für Schema- und Knotenverwaltungsvorgänge. Die Last auf Port 8432 wird auf die PgBouncer-Instanzen verteilt, die über alle Knoten im Cluster laufen.
F: Kann ich virtuelles Netzwerk (VNet) mit elastischen Clustern verwenden?
A: Ja, Ihre flexiblen Cluster-Endpunkte für private Verknüpfungen können Ihrem VNet hinzugefügt werden. Wenn Sie den Netzwerkdatenverkehr auf die ausschließliche Verwendung Ihres VNet beschränken müssen, können Sie den Zugriff auf öffentliche Netzwerke deaktivieren. Die Einfügung virtueller Netzwerke wird nicht unterstützt.
Storage
In diesem Abschnitt werden speicherbezogene Einschränkungen und Verhaltensweisen für elastische Cluster beschrieben, einschließlich Bereitstellung, Skalierung und Sicherungsüberlegungen. Verwenden Sie diese Informationen, um die Kapazität zu planen, nicht unterstützte Features zu verstehen und Unterbrechungen während Migrationen oder Skalierungsvorgängen zu vermeiden.
F: Ist die automatische Speicherskalierung verfügbar?
A: Derzeit wird die automatische Speicherskalierung nicht unterstützt.
Leistung
In diesem Abschnitt werden leistungsbezogene Einschränkungen und Verhaltensweisen für elastische Cluster beschrieben, darunter unterstützte Features, nicht unterstützte Überwachungs- und Optimierungstools sowie praktische Anleitungen zur Optimierung der Abfrage- und Clusterleistung. Verwenden Sie diese Informationen, um Workloads zu planen und Erwartungen für Latenz, Skalierung und Diagnosefunktionen festzulegen.
F: Kann ich Abfrageleistungserkenntnisse mit elastischen Clustern verwenden?
A: Derzeit wird "Query Performance Insights" nicht unterstützt.
F: Kann ich die automatische Indexoptimierung mit elastischen Clustern verwenden?
A: Derzeit wird die automatische Indexoptimierung nicht unterstützt.
F: Kann ich Lesereplikate mit elastischen Clustern verwenden?
A: Derzeit wird ein einzelnes Lesereplikat unterstützt.