Configurer les paramètres de serveur dans Azure Database pour PostgreSQL - Serveur flexible par le biais du portail Azure
S’APPLIQUE À : Azure Database pour PostgreSQL : serveur flexible
Vous pouvez lister, afficher et mettre à jour les paramètres de configuration d’une instance du serveur flexible Azure Database pour PostgreSQL par le Portail Azure. Vous pouvez également cliquer sur les onglets de Paramètres du serveur pour voir facilement le groupe de paramètres selon chaque type : Modifié, Statique, Dynamique et En lecture seule.
Prérequis
Pour parcourir ce guide pratique, vous avez besoin des éléments suivants :
Affichage et modification des paramètres
Ouvrez le portail Azure.
Sélectionnez votre instance de serveur flexible Azure Database pour PostgreSQL.
Dans la section Paramètres, sélectionnez Paramètres du serveur. La page affiche une liste de paramètres avec leurs valeurs et leurs descriptions.
Sélectionnez le bouton déroulant pour afficher les valeurs possibles des paramètres de type énuméré comme client_min_messages.
Sélectionnez ou placez le curseur sur le bouton i (informations) pour afficher la plage des valeurs possibles des paramètres numériques comme cpu_index_tuple_cost.
Si nécessaire, utilisez la zone de recherche pour limiter la recherche à un paramètre spécifique. La recherche s’effectue sur le nom et la description des paramètres.
Modifiez les valeurs de paramètres souhaitées. Toutes les modifications que vous apportez dans une session sont surlignées en violet. Une fois que vous avez modifié les valeurs, vous pouvez sélectionner Enregistrer. Vous pouvez également Abandonner vos modifications.
Listez tous les paramètres qui n’ont plus leur valeur par défaut.
Si vous avez enregistré de nouvelles valeurs pour les paramètres, vous pouvez toujours rétablir toutes les valeurs par défaut en sélectionnant Rétablir toutes les valeurs par défaut.
Utilisation du paramètre de fuseau horaire
Si vous prévoyez de travailler avec des données de date et d’heure dans PostgreSQL, vous devez veiller à définir le bon fuseau horaire pour votre localisation. Toutes les dates et heures prenant en charge les fuseaux horaires sont stockées en interne dans PostgreSQL au format UTC. Elles sont converties en heure locale dans la zone spécifiée par le paramètre de serveur TimeZone avant d’être affichées sur le client. Ce paramètre peut être modifié dans la page Paramètres du serveur comme expliqué ci-dessus. PostgreSQL vous permet de spécifier des fuseaux horaires sous trois formes différentes :
Un nom de fuseau horaire complet, par exemple America/New_York. Les noms de fuseau horaire reconnus sont listés dans la vue pg_timezone_names.
Exemple pour interroger cette vue en psql et obtenir la liste des noms de fuseau horaire :select name FROM pg_timezone_names LIMIT 20;
Vous devez voir un ensemble de résultats comme celui-ci :
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)
Une abréviation de fuseau horaire, par exemple PST. Une telle spécification définit simplement un décalage particulier par rapport à l’heure UTC, contrairement aux noms de fuseaux horaires complets qui peuvent également impliquer un ensemble de règles de passage à l’heure d’été. Les abréviations reconnues sont listées dans la vue pg_timezone_abbrevs. Pour interroger cette vue en psql et obtenir la liste des abréviations de fuseau horaire :
select abbrev from pg_timezone_abbrevs limit 20;
Vous devez voir un ensemble de résultats comme celui-ci :
abbrev| ------+ ACDT | ACSST | ACST | ACT | ACWST | ADT | AEDT | AESST | AEST | AFT | AKDT | AKST | ALMST | ALMT | AMST | AMT | ANAST | ANAT | ARST | ART |
En plus des abréviations et des noms de fuseau horaire, PostgreSQL accepte les spécifications de fuseau horaire de type POSIX de la forme STDdécalage ou STDdécalageDST, où « STD » est une abréviation de zone, « offset » est un décalage numérique exprimé en heures à l’ouest de l’heure UTC, et « DST » est une abréviation de zone d’heure d’été facultative, supposée représenter une heure en avance pour le décalage donné.
Étapes suivantes
Vous en saurez plus sur :