Freigeben über


Konfigurieren von automatischem Vergrößern von Speicher

GILT FÜR: Azure Database for PostgreSQL – Flexibler Server

In diesem Artikel wird beschrieben, wie Sie die Speichervergrößerung für einen Azure Database for PostgreSQL-Server konfigurieren, ohne die Workload zu beeinträchtigen.

Für Server mit mehr als 1 TiB bereitgestelltem Speicher wird der Mechanismus für die automatische Speichervergrößerung aktiviert, wenn der verfügbare Speicherplatz weniger als 10 % der Gesamtkapazität oder weniger als 64 GiB des freien Speicherplatzes beträgt. Der kleinere der beiden Werte bestimmt, wann das automatische Wachstum aktiviert wird. Umgekehrt wird dieser Schwellenwert für Server mit Speicher unter 1 TiB auf 20 % des verfügbaren freien Speicherplatzes oder 64 GiB angepasst. Erneut wird der kleinere der beiden Werte ausgewählt.

Nehmen Sie zum Beispiel einen Server mit einer Speicherkapazität von 2 TiB ( größer als 1 TiB). In diesem Fall wird der Grenzwert für die automatische Vergrößerung auf 64 GiB festgelegt. Diese Wahl wird getroffen, da 64 GiB im Vergleich zu 10 % von 2 TiB, das ungefähr 204,8 GiB ist, kleiner ist. Im Gegensatz dazu wird für einen Server mit einer Speichergröße von 128 GiB (weniger als 1 TiB) die Funktion zur automatischen Speichervergrößerung aktiviert, wenn nur 25,8 GiB Speicherplatz vorhanden ist. Diese Aktivierung basiert auf dem Schwellenwert von 20 % des gesamten zugewiesenen Speichers (128 GiB), der kleiner als 64 GiB ist.

Hinweis

Azure Database for PostgreSQL Flexible Server unterstützt nur das Feature zur automatischen Vergrößerung von Speicher auf dem Speichertyp Premium SSD. Die Speichergröße wird bei SSD Premium immer verdoppelt, wodurch sich auch die Speicherkosten verdoppeln. Nur SSD Premium V2 unterstützt eine differenziertere Vergrößerung von Datenträgern.

Schritte zum Aktivieren der automatischen Speichervergrößerung für vorhandene Server

Verwenden des Azure-Portals:

  1. Wählen Sie Ihren flexiblen Azure Database for PostgreSQL-Server aus.

  2. Wählen Sie im Ressourcenmenü im Abschnitt Einstellungen die Option Compute + Speicher aus.

    Screenshot der Seite „Compute + Speicher“.

  3. Aktivieren Sie im Bereich Speicher das Kontrollkästchen Automatische Speichervergrößerung.

    Screenshot des Aktivierens der automatischen Speichervergrößerung für einen vorhandenen flexiblen Azure-Datenbankserver.

  4. Klicken Sie auf Speichern, um die Änderungen zu übernehmen.

    Screenshot, der zeigt, wie Änderungen gespeichert werden, nachdem die automatische Speichererweiterung an einer vorhandenen Azure-Datenbank für flexible Server aktiviert wurde.

  5. Ein Deployment wird initiiert und nach dessen Abschluss wird durch eine Benachrichtigung angezeigt, dass Autogrow erfolgreich aktiviert wurde.

    Screenshot: Benachrichtigung mit der Bestätigung, dass die automatische Vergrößerung aktiviert wurde

Schritte zum Deaktivieren der automatischen Speichervergrößerung für vorhandene Server

Verwenden des Azure-Portals:

  1. Wählen Sie Ihren flexiblen Azure Database for PostgreSQL-Server aus.

  2. Wählen Sie im Ressourcenmenü im Abschnitt Einstellungen die Option Compute + Speicher aus.

    Screenshot der Seite „Compute + Speicher“.

  3. Aktivieren Sie im Bereich Speicher das Kontrollkästchen Automatische Speichervergrößerung.

    Screenshot des Deaktivierens der automatischen Speichervergrößerung für einen vorhandenen flexiblen Azure-Datenbankserver.

  4. Klicken Sie auf Speichern, um die Änderungen zu übernehmen.

    Screenshot, der zeigt, wie Änderungen gespeichert werden, nachdem die automatische Speichererweiterung bei einer bestehenden Azure-Datenbank für einen flexiblen Server deaktiviert wurde.

  5. Eine Bereitstellung wird gestartet, und wenn sie abgeschlossen ist, zeigt eine Benachrichtigung an, dass Autogrow erfolgreich aktiviert wurde.

    Screenshot: Benachrichtigung mit der Bestätigung, dass die automatische Vergrößerung aktiviert wurde

Schritte zum Aktivieren der automatischen Speichervergrößerung während der Serverbereitstellung

Verwenden des Azure-Portals:

  1. Wählen Sie während der Bereitstellung einer neuen Instanz von Azure Database for PostgreSQL – flexibler Server im Abschnitt Compute + Speicher die Option Server konfigurieren aus.

    Screenshot des Konfigurierens von Servercompute und -speicher während der Bereitstellung eines neuen flexiblen Azure-Datenbankservers.

  2. Aktivieren Sie im Bereich Speicher das Kontrollkästchen Automatische Speichervergrößerung.

    Screenshot des Aktivierens der automatischen Speichervergrößerung während der Bereitstellung eines neuen flexiblen Azure-Datenbankservers.