Konfigurieren von Serverparametern in Azure Database for PostgreSQL: Flexible Server über das Azure-Portal

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

Sie können Konfigurationsparameter für eine Instanz von Azure Database for PostgreSQL – Flexibler Server im Azure-Portal auflisten, anzeigen und aktualisieren. Darüber hinaus können Sie auch auf die Serverparameter-Registerkarten klicken, um die Parametergruppe einfach als Geändert, Statisch, Dynamisch und Schreibgeschützt anzuzeigen.

Voraussetzungen

Zum Ausführen der Schritte in dieser Anleitung benötigen Sie Folgendes:

Anzeigen und Bearbeiten von Parametern

  1. Öffnen Sie das Azure-Portal.

  2. Wählen Sie Ihre Instanz von Azure Database for PostgreSQL – Flexible Server aus.

  3. Wählen Sie im Abschnitt EINSTELLUNGEN die Option Serverparameter. Auf der Seite werden eine Liste mit Parametern und die dazugehörigen Werte und Beschreibungen angezeigt. Screenshot der Übersichtsseite für Parameter.

  4. Wählen Sie die Dropdownschaltfläche , um die möglichen Werte für Enumerierungsparameter wie „client_min_messages“ anzuzeigen. Screenshot der Dropdownliste „Aufzählen“.

  5. Wählen Sie die Schaltfläche i (Informationen), oder zeigen Sie mit der Maus darauf, um den Bereich mit den möglichen Werten für numerische Parameter wie „cpu_index_tuple_cost“ anzuzeigen. Screenshot der Schaltfläche „Informationen“.

  6. Verwenden Sie bei Bedarf das Suchfeld, um nach einem bestimmten Parameter zu suchen. Die Suche wird für den Namen und die Beschreibung der Parameter durchgeführt. Screenshot der Suchergebnisse.

  7. Ändern Sie die Parameterwerte, die Sie anpassen möchten. Alle in einer Sitzung vorgenommenen Änderungen werden violett hervorgehoben. Nachdem Sie die Werte geändert haben, können Sie Speichern wählen. Sie können Ihre Änderungen auch verwerfen. Screenshot: Speichern oder Verwerfen von Änderungen.

  8. Listet alle Parameter auf, die einen anderen als den Standardwert aufweisen. Screenshot der Registerkarte „Geänderter Parameter“.

  9. Wenn Sie neue Werte für die Parameter gespeichert haben, können Sie jederzeit alles zurück auf die Standardwerte setzen, indem Sie die Option Alle auf Standard zurücksetzen wählen. Screenshot: Alle auf Standardwert zurücksetzen.

Verwenden von Zeitzonenparametern

Wenn Sie mit Datums- und Uhrzeitdaten in PostgreSQL arbeiten möchten, achten Sie darauf, dass Sie die richtige Zeitzone für Ihren Standort festgelegt haben. Alle zeitzonenspezifischen Datums- und Uhrzeitangaben werden intern in PostgresSQL im UTC-Format gespeichert. Sie werden in die durch den Parameter TimeZone angegebene Ortszeit der Zone konvertiert, bevor sie dem Client angezeigt werden. Dieser Parameter kann wie oben erläutert auf der Seite Serverparameter bearbeitet werden. PostgreSQL ermöglicht die Angabe von Zeitzonen in drei verschiedenen Formaten:

  1. Ein vollständiger Zeitzonenname (beispielsweise „America/New_York“). Die zulässigen Zeitzonennamen sind in der Ansicht pg_timezone_names aufgeführt.
    Beispiel zum Abfragen dieser Ansicht in psql und zum Abrufen der Liste mit den Zeitzonennamen:

    select name FROM pg_timezone_names LIMIT 20;

    Das Resultset sollte in etwa wie folgt aussehen:

             name
         -----------------------
         GMT0
         Iceland
         Factory
         NZ-CHAT
         America/Panama
         America/Fort_Nelson
         America/Pangnirtung
         America/Belem
         America/Coral_Harbour
         America/Guayaquil
         America/Marigot
         America/Barbados
         America/Porto_Velho
         America/Bogota
         America/Menominee
         America/Martinique
         America/Asuncion
         America/Toronto
         America/Tortola
         America/Managua
         (20 rows)
     
  2. Eine Zeitzonenabkürzung (beispielsweise PST). Durch eine solche Angabe wird lediglich ein bestimmter UTC-Versatz definiert. Vollständige Zeitzonennamen können dagegen auch eine Reihe von Regeln für das Sommerzeit-Übergangsdatum implizieren. Die zulässigen Abkürzungen sind in der Ansicht pg_timezone_abbrevs aufgeführt. Beispiel zum Abfragen dieser Ansicht in psql und zum Abrufen der Liste mit den Zeitzonenabkürzungen:

     select abbrev from pg_timezone_abbrevs limit 20;

    Das Resultset sollte in etwa wie folgt aussehen:

         abbrev|
         ------+
         ACDT  |
         ACSST |
         ACST  |
         ACT   |
         ACWST |
         ADT   |
         AEDT  |
         AESST |
         AEST  |
         AFT   |
         AKDT  |
         AKST  |
         ALMST |
         ALMT  |
         AMST  |
         AMT   |
         ANAST |
         ANAT  |
         ARST  |
         ART   |
     
  3. Neben den Zeitzonennamen und -abkürzungen akzeptiert PostgreSQL POSIX-Zeitzonenangaben im Format „STDoffset“ oder „STDoffsetDST“. Dabei ist „STD“ eine Zonenabkürzung, „offset“ ein numerischer Versatz in Stunden westlich von UTC und „DST“ eine optionale Abkürzung für die Sommerzeitzone (steht für eine Stunde später als der angegebene Versatz).

Nächste Schritte

Sie erhalten Informationen zu folgenden Themen: