Configurare i parametri del server in Database di Azure per PostgreSQL - Server flessibile tramite il portale di Azure

SI APPLICA A: Database di Azure per PostgreSQL - Server flessibile

È possibile elencare, visualizzare e aggiornare i parametri di configurazione per un'istanza del server flessibile Database di Azure per PostgreSQL tramite il portale di Azure. È anche possibile fare clic sulle schede Parametri server per visualizzare facilmente il gruppo di parametri modificato, statico, dinamico e di sola lettura.

Prerequisiti

Per proseguire con questa guida, è richiesto:

Visualizzazione e modifica dei parametri

  1. Apri il portale di Azure.

  2. Selezionare l'istanza del server flessibile Database di Azure per PostgreSQL.

  3. Nella sezione IMPOSTAZIONI selezionare Parametri del server. La pagina mostra un elenco di parametri, i relativi valori e le descrizioni. Screenshot della pagina di panoramica per i parametri.

  4. Selezionare il pulsante dell'elenco a discesa per vedere i valori possibili per i parametri di tipo enumerato, come client_min_messages. Screenshot dell'elenco a discesa dell'enumerazione.

  5. Selezionare o passare il puntatore sul pulsante i (informazioni) per vedere l'intervallo di valori possibili per i parametri numerici come cpu_index_tuple_cost. Screenshot del pulsante informazioni.

  6. Se necessario, usare la casella di ricerca per restringere l'elenco a un parametro specifico. La ricerca viene effettuata sul nome e sulla descrizione dei parametri. Screenshot dei risultati della ricerca.

  7. Modificare i valori dei parametri da regolare. Tutte le modifiche apportate in una sessione vengono evidenziate in viola. Dopo aver modificato i valori, è possibile selezionare Salva. In alternativa è possibile annullare le modifiche. Screenshot del salvataggio o dell'eliminazione delle modifiche.

  8. Elencare tutti i parametri modificati dal valore predefinito . Screenshot della scheda dei parametri modificata.

  9. Se sono stati salvati nuovi valori per i parametri, è possibile ripristinare i valori predefiniti in qualsiasi momento selezionando Ripristina tutte le impostazioni predefinite. Screenshot della reimpostazione predefinita di tutti.

Uso dei parametri del fuso orario

Se si prevede di usare i dati di data e ora in PostgreSQL, è necessario assicurarsi di aver impostato il fuso orario corretto per la posizione. Tutte le date e le ore con riconoscimento del fuso orario vengono archiviate internamente in PostgreSQL in formato UTC. Vengono convertite nell'ora locale nel fuso orario specificato dal parametro del server TimeZone prima di essere visualizzate nel client. Questo parametro può essere modificato nella pagina Parametri del server, come illustrato in precedenza. PostgreSQL consente di specificare fusi orari in tre formati diversi:

  1. Nome del fuso orario completo, ad esempio America/New_York. I nomi del fuso orario riconosciuti sono elencati nella visualizzazione pg_timezone_names.
    Esempio per eseguire una query su questa vista in psql e ottenere l'elenco dei nomi del fuso orario:

    select name FROM pg_timezone_names LIMIT 20;

    Verrà visualizzato un set di risultati simile al seguente:

             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. Abbreviazione del fuso orario, ad esempio PST. Tale specifica definisce semplicemente un offset specifico rispetto all'ora UTC, a differenza dei nomi di fuso orario completo che possono implicare anche un set di regole di transizione dell'ora legale. Le abbreviazioni riconosciute sono elencate nell'esempio di visualizzazione pg_timezone_abbrevs per eseguire query su questa vista in psql e ottenere l'elenco delle abbreviazioni del fuso orario:

     select abbrev from pg_timezone_abbrevs limit 20;

    Verrà visualizzato un set di risultati simile al seguente:

         abbrev|
         ------+
         ACDT  |
         ACSST |
         ACST  |
         ACT   |
         ACWST |
         ADT   |
         AEDT  |
         AESST |
         AEST  |
         AFT   |
         AKDT  |
         AKST  |
         ALMST |
         ALMT  |
         AMST  |
         AMT   |
         ANAST |
         ANAT  |
         ARST  |
         ART   |
     
  3. Oltre ai nomi e alle abbreviazioni del fuso orario, PostgreSQL accetterà le specifiche del fuso orario in stile POSIX del formato STDoffset o STDoffsetDST, dove STD è un'abbreviazione della zona, l'offset è un offset numerico in ore occidentali dall'ORA UTC e DST è un'abbreviazione facoltativa della zona di risparmio legale, presupponendo che si supporti per un'ora prima dell'offset specificato.

Passaggi successivi

Informazioni su: