Partager via


Options personnalisées

allow_alter_system

Attribut Valeur
Catégorie Options personnalisées
Description Activer/désactiver la commande allow alter system.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation allow_alter_system

auto_explain.log_analyze

Attribut Valeur
Catégorie Options personnalisées
Description Utiliser EXPLAIN ANALYZE pour la journalisation de plan.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_analyze

auto_explain.log_buffers

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser l’utilisation des mémoires tampons.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_buffers

auto_explain.log_format

Attribut Valeur
Catégorie Options personnalisées
Description Format EXPLAIN à utiliser pour la journalisation de plan.
Type de données énumération
Valeur par défaut text
Valeurs autorisées text,xml,json,yaml
Type de paramètre dynamique
Documentation auto_explain.log_format

auto_explain.log_level

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser le niveau du plan.
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Type de paramètre dynamique
Documentation auto_explain.log_level

auto_explain.log_min_duration

Attribut Valeur
Catégorie Options personnalisées
Description Définit la durée d’exécution minimale au-dessus de laquelle les plans seront journalisés. Zéro imprime tous les plans. -1 désactive cette fonctionnalité.
Type de données entier
Valeur par défaut -1
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation auto_explain.log_min_duration

auto_explain.log_nested_statements

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser les instructions imbriquées.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_nested_statements

auto_explain.log_settings

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser les paramètres de configuration modifiée affectant la planification des requêtes.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_settings

auto_explain.log_timing

Attribut Valeur
Catégorie Options personnalisées
Description Collecter les données temporelles, pas seulement les nombres de lignes.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_timing

auto_explain.log_triggers

Attribut Valeur
Catégorie Options personnalisées
Description Inclure les statistiques de déclencheur dans les plans. Cela n’a aucun effet, sauf si log_analyze est également défini.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_triggers

auto_explain.log_verbose

Attribut Valeur
Catégorie Options personnalisées
Description Utilisez EXPLAIN VERBOSE pour la journalisation de plan.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_verbose

auto_explain.log_wal

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser l’utilisation WAL.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_wal

auto_explain.sample_rate

Attribut Valeur
Catégorie Options personnalisées
Description Fraction des requêtes à traiter.
Type de données numeric
Valeur par défaut 1.0
Valeurs autorisées 0.0-1.0
Type de paramètre dynamique
Documentation auto_explain.sample_rate

azure.accepted_password_auth_method

Attribut Valeur
Catégorie Options personnalisées
Description Méthode d’authentification par mot de passe acceptée.
Type de données set
Valeur par défaut md5,scram-sha-256
Valeurs autorisées md5,scram-sha-256
Type de paramètre dynamique
Documentation azure.accepted_password_auth_method

azure.enable_temp_tablespaces_on_local_ssd

Attribut Valeur
Catégorie Options personnalisées
Description Créez un espace de table temporaire sur un disque éphémère.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

azure.extensions

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie les extensions autorisées à être créées sur le serveur.
Type de données set
Valeur par défaut
Valeurs autorisées address_standardizer,address_standardizer_data_us,amcheck,anon,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,orafce,pageinspect,pg_buffercache,pg_cron,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tds_fdw,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
Type de paramètre dynamique
Documentation azure.extensions

azure.single_to_flex_migration

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie s’il s’agit d’un serveur créé pour la migration d’un serveur unique vers un serveur flexible Azure Database pour PostgreSQL.
Type de données booléen
Valeur par défaut off
Valeurs autorisées off
Type de paramètre en lecture seule
Documentation

azure_storage.allow_network_access

Attribut Valeur
Catégorie Options personnalisées
Description Autoriser l’accès aux données à partir du stockage d’objets blob dans l’extension azure_storage.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

azure_storage.blob_block_size_mb

Attribut Valeur
Catégorie Options personnalisées
Description Taille du bloc d’objets blob en mégaoctets pour blob_put dans l’extension azure_storage.
Type de données entier
Valeur par défaut Dépend des ressources (cœurs virtuels, RAM ou espace disque) allouées au serveur.
Valeurs autorisées 1024
Type de paramètre en lecture seule
Documentation azure_storage.blob_block_size_mb

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur azure_storage.blob_block_size_mb est calculée lorsque vous approvisionnez l’instance du serveur flexible Azure Database pour PostgreSQL, en fonction du nom du produit que vous sélectionnez pour son calcul. Toute modification ultérieure de la sélection de produit au calcul qui prend en charge le serveur flexible n’aura aucun effet sur la valeur par défaut pour le paramètre de serveur azure_storage.blob_block_size_mb de cette instance.

À compter d’aujourd’hui, si vous modifiez le produit affecté à une instance, vous ne pouvez pas ajuster la valeur du paramètre azure_storage.blob_block_size_mb étant donné qu’il est déclaré en lecture seule.

La formule utilisée pour calculer la valeur de azure_storage.blob_block_size_mb est MIN(3072, MAX(128, memoryGiB * 32)).

Compte tenu de la formule précédente, le tableau suivant liste les valeurs affectées à ce paramètre de serveur en fonction de la quantité de mémoire approvisionnée :

Taille de la mémoire azure_storage.blob_block_size_mb
2 Gio 128 Mio
4 Gio 128 Mio
8 Gio 256 Mio
16 Gio 512 Mio
32 Gio 1024 Mio
48 Gio 1536 Mio
64 Gio 2048 Mio
80 Gio 2560 Mio
128 Go 3 072 Mio
160 Gio 3 072 Mio
192 Gio 3 072 Mio
256 Gio 3 072 Mio
384 Gio 3 072 Mio
432 Gio 3 072 Mio
672 Gio 3 072 Mio

azure_storage.public_account_access

Attribut Valeur
Catégorie Options personnalisées
Description Autoriser tous les utilisateurs à accéder aux données des comptes de stockage publics dans l’extension azure_storage.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

commit_timestamp_buffers

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie la quantité de mémoire à utiliser pour mettre en cache le contenu de pg_commit_ts. L’unité est de 8 Ko.
Type de données entier
Valeur par défaut 1024
Valeurs autorisées 1024
Type de paramètre en lecture seule
Documentation commit_timestamp_buffers

connection_throttle.bucket_limit

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal de jetons de connexion par compartiment.
Type de données entier
Valeur par défaut 2000
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.enable

Attribut Valeur
Catégorie Options personnalisées
Description Active la limitation de connexion temporaire par adresse IP à la suite d’un trop grand nombre d’échecs de connexion.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

connection_throttle.factor_bias

Attribut Valeur
Catégorie Options personnalisées
Description Biais du facteur pour le calcul du nombre de jetons pour le compartiment d’une adresse IP.
Type de données numeric
Valeur par défaut 0.8
Valeurs autorisées 0.0-0.9
Type de paramètre dynamique
Documentation

connection_throttle.hash_entries_max

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’entrées dans la table de hachage des échecs de connexion.
Type de données entier
Valeur par défaut 500
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.reset_time

Attribut Valeur
Catégorie Options personnalisées
Description Durée entre les réinitialisations du compartiment de connexion.
Type de données entier
Valeur par défaut 120
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.restore_factor

Attribut Valeur
Catégorie Options personnalisées
Description Facteur d’augmentation du nombre de jetons pour les adresses IP avec un faible taux d’échec.
Type de données numeric
Valeur par défaut 2
Valeurs autorisées 1.0-100.0
Type de paramètre dynamique
Documentation

connection_throttle.update_time

Attribut Valeur
Catégorie Options personnalisées
Description Durée entre les mises à jour du compartiment de connexion.
Type de données entier
Valeur par défaut 20
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

cron.database_name

Attribut Valeur
Catégorie Options personnalisées
Description Définit la base de données dans laquelle les métadonnées pg_cron sont conservées.
Type de données string
Valeur par défaut postgres
Valeurs autorisées [A-Za-z0-9_]+
Type de paramètre static
Documentation cron.database_name

cron.log_run

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser toutes les exécutions de travaux dans la table job_run_details.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre static
Documentation cron.log_run

cron.log_statement

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser toutes les instructions cron avant exécution.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre static
Documentation cron.log_statement

cron.max_running_jobs

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal de travaux qui peuvent s’exécuter simultanément. Cette valeur est limitée par max_connections.
Type de données entier
Valeur par défaut 32
Valeurs autorisées 0-5000
Type de paramètre static
Documentation cron.max_running_jobs

event_triggers

Attribut Valeur
Catégorie Options personnalisées
Description Activer/désactiver les déclencheurs d’événements à des fins de débogage.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation event_triggers

index_tuning.analysis_interval

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fréquence à laquelle chaque session d’optimisation des index est déclenchée quand index_tuning.mode est défini sur « REPORT ».
Type de données entier
Valeur par défaut 720
Valeurs autorisées 60-10080
Type de paramètre dynamique
Documentation index_tuning.analysis_interval

index_tuning.max_columns_per_index

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal de colonnes qui peuvent faire partie de la clé d’index pour les index recommandés.
Type de données entier
Valeur par défaut 2
Valeurs autorisées 1-10
Type de paramètre dynamique
Documentation index_tuning.max_columns_per_index

index_tuning.max_index_count

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’index qui peuvent être recommandés pour chaque base de données lors d’une session d’optimisation.
Type de données entier
Valeur par défaut 10
Valeurs autorisées 1-25
Type de paramètre dynamique
Documentation index_tuning.max_index_count

index_tuning.max_indexes_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’index qui peuvent être recommandés pour chaque table.
Type de données entier
Valeur par défaut 10
Valeurs autorisées 1-25
Type de paramètre dynamique
Documentation index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

Attribut Valeur
Catégorie Options personnalisées
Description Nombre de requêtes les plus lentes par base de données pour laquelle des index peuvent être recommandés.
Type de données entier
Valeur par défaut 25
Valeurs autorisées 5-100
Type de paramètre dynamique
Documentation index_tuning.max_queries_per_database

index_tuning.max_regression_factor

Attribut Valeur
Catégorie Options personnalisées
Description Régression acceptable introduite par un index recommandé sur les requêtes analysées lors d’une session d’optimisation.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0.05-0.2
Type de paramètre dynamique
Documentation index_tuning.max_regression_factor

index_tuning.max_total_size_factor

Attribut Valeur
Catégorie Options personnalisées
Description Taille totale maximale, en pourcentage de l’espace disque total, que tous les index recommandés pour une base de données particulière peuvent utiliser.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0-1.0
Type de paramètre dynamique
Documentation index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

Attribut Valeur
Catégorie Options personnalisées
Description Amélioration des coûts qu’un index recommandé doit fournir à au moins une des requêtes analysées lors d’une session d’optimisation.
Type de données numeric
Valeur par défaut 0.2
Valeurs autorisées 0-20.0
Type de paramètre dynamique
Documentation index_tuning.min_improvement_factor

index_tuning.mode

Attribut Valeur
Catégorie Options personnalisées
Description Configure l’optimisation des index comme étant désactivée (« OFF ») ou activée pour émettre seulement des recommandations. Nécessite que le Magasin des requêtes soit activé en définissant pg_qs.query_capture_mode sur « TOP » ou « ALL ».
Type de données énumération
Valeur par défaut off
Valeurs autorisées off,report
Type de paramètre dynamique
Documentation index_tuning.mode

index_tuning.unused_dml_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal d’opérations DML en moyenne par jour affectant la table pour que la suppression de ses index inutilisés soit envisagée.
Type de données entier
Valeur par défaut 1000
Valeurs autorisées 0-9999999
Type de paramètre dynamique
Documentation index_tuning.unused_dml_per_table

index_tuning.unused_min_period

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal de jours pendant lesquels, d’après les statistiques système, l’index n’a pas été utilisé pour que sa suppression soit envisagée.
Type de données entier
Valeur par défaut 35
Valeurs autorisées 30-720
Type de paramètre dynamique
Documentation index_tuning.unused_min_period

index_tuning.unused_reads_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal d’opérations de lecture en moyenne par jour affectant la table pour que la suppression de ses index inutilisés soit envisagée.
Type de données entier
Valeur par défaut 1000
Valeurs autorisées 0-9999999
Type de paramètre dynamique
Documentation index_tuning.unused_reads_per_table

logfiles.download_enable

Attribut Valeur
Catégorie Options personnalisées
Description Active ou désactive la fonctionnalité des journaux du serveur.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation logfiles.download_enable

logfiles.retention_days

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fenêtre de la période de rétention en jours pour les journaux du serveur : période après laquelle la suppression des données survient.
Type de données entier
Valeur par défaut 3
Valeurs autorisées 1-7
Type de paramètre dynamique
Documentation logfiles.retention_days

multixact_member_buffers

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie la quantité de mémoire partagée à utiliser pour mettre en cache le contenu de pg_multixact/members. L’unité est de 8 Ko.
Type de données entier
Valeur par défaut 32
Valeurs autorisées 32
Type de paramètre en lecture seule
Documentation multixact_member_buffers

multixact_offset_buffers

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie la quantité de mémoire partagée à utiliser pour mettre en cache le contenu de pg_multixact/offsets. L’unité est de 8 Ko.
Type de données entier
Valeur par défaut 16
Valeurs autorisées 16
Type de paramètre en lecture seule
Documentation multixact_offset_buffers

notify_buffers

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie la quantité de mémoire partagée à utiliser pour mettre en cache le contenu de pg_notify. L’unité est de 8 Ko.
Type de données entier
Valeur par défaut 16
Valeurs autorisées 16
Type de paramètre en lecture seule
Documentation notify_buffers

pgaudit.log

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie les classes d’instructions qui seront journalisées par la journalisation d’audit de session.
Type de données set
Valeur par défaut none
Valeurs autorisées none,read,write,function,role,ddl,misc,all
Type de paramètre dynamique
Documentation pgaudit.log

pgaudit.log_catalog

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie que la journalisation de session doit être activée dans le cas où toutes les relations d’une instruction se trouvent dans pg_catalog.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_catalog

pgaudit.log_client

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si les messages d’audit doivent être visibles par le client.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_client

pgaudit.log_level

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie le niveau de journal qui sera utilisé pour les entrées de journal.
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Type de paramètre dynamique
Documentation pgaudit.log_level

pgaudit.log_parameter

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie que la journalisation d’audit doit inclure les paramètres transmis avec l’instruction.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_parameter

pgaudit.log_relation

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si la journalisation d’audit de session doit créer une entrée de journal distincte pour chaque relation référencée dans une instruction SELECT ou DML.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_relation

pgaudit.log_statement_once

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si la journalisation inclut le texte et les paramètres de l’instruction avec la première entrée de journal pour une combinaison d’instructions/sous-état ou avec chaque entrée.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_statement_once

pgaudit.role

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie le rôle principal à utiliser pour la journalisation d’audit d’objet.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z\\._]*
Type de paramètre dynamique
Documentation pgaudit.role

pglogical.batch_inserts

Attribut Valeur
Catégorie Options personnalisées
Description Indique à PGLogical d’utiliser le mécanisme d’insertion par lot si possible.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pglogical.batch_inserts

pglogical.conflict_log_level

Attribut Valeur
Catégorie Options personnalisées
Description Définit le niveau de journal pour la signalisation des conflits détectés lorsque le pglogical.conflict_resolution est défini sur autre chose que « erreur ».
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Type de paramètre dynamique
Documentation pglogical.conflict_log_level

pglogical.conflict_resolution

Attribut Valeur
Catégorie Options personnalisées
Description Définit la méthode de résolution pour tout conflit détecté entre les données locales et les modifications entrantes.
Type de données énumération
Valeur par défaut apply_remote
Valeurs autorisées error,apply_remote,keep_local,last_update_wins,first_update_wins
Type de paramètre dynamique
Documentation pglogical.conflict_resolution

pglogical.use_spi

Attribut Valeur
Catégorie Options personnalisées
Description Indique à pglogical d’utiliser l’interface SPI pour former des instructions SQL réelles (INSERT, UPDATE, DELETE) pour appliquer les modifications entrantes au lieu d’utiliser l’interface interne de bas niveau.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pglogical.use_spi

pgms_stats.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation

pgms_wait_sampling.history_period

Attribut Valeur
Catégorie Options personnalisées
Description Définissez la fréquence, en millisecondes, à laquelle les événements d’attente sont échantillonnés.
Type de données entier
Valeur par défaut 100
Valeurs autorisées 1-600000
Type de paramètre dynamique
Documentation pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité. S’il apparaît désactivé, l’échantillonnage d’attente est désactivé malgré la valeur définie pour pgms_wait_sampling.query_capture_mode.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

Attribut Valeur
Catégorie Options personnalisées
Description Sélectionne les instructions suivies par l’extension pgms_wait_sampling.
Type de données énumération
Valeur par défaut none
Valeurs autorisées all,none
Type de paramètre dynamique
Documentation pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

Attribut Valeur
Catégorie Options personnalisées
Description Même objectif que l’argument p_analyze à run_maintenance().
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_partman_bgw.analyze

pg_partman_bgw.dbname

Attribut Valeur
Catégorie Options personnalisées
Description Obligatoire. Base de données sur laquelle run_maintenance() s’exécutera. S’il en existe plusieurs, utilisez une liste séparée par des virgules. Si non défini, BGW ne fera rien.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z0-9_,]*
Type de paramètre dynamique
Documentation pg_partman_bgw.dbname

pg_partman_bgw.interval

Attribut Valeur
Catégorie Options personnalisées
Description Nombre de secondes entre les appels à run_maintenance().
Type de données entier
Valeur par défaut 3600
Valeurs autorisées 1-315360000
Type de paramètre dynamique
Documentation pg_partman_bgw.interval

pg_partman_bgw.jobmon

Attribut Valeur
Catégorie Options personnalisées
Description Même objectif que l’argument p_jobmon à run_maintenance().
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_partman_bgw.jobmon

pg_partman_bgw.role

Attribut Valeur
Catégorie Options personnalisées
Description Rôle sous lequel run_maintenance() s’exécutera. La valeur par défaut est postgres. Un seul nom de rôle est autorisé.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z\\._]*
Type de paramètre dynamique
Documentation pg_partman_bgw.role

pg_qs.interval_length_minutes

Attribut Valeur
Catégorie Options personnalisées
Description Définit l’intervalle de capture query_store en minutes pendant pg_qs : il s’agit de la fréquence de persistance des données.
Type de données entier
Valeur par défaut 15
Valeurs autorisées 1-30
Type de paramètre static
Documentation pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité. S’il apparaît désactivé, le Magasin des requêtes est désactivé malgré la valeur définie pour pg_qs.query_capture_mode.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation pg_qs.is_enabled_fs

pg_qs.max_plan_size

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal d’octets qui seront enregistrés pour le texte du plan de requête pour pg_qs ; les plans plus longs seront tronqués.
Type de données entier
Valeur par défaut 7500
Valeurs autorisées 100-10000
Type de paramètre dynamique
Documentation pg_qs.max_plan_size

pg_qs.max_query_text_length

Attribut Valeur
Catégorie Options personnalisées
Description Définit la longueur maximale du texte de requête qui pourra être enregistrée. Les requêtes plus longues seront tronquées.
Type de données entier
Valeur par défaut 6000
Valeurs autorisées 100-10000
Type de paramètre dynamique
Documentation pg_qs.max_query_text_length

pg_qs.query_capture_mode

Attribut Valeur
Catégorie Options personnalisées
Description Définit le mode de capture de requête pour le magasin de requêtes. Aucun désactive toute capture.
Type de données énumération
Valeur par défaut none
Valeurs autorisées top,all,none
Type de paramètre dynamique
Documentation pg_qs.query_capture_mode

pg_qs.retention_period_in_days

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fenêtre de période de rétention en jours pour pg_qs : après cette suppression des données.
Type de données entier
Valeur par défaut 7
Valeurs autorisées 1-30
Type de paramètre dynamique
Documentation pg_qs.retention_period_in_days

pg_qs.store_query_plans

Attribut Valeur
Catégorie Options personnalisées
Description Active ou désactive l’enregistrement des plans de requête pour pg_qs
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_qs.store_query_plans

pg_qs.track_utility

Attribut Valeur
Catégorie Options personnalisées
Description Définit si les commandes utilitaires sont suivies par pg_qs.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_qs.track_utility

pg_stat_statements.max

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal des instructions suivies par pg_stat_statements.
Type de données entier
Valeur par défaut 5000
Valeurs autorisées 100-2147483647
Type de paramètre static
Documentation pg_stat_statements.max

pg_stat_statements.save

Attribut Valeur
Catégorie Options personnalisées
Description Enregistrer les statistiques de pg_stat_statements sur les arrêts de serveur.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_stat_statements.save

pg_stat_statements.track

Attribut Valeur
Catégorie Options personnalisées
Description Contrôle les instructions qui sont comptées par pg_stat_statements.
Type de données énumération
Valeur par défaut none
Valeurs autorisées top,all,none
Type de paramètre dynamique
Documentation pg_stat_statements.track

pg_stat_statements.track_utility

Attribut Valeur
Catégorie Options personnalisées
Description Indique si les commandes de l’utilitaire sont suivies par pg_stat_statements.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

Attribut Valeur
Catégorie Options personnalisées
Description Contrôle les paramètres de pilote postgis GDAL activés.
Type de données énumération
Valeur par défaut DISABLE_ALL
Valeurs autorisées DISABLE_ALL,ENABLE_ALL
Type de paramètre dynamique
Documentation postgis.gdal_enabled_drivers

serializable_buffers

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie la quantité de mémoire partagée à utiliser pour mettre en cache le contenu de pg_serial. L’unité est de 8 Ko.
Type de données entier
Valeur par défaut 32
Valeurs autorisées 32
Type de paramètre en lecture seule
Documentation serializable_buffers

subtransaction_buffers

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie la quantité de mémoire partagée à utiliser pour mettre en cache le contenu de pg_subtrans. L’unité est de 8 Ko.
Type de données entier
Valeur par défaut 1024
Valeurs autorisées 1024
Type de paramètre en lecture seule
Documentation subtransaction_buffers

sync_replication_slots

Attribut Valeur
Catégorie Options personnalisées
Description Permet au serveur de secours physique de synchroniser les emplacements de basculement logiques à partir du serveur principal.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation sync_replication_slots

transaction_buffers

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie la quantité de mémoire partagée à utiliser pour mettre en cache le contenu de pg_xact. L’unité est de 8 Ko.
Type de données entier
Valeur par défaut 1024
Valeurs autorisées 1024
Type de paramètre en lecture seule
Documentation transaction_buffers

transaction_timeout

Attribut Valeur
Catégorie Options personnalisées
Description Définit la durée maximale autorisée (en millisecondes) de toute transaction dans une session. 0 désactive ce paramètre.
Type de données entier
Valeur par défaut 0
Valeurs autorisées 0-2147483647
Type de paramètre dynamique
Documentation transaction_timeout

auto_explain.log_analyze

Attribut Valeur
Catégorie Options personnalisées
Description Utiliser EXPLAIN ANALYZE pour la journalisation de plan.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_analyze

auto_explain.log_buffers

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser l’utilisation des mémoires tampons.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_buffers

auto_explain.log_format

Attribut Valeur
Catégorie Options personnalisées
Description Format EXPLAIN à utiliser pour la journalisation de plan.
Type de données énumération
Valeur par défaut text
Valeurs autorisées text,xml,json,yaml
Type de paramètre dynamique
Documentation auto_explain.log_format

auto_explain.log_level

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser le niveau du plan.
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Type de paramètre dynamique
Documentation auto_explain.log_level

auto_explain.log_min_duration

Attribut Valeur
Catégorie Options personnalisées
Description Définit la durée d’exécution minimale au-dessus de laquelle les plans seront journalisés. Zéro imprime tous les plans. -1 désactive cette fonctionnalité.
Type de données entier
Valeur par défaut -1
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation auto_explain.log_min_duration

auto_explain.log_nested_statements

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser les instructions imbriquées.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_nested_statements

auto_explain.log_settings

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser les paramètres de configuration modifiée affectant la planification des requêtes.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_settings

auto_explain.log_timing

Attribut Valeur
Catégorie Options personnalisées
Description Collecter les données temporelles, pas seulement les nombres de lignes.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_timing

auto_explain.log_triggers

Attribut Valeur
Catégorie Options personnalisées
Description Inclure les statistiques de déclencheur dans les plans. Cela n’a aucun effet, sauf si log_analyze est également défini.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_triggers

auto_explain.log_verbose

Attribut Valeur
Catégorie Options personnalisées
Description Utilisez EXPLAIN VERBOSE pour la journalisation de plan.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_verbose

auto_explain.log_wal

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser l’utilisation WAL.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_wal

auto_explain.sample_rate

Attribut Valeur
Catégorie Options personnalisées
Description Fraction des requêtes à traiter.
Type de données numeric
Valeur par défaut 1.0
Valeurs autorisées 0.0-1.0
Type de paramètre dynamique
Documentation auto_explain.sample_rate

azure.accepted_password_auth_method

Attribut Valeur
Catégorie Options personnalisées
Description Méthode d’authentification par mot de passe acceptée.
Type de données set
Valeur par défaut md5,scram-sha-256
Valeurs autorisées md5,scram-sha-256
Type de paramètre dynamique
Documentation azure.accepted_password_auth_method

azure.enable_temp_tablespaces_on_local_ssd

Attribut Valeur
Catégorie Options personnalisées
Description Créez un espace de table temporaire sur un disque éphémère.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

azure.extensions

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie les extensions autorisées à être créées sur le serveur.
Type de données set
Valeur par défaut
Valeurs autorisées address_standardizer,address_standardizer_data_us,age,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,orafce,pageinspect,pg_buffercache,pg_cron,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
Type de paramètre dynamique
Documentation azure.extensions

azure.single_to_flex_migration

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie s’il s’agit d’un serveur créé pour la migration d’un serveur unique vers un serveur flexible Azure Database pour PostgreSQL.
Type de données booléen
Valeur par défaut off
Valeurs autorisées off
Type de paramètre en lecture seule
Documentation

azure_storage.allow_network_access

Attribut Valeur
Catégorie Options personnalisées
Description Autoriser l’accès aux données à partir du stockage d’objets blob dans l’extension azure_storage.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

azure_storage.blob_block_size_mb

Attribut Valeur
Catégorie Options personnalisées
Description Taille du bloc d’objets blob en mégaoctets pour blob_put dans l’extension azure_storage.
Type de données entier
Valeur par défaut Dépend des ressources (cœurs virtuels, RAM ou espace disque) allouées au serveur.
Valeurs autorisées 1024
Type de paramètre en lecture seule
Documentation azure_storage.blob_block_size_mb

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur azure_storage.blob_block_size_mb est calculée lorsque vous approvisionnez l’instance du serveur flexible Azure Database pour PostgreSQL, en fonction du nom du produit que vous sélectionnez pour son calcul. Toute modification ultérieure de la sélection de produit au calcul qui prend en charge le serveur flexible n’aura aucun effet sur la valeur par défaut pour le paramètre de serveur azure_storage.blob_block_size_mb de cette instance.

À compter d’aujourd’hui, si vous modifiez le produit affecté à une instance, vous ne pouvez pas ajuster la valeur du paramètre azure_storage.blob_block_size_mb étant donné qu’il est déclaré en lecture seule.

La formule utilisée pour calculer la valeur de azure_storage.blob_block_size_mb est MIN(3072, MAX(128, memoryGiB * 32)).

Compte tenu de la formule précédente, le tableau suivant liste les valeurs affectées à ce paramètre de serveur en fonction de la quantité de mémoire approvisionnée :

Taille de la mémoire azure_storage.blob_block_size_mb
2 Gio 128 Mio
4 Gio 128 Mio
8 Gio 256 Mio
16 Gio 512 Mio
32 Gio 1024 Mio
48 Gio 1536 Mio
64 Gio 2048 Mio
80 Gio 2560 Mio
128 Go 3 072 Mio
160 Gio 3 072 Mio
192 Gio 3 072 Mio
256 Gio 3 072 Mio
384 Gio 3 072 Mio
432 Gio 3 072 Mio
672 Gio 3 072 Mio

azure_storage.public_account_access

Attribut Valeur
Catégorie Options personnalisées
Description Autoriser tous les utilisateurs à accéder aux données des comptes de stockage publics dans l’extension azure_storage.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

connection_throttle.bucket_limit

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal de jetons de connexion par compartiment.
Type de données entier
Valeur par défaut 2000
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.enable

Attribut Valeur
Catégorie Options personnalisées
Description Active la limitation de connexion temporaire par adresse IP à la suite d’un trop grand nombre d’échecs de connexion.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

connection_throttle.factor_bias

Attribut Valeur
Catégorie Options personnalisées
Description Biais du facteur pour le calcul du nombre de jetons pour le compartiment d’une adresse IP.
Type de données numeric
Valeur par défaut 0.8
Valeurs autorisées 0.0-0.9
Type de paramètre dynamique
Documentation

connection_throttle.hash_entries_max

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’entrées dans la table de hachage des échecs de connexion.
Type de données entier
Valeur par défaut 500
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.reset_time

Attribut Valeur
Catégorie Options personnalisées
Description Durée entre les réinitialisations du compartiment de connexion.
Type de données entier
Valeur par défaut 120
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.restore_factor

Attribut Valeur
Catégorie Options personnalisées
Description Facteur d’augmentation du nombre de jetons pour les adresses IP avec un faible taux d’échec.
Type de données numeric
Valeur par défaut 2
Valeurs autorisées 1.0-100.0
Type de paramètre dynamique
Documentation

connection_throttle.update_time

Attribut Valeur
Catégorie Options personnalisées
Description Durée entre les mises à jour du compartiment de connexion.
Type de données entier
Valeur par défaut 20
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

cron.database_name

Attribut Valeur
Catégorie Options personnalisées
Description Définit la base de données dans laquelle les métadonnées pg_cron sont conservées.
Type de données string
Valeur par défaut postgres
Valeurs autorisées [A-Za-z0-9_]+
Type de paramètre static
Documentation cron.database_name

cron.log_run

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser toutes les exécutions de travaux dans la table job_run_details.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre static
Documentation cron.log_run

cron.log_statement

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser toutes les instructions cron avant exécution.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre static
Documentation cron.log_statement

cron.max_running_jobs

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal de travaux qui peuvent s’exécuter simultanément. Cette valeur est limitée par max_connections.
Type de données entier
Valeur par défaut 32
Valeurs autorisées 0-5000
Type de paramètre static
Documentation cron.max_running_jobs

index_tuning.analysis_interval

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fréquence à laquelle chaque session d’optimisation des index est déclenchée quand index_tuning.mode est défini sur « REPORT ».
Type de données entier
Valeur par défaut 720
Valeurs autorisées 60-10080
Type de paramètre dynamique
Documentation index_tuning.analysis_interval

index_tuning.max_columns_per_index

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal de colonnes qui peuvent faire partie de la clé d’index pour les index recommandés.
Type de données entier
Valeur par défaut 2
Valeurs autorisées 1-10
Type de paramètre dynamique
Documentation index_tuning.max_columns_per_index

index_tuning.max_index_count

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’index qui peuvent être recommandés pour chaque base de données lors d’une session d’optimisation.
Type de données entier
Valeur par défaut 10
Valeurs autorisées 1-25
Type de paramètre dynamique
Documentation index_tuning.max_index_count

index_tuning.max_indexes_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’index qui peuvent être recommandés pour chaque table.
Type de données entier
Valeur par défaut 10
Valeurs autorisées 1-25
Type de paramètre dynamique
Documentation index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

Attribut Valeur
Catégorie Options personnalisées
Description Nombre de requêtes les plus lentes par base de données pour laquelle des index peuvent être recommandés.
Type de données entier
Valeur par défaut 25
Valeurs autorisées 5-100
Type de paramètre dynamique
Documentation index_tuning.max_queries_per_database

index_tuning.max_regression_factor

Attribut Valeur
Catégorie Options personnalisées
Description Régression acceptable introduite par un index recommandé sur les requêtes analysées lors d’une session d’optimisation.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0.05-0.2
Type de paramètre dynamique
Documentation index_tuning.max_regression_factor

index_tuning.max_total_size_factor

Attribut Valeur
Catégorie Options personnalisées
Description Taille totale maximale, en pourcentage de l’espace disque total, que tous les index recommandés pour une base de données particulière peuvent utiliser.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0-1.0
Type de paramètre dynamique
Documentation index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

Attribut Valeur
Catégorie Options personnalisées
Description Amélioration des coûts qu’un index recommandé doit fournir à au moins une des requêtes analysées lors d’une session d’optimisation.
Type de données numeric
Valeur par défaut 0.2
Valeurs autorisées 0-20.0
Type de paramètre dynamique
Documentation index_tuning.min_improvement_factor

index_tuning.mode

Attribut Valeur
Catégorie Options personnalisées
Description Configure l’optimisation des index comme étant désactivée (« OFF ») ou activée pour émettre seulement des recommandations. Nécessite que le Magasin des requêtes soit activé en définissant pg_qs.query_capture_mode sur « TOP » ou « ALL ».
Type de données énumération
Valeur par défaut off
Valeurs autorisées off,report
Type de paramètre dynamique
Documentation index_tuning.mode

index_tuning.unused_dml_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal d’opérations DML en moyenne par jour affectant la table pour que la suppression de ses index inutilisés soit envisagée.
Type de données entier
Valeur par défaut 1000
Valeurs autorisées 0-9999999
Type de paramètre dynamique
Documentation index_tuning.unused_dml_per_table

index_tuning.unused_min_period

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal de jours pendant lesquels, d’après les statistiques système, l’index n’a pas été utilisé pour que sa suppression soit envisagée.
Type de données entier
Valeur par défaut 35
Valeurs autorisées 30-720
Type de paramètre dynamique
Documentation index_tuning.unused_min_period

index_tuning.unused_reads_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal d’opérations de lecture en moyenne par jour affectant la table pour que la suppression de ses index inutilisés soit envisagée.
Type de données entier
Valeur par défaut 1000
Valeurs autorisées 0-9999999
Type de paramètre dynamique
Documentation index_tuning.unused_reads_per_table

logfiles.download_enable

Attribut Valeur
Catégorie Options personnalisées
Description Active ou désactive la fonctionnalité des journaux du serveur.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation logfiles.download_enable

logfiles.retention_days

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fenêtre de la période de rétention en jours pour les journaux du serveur : période après laquelle la suppression des données survient.
Type de données entier
Valeur par défaut 3
Valeurs autorisées 1-7
Type de paramètre dynamique
Documentation logfiles.retention_days

pgaudit.log

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie les classes d’instructions qui seront journalisées par la journalisation d’audit de session.
Type de données set
Valeur par défaut none
Valeurs autorisées none,read,write,function,role,ddl,misc,all
Type de paramètre dynamique
Documentation pgaudit.log

pgaudit.log_catalog

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie que la journalisation de session doit être activée dans le cas où toutes les relations d’une instruction se trouvent dans pg_catalog.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_catalog

pgaudit.log_client

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si les messages d’audit doivent être visibles par le client.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_client

pgaudit.log_level

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie le niveau de journal qui sera utilisé pour les entrées de journal.
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Type de paramètre dynamique
Documentation pgaudit.log_level

pgaudit.log_parameter

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie que la journalisation d’audit doit inclure les paramètres transmis avec l’instruction.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_parameter

pgaudit.log_relation

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si la journalisation d’audit de session doit créer une entrée de journal distincte pour chaque relation référencée dans une instruction SELECT ou DML.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_relation

pgaudit.log_statement_once

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si la journalisation inclut le texte et les paramètres de l’instruction avec la première entrée de journal pour une combinaison d’instructions/sous-état ou avec chaque entrée.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_statement_once

pgaudit.role

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie le rôle principal à utiliser pour la journalisation d’audit d’objet.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z\\._]*
Type de paramètre dynamique
Documentation pgaudit.role

pglogical.batch_inserts

Attribut Valeur
Catégorie Options personnalisées
Description Indique à PGLogical d’utiliser le mécanisme d’insertion par lot si possible.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pglogical.batch_inserts

pglogical.conflict_log_level

Attribut Valeur
Catégorie Options personnalisées
Description Définit le niveau de journal pour la signalisation des conflits détectés lorsque le pglogical.conflict_resolution est défini sur autre chose que « erreur ».
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Type de paramètre dynamique
Documentation pglogical.conflict_log_level

pglogical.conflict_resolution

Attribut Valeur
Catégorie Options personnalisées
Description Définit la méthode de résolution pour tout conflit détecté entre les données locales et les modifications entrantes.
Type de données énumération
Valeur par défaut apply_remote
Valeurs autorisées error,apply_remote,keep_local,last_update_wins,first_update_wins
Type de paramètre dynamique
Documentation pglogical.conflict_resolution

pglogical.use_spi

Attribut Valeur
Catégorie Options personnalisées
Description Indique à pglogical d’utiliser l’interface SPI pour former des instructions SQL réelles (INSERT, UPDATE, DELETE) pour appliquer les modifications entrantes au lieu d’utiliser l’interface interne de bas niveau.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pglogical.use_spi

pgms_stats.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation

pgms_wait_sampling.history_period

Attribut Valeur
Catégorie Options personnalisées
Description Définissez la fréquence, en millisecondes, à laquelle les événements d’attente sont échantillonnés.
Type de données entier
Valeur par défaut 100
Valeurs autorisées 1-600000
Type de paramètre dynamique
Documentation pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité. S’il apparaît désactivé, l’échantillonnage d’attente est désactivé malgré la valeur définie pour pgms_wait_sampling.query_capture_mode.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

Attribut Valeur
Catégorie Options personnalisées
Description Sélectionne les instructions suivies par l’extension pgms_wait_sampling.
Type de données énumération
Valeur par défaut none
Valeurs autorisées all,none
Type de paramètre dynamique
Documentation pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

Attribut Valeur
Catégorie Options personnalisées
Description Même objectif que l’argument p_analyze à run_maintenance().
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_partman_bgw.analyze

pg_partman_bgw.dbname

Attribut Valeur
Catégorie Options personnalisées
Description Obligatoire. Base de données sur laquelle run_maintenance() s’exécutera. S’il en existe plusieurs, utilisez une liste séparée par des virgules. Si non défini, BGW ne fera rien.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z0-9_,-]*
Type de paramètre dynamique
Documentation pg_partman_bgw.dbname

pg_partman_bgw.interval

Attribut Valeur
Catégorie Options personnalisées
Description Nombre de secondes entre les appels à run_maintenance().
Type de données entier
Valeur par défaut 3600
Valeurs autorisées 1-315360000
Type de paramètre dynamique
Documentation pg_partman_bgw.interval

pg_partman_bgw.jobmon

Attribut Valeur
Catégorie Options personnalisées
Description Même objectif que l’argument p_jobmon à run_maintenance().
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_partman_bgw.jobmon

pg_partman_bgw.role

Attribut Valeur
Catégorie Options personnalisées
Description Rôle sous lequel run_maintenance() s’exécutera. La valeur par défaut est postgres. Un seul nom de rôle est autorisé.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z\\._]*
Type de paramètre dynamique
Documentation pg_partman_bgw.role

pg_qs.interval_length_minutes

Attribut Valeur
Catégorie Options personnalisées
Description Définit l’intervalle de capture query_store en minutes pendant pg_qs : il s’agit de la fréquence de persistance des données.
Type de données entier
Valeur par défaut 15
Valeurs autorisées 1-30
Type de paramètre static
Documentation pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité. S’il apparaît désactivé, le Magasin des requêtes est désactivé malgré la valeur définie pour pg_qs.query_capture_mode.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation pg_qs.is_enabled_fs

pg_qs.max_plan_size

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal d’octets qui seront enregistrés pour le texte du plan de requête pour pg_qs ; les plans plus longs seront tronqués.
Type de données entier
Valeur par défaut 7500
Valeurs autorisées 100-10000
Type de paramètre dynamique
Documentation pg_qs.max_plan_size

pg_qs.max_query_text_length

Attribut Valeur
Catégorie Options personnalisées
Description Définit la longueur maximale du texte de requête qui pourra être enregistrée. Les requêtes plus longues seront tronquées.
Type de données entier
Valeur par défaut 6000
Valeurs autorisées 100-10000
Type de paramètre dynamique
Documentation pg_qs.max_query_text_length

pg_qs.query_capture_mode

Attribut Valeur
Catégorie Options personnalisées
Description Définit le mode de capture de requête pour le magasin de requêtes. Aucun désactive toute capture.
Type de données énumération
Valeur par défaut none
Valeurs autorisées top,all,none
Type de paramètre dynamique
Documentation pg_qs.query_capture_mode

pg_qs.retention_period_in_days

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fenêtre de période de rétention en jours pour pg_qs : après cette suppression des données.
Type de données entier
Valeur par défaut 7
Valeurs autorisées 1-30
Type de paramètre dynamique
Documentation pg_qs.retention_period_in_days

pg_qs.store_query_plans

Attribut Valeur
Catégorie Options personnalisées
Description Active ou désactive l’enregistrement des plans de requête pour pg_qs
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_qs.store_query_plans

pg_qs.track_utility

Attribut Valeur
Catégorie Options personnalisées
Description Définit si les commandes utilitaires sont suivies par pg_qs.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_qs.track_utility

pg_stat_statements.max

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal des instructions suivies par pg_stat_statements.
Type de données entier
Valeur par défaut 5000
Valeurs autorisées 100-2147483647
Type de paramètre static
Documentation pg_stat_statements.max

pg_stat_statements.save

Attribut Valeur
Catégorie Options personnalisées
Description Enregistrer les statistiques de pg_stat_statements sur les arrêts de serveur.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_stat_statements.save

pg_stat_statements.track

Attribut Valeur
Catégorie Options personnalisées
Description Contrôle les instructions qui sont comptées par pg_stat_statements.
Type de données énumération
Valeur par défaut none
Valeurs autorisées top,all,none
Type de paramètre dynamique
Documentation pg_stat_statements.track

pg_stat_statements.track_utility

Attribut Valeur
Catégorie Options personnalisées
Description Indique si les commandes de l’utilitaire sont suivies par pg_stat_statements.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

Attribut Valeur
Catégorie Options personnalisées
Description Contrôle les paramètres de pilote postgis GDAL activés.
Type de données énumération
Valeur par défaut DISABLE_ALL
Valeurs autorisées DISABLE_ALL,ENABLE_ALL
Type de paramètre dynamique
Documentation postgis.gdal_enabled_drivers

auto_explain.log_analyze

Attribut Valeur
Catégorie Options personnalisées
Description Utiliser EXPLAIN ANALYZE pour la journalisation de plan.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_analyze

auto_explain.log_buffers

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser l’utilisation des mémoires tampons.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_buffers

auto_explain.log_format

Attribut Valeur
Catégorie Options personnalisées
Description Format EXPLAIN à utiliser pour la journalisation de plan.
Type de données énumération
Valeur par défaut text
Valeurs autorisées text,xml,json,yaml
Type de paramètre dynamique
Documentation auto_explain.log_format

auto_explain.log_level

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser le niveau du plan.
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Type de paramètre dynamique
Documentation auto_explain.log_level

auto_explain.log_min_duration

Attribut Valeur
Catégorie Options personnalisées
Description Définit la durée d’exécution minimale au-dessus de laquelle les plans seront journalisés. Zéro imprime tous les plans. -1 désactive cette fonctionnalité.
Type de données entier
Valeur par défaut -1
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation auto_explain.log_min_duration

auto_explain.log_nested_statements

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser les instructions imbriquées.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_nested_statements

auto_explain.log_settings

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser les paramètres de configuration modifiée affectant la planification des requêtes.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_settings

auto_explain.log_timing

Attribut Valeur
Catégorie Options personnalisées
Description Collecter les données temporelles, pas seulement les nombres de lignes.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_timing

auto_explain.log_triggers

Attribut Valeur
Catégorie Options personnalisées
Description Inclure les statistiques de déclencheur dans les plans. Cela n’a aucun effet, sauf si log_analyze est également défini.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_triggers

auto_explain.log_verbose

Attribut Valeur
Catégorie Options personnalisées
Description Utilisez EXPLAIN VERBOSE pour la journalisation de plan.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_verbose

auto_explain.log_wal

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser l’utilisation WAL.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_wal

auto_explain.sample_rate

Attribut Valeur
Catégorie Options personnalisées
Description Fraction des requêtes à traiter.
Type de données numeric
Valeur par défaut 1.0
Valeurs autorisées 0.0-1.0
Type de paramètre dynamique
Documentation auto_explain.sample_rate

azure.accepted_password_auth_method

Attribut Valeur
Catégorie Options personnalisées
Description Méthode d’authentification par mot de passe acceptée.
Type de données set
Valeur par défaut md5,scram-sha-256
Valeurs autorisées md5,scram-sha-256
Type de paramètre dynamique
Documentation azure.accepted_password_auth_method

azure.enable_temp_tablespaces_on_local_ssd

Attribut Valeur
Catégorie Options personnalisées
Description Créez un espace de table temporaire sur un disque éphémère.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

azure.extensions

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie les extensions autorisées à être créées sur le serveur.
Type de données set
Valeur par défaut
Valeurs autorisées address_standardizer,address_standardizer_data_us,age,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,orafce,pageinspect,pg_buffercache,pg_cron,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
Type de paramètre dynamique
Documentation azure.extensions

azure.single_to_flex_migration

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie s’il s’agit d’un serveur créé pour la migration d’un serveur unique vers un serveur flexible Azure Database pour PostgreSQL.
Type de données booléen
Valeur par défaut off
Valeurs autorisées off
Type de paramètre en lecture seule
Documentation

azure_storage.allow_network_access

Attribut Valeur
Catégorie Options personnalisées
Description Autoriser l’accès aux données à partir du stockage d’objets blob dans l’extension azure_storage.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

azure_storage.blob_block_size_mb

Attribut Valeur
Catégorie Options personnalisées
Description Taille du bloc d’objets blob en mégaoctets pour blob_put dans l’extension azure_storage.
Type de données entier
Valeur par défaut Dépend des ressources (cœurs virtuels, RAM ou espace disque) allouées au serveur.
Valeurs autorisées 1024
Type de paramètre en lecture seule
Documentation azure_storage.blob_block_size_mb

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur azure_storage.blob_block_size_mb est calculée lorsque vous approvisionnez l’instance du serveur flexible Azure Database pour PostgreSQL, en fonction du nom du produit que vous sélectionnez pour son calcul. Toute modification ultérieure de la sélection de produit au calcul qui prend en charge le serveur flexible n’aura aucun effet sur la valeur par défaut pour le paramètre de serveur azure_storage.blob_block_size_mb de cette instance.

À compter d’aujourd’hui, si vous modifiez le produit affecté à une instance, vous ne pouvez pas ajuster la valeur du paramètre azure_storage.blob_block_size_mb étant donné qu’il est déclaré en lecture seule.

La formule utilisée pour calculer la valeur de azure_storage.blob_block_size_mb est MIN(3072, MAX(128, memoryGiB * 32)).

Compte tenu de la formule précédente, le tableau suivant liste les valeurs affectées à ce paramètre de serveur en fonction de la quantité de mémoire approvisionnée :

Taille de la mémoire azure_storage.blob_block_size_mb
2 Gio 128 Mio
4 Gio 128 Mio
8 Gio 256 Mio
16 Gio 512 Mio
32 Gio 1024 Mio
48 Gio 1536 Mio
64 Gio 2048 Mio
80 Gio 2560 Mio
128 Go 3 072 Mio
160 Gio 3 072 Mio
192 Gio 3 072 Mio
256 Gio 3 072 Mio
384 Gio 3 072 Mio
432 Gio 3 072 Mio
672 Gio 3 072 Mio

azure_storage.public_account_access

Attribut Valeur
Catégorie Options personnalisées
Description Autoriser tous les utilisateurs à accéder aux données des comptes de stockage publics dans l’extension azure_storage.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

connection_throttle.bucket_limit

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal de jetons de connexion par compartiment.
Type de données entier
Valeur par défaut 2000
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.enable

Attribut Valeur
Catégorie Options personnalisées
Description Active la limitation de connexion temporaire par adresse IP à la suite d’un trop grand nombre d’échecs de connexion.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

connection_throttle.factor_bias

Attribut Valeur
Catégorie Options personnalisées
Description Biais du facteur pour le calcul du nombre de jetons pour le compartiment d’une adresse IP.
Type de données numeric
Valeur par défaut 0.8
Valeurs autorisées 0.0-0.9
Type de paramètre dynamique
Documentation

connection_throttle.hash_entries_max

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’entrées dans la table de hachage des échecs de connexion.
Type de données entier
Valeur par défaut 500
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.reset_time

Attribut Valeur
Catégorie Options personnalisées
Description Durée entre les réinitialisations du compartiment de connexion.
Type de données entier
Valeur par défaut 120
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.restore_factor

Attribut Valeur
Catégorie Options personnalisées
Description Facteur d’augmentation du nombre de jetons pour les adresses IP avec un faible taux d’échec.
Type de données numeric
Valeur par défaut 2
Valeurs autorisées 1.0-100.0
Type de paramètre dynamique
Documentation

connection_throttle.update_time

Attribut Valeur
Catégorie Options personnalisées
Description Durée entre les mises à jour du compartiment de connexion.
Type de données entier
Valeur par défaut 20
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

cron.database_name

Attribut Valeur
Catégorie Options personnalisées
Description Définit la base de données dans laquelle les métadonnées pg_cron sont conservées.
Type de données string
Valeur par défaut postgres
Valeurs autorisées [A-Za-z0-9_]+
Type de paramètre static
Documentation cron.database_name

cron.log_run

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser toutes les exécutions de travaux dans la table job_run_details.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre static
Documentation cron.log_run

cron.log_statement

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser toutes les instructions cron avant exécution.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre static
Documentation cron.log_statement

cron.max_running_jobs

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal de travaux qui peuvent s’exécuter simultanément. Cette valeur est limitée par max_connections.
Type de données entier
Valeur par défaut 32
Valeurs autorisées 0-5000
Type de paramètre static
Documentation cron.max_running_jobs

index_tuning.analysis_interval

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fréquence à laquelle chaque session d’optimisation des index est déclenchée quand index_tuning.mode est défini sur « REPORT ».
Type de données entier
Valeur par défaut 720
Valeurs autorisées 60-10080
Type de paramètre dynamique
Documentation index_tuning.analysis_interval

index_tuning.max_columns_per_index

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal de colonnes qui peuvent faire partie de la clé d’index pour les index recommandés.
Type de données entier
Valeur par défaut 2
Valeurs autorisées 1-10
Type de paramètre dynamique
Documentation index_tuning.max_columns_per_index

index_tuning.max_index_count

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’index qui peuvent être recommandés pour chaque base de données lors d’une session d’optimisation.
Type de données entier
Valeur par défaut 10
Valeurs autorisées 1-25
Type de paramètre dynamique
Documentation index_tuning.max_index_count

index_tuning.max_indexes_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’index qui peuvent être recommandés pour chaque table.
Type de données entier
Valeur par défaut 10
Valeurs autorisées 1-25
Type de paramètre dynamique
Documentation index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

Attribut Valeur
Catégorie Options personnalisées
Description Nombre de requêtes les plus lentes par base de données pour laquelle des index peuvent être recommandés.
Type de données entier
Valeur par défaut 25
Valeurs autorisées 5-100
Type de paramètre dynamique
Documentation index_tuning.max_queries_per_database

index_tuning.max_regression_factor

Attribut Valeur
Catégorie Options personnalisées
Description Régression acceptable introduite par un index recommandé sur les requêtes analysées lors d’une session d’optimisation.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0.05-0.2
Type de paramètre dynamique
Documentation index_tuning.max_regression_factor

index_tuning.max_total_size_factor

Attribut Valeur
Catégorie Options personnalisées
Description Taille totale maximale, en pourcentage de l’espace disque total, que tous les index recommandés pour une base de données particulière peuvent utiliser.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0-1.0
Type de paramètre dynamique
Documentation index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

Attribut Valeur
Catégorie Options personnalisées
Description Amélioration des coûts qu’un index recommandé doit fournir à au moins une des requêtes analysées lors d’une session d’optimisation.
Type de données numeric
Valeur par défaut 0.2
Valeurs autorisées 0-20.0
Type de paramètre dynamique
Documentation index_tuning.min_improvement_factor

index_tuning.mode

Attribut Valeur
Catégorie Options personnalisées
Description Configure l’optimisation des index comme étant désactivée (« OFF ») ou activée pour émettre seulement des recommandations. Nécessite que le Magasin des requêtes soit activé en définissant pg_qs.query_capture_mode sur « TOP » ou « ALL ».
Type de données énumération
Valeur par défaut off
Valeurs autorisées off,report
Type de paramètre dynamique
Documentation index_tuning.mode

index_tuning.unused_dml_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal d’opérations DML en moyenne par jour affectant la table pour que la suppression de ses index inutilisés soit envisagée.
Type de données entier
Valeur par défaut 1000
Valeurs autorisées 0-9999999
Type de paramètre dynamique
Documentation index_tuning.unused_dml_per_table

index_tuning.unused_min_period

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal de jours pendant lesquels, d’après les statistiques système, l’index n’a pas été utilisé pour que sa suppression soit envisagée.
Type de données entier
Valeur par défaut 35
Valeurs autorisées 30-720
Type de paramètre dynamique
Documentation index_tuning.unused_min_period

index_tuning.unused_reads_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal d’opérations de lecture en moyenne par jour affectant la table pour que la suppression de ses index inutilisés soit envisagée.
Type de données entier
Valeur par défaut 1000
Valeurs autorisées 0-9999999
Type de paramètre dynamique
Documentation index_tuning.unused_reads_per_table

logfiles.download_enable

Attribut Valeur
Catégorie Options personnalisées
Description Active ou désactive la fonctionnalité des journaux du serveur.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation logfiles.download_enable

logfiles.retention_days

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fenêtre de la période de rétention en jours pour les journaux du serveur : période après laquelle la suppression des données survient.
Type de données entier
Valeur par défaut 3
Valeurs autorisées 1-7
Type de paramètre dynamique
Documentation logfiles.retention_days

pgaudit.log

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie les classes d’instructions qui seront journalisées par la journalisation d’audit de session.
Type de données set
Valeur par défaut none
Valeurs autorisées none,read,write,function,role,ddl,misc,all
Type de paramètre dynamique
Documentation pgaudit.log

pgaudit.log_catalog

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie que la journalisation de session doit être activée dans le cas où toutes les relations d’une instruction se trouvent dans pg_catalog.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_catalog

pgaudit.log_client

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si les messages d’audit doivent être visibles par le client.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_client

pgaudit.log_level

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie le niveau de journal qui sera utilisé pour les entrées de journal.
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Type de paramètre dynamique
Documentation pgaudit.log_level

pgaudit.log_parameter

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie que la journalisation d’audit doit inclure les paramètres transmis avec l’instruction.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_parameter

pgaudit.log_relation

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si la journalisation d’audit de session doit créer une entrée de journal distincte pour chaque relation référencée dans une instruction SELECT ou DML.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_relation

pgaudit.log_statement_once

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si la journalisation inclut le texte et les paramètres de l’instruction avec la première entrée de journal pour une combinaison d’instructions/sous-état ou avec chaque entrée.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_statement_once

pgaudit.role

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie le rôle principal à utiliser pour la journalisation d’audit d’objet.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z\\._]*
Type de paramètre dynamique
Documentation pgaudit.role

pglogical.batch_inserts

Attribut Valeur
Catégorie Options personnalisées
Description Indique à PGLogical d’utiliser le mécanisme d’insertion par lot si possible.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pglogical.batch_inserts

pglogical.conflict_log_level

Attribut Valeur
Catégorie Options personnalisées
Description Définit le niveau de journal pour la signalisation des conflits détectés lorsque le pglogical.conflict_resolution est défini sur autre chose que « erreur ».
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Type de paramètre dynamique
Documentation pglogical.conflict_log_level

pglogical.conflict_resolution

Attribut Valeur
Catégorie Options personnalisées
Description Définit la méthode de résolution pour tout conflit détecté entre les données locales et les modifications entrantes.
Type de données énumération
Valeur par défaut apply_remote
Valeurs autorisées error,apply_remote,keep_local,last_update_wins,first_update_wins
Type de paramètre dynamique
Documentation pglogical.conflict_resolution

pglogical.use_spi

Attribut Valeur
Catégorie Options personnalisées
Description Indique à pglogical d’utiliser l’interface SPI pour former des instructions SQL réelles (INSERT, UPDATE, DELETE) pour appliquer les modifications entrantes au lieu d’utiliser l’interface interne de bas niveau.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pglogical.use_spi

pgms_stats.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation

pgms_wait_sampling.history_period

Attribut Valeur
Catégorie Options personnalisées
Description Définissez la fréquence, en millisecondes, à laquelle les événements d’attente sont échantillonnés.
Type de données entier
Valeur par défaut 100
Valeurs autorisées 1-600000
Type de paramètre dynamique
Documentation pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité. S’il apparaît désactivé, l’échantillonnage d’attente est désactivé malgré la valeur définie pour pgms_wait_sampling.query_capture_mode.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

Attribut Valeur
Catégorie Options personnalisées
Description Sélectionne les instructions suivies par l’extension pgms_wait_sampling.
Type de données énumération
Valeur par défaut none
Valeurs autorisées all,none
Type de paramètre dynamique
Documentation pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

Attribut Valeur
Catégorie Options personnalisées
Description Même objectif que l’argument p_analyze à run_maintenance().
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_partman_bgw.analyze

pg_partman_bgw.dbname

Attribut Valeur
Catégorie Options personnalisées
Description Obligatoire. Base de données sur laquelle run_maintenance() s’exécutera. S’il en existe plusieurs, utilisez une liste séparée par des virgules. Si non défini, BGW ne fera rien.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z0-9_,-]*
Type de paramètre dynamique
Documentation pg_partman_bgw.dbname

pg_partman_bgw.interval

Attribut Valeur
Catégorie Options personnalisées
Description Nombre de secondes entre les appels à run_maintenance().
Type de données entier
Valeur par défaut 3600
Valeurs autorisées 1-315360000
Type de paramètre dynamique
Documentation pg_partman_bgw.interval

pg_partman_bgw.jobmon

Attribut Valeur
Catégorie Options personnalisées
Description Même objectif que l’argument p_jobmon à run_maintenance().
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_partman_bgw.jobmon

pg_partman_bgw.role

Attribut Valeur
Catégorie Options personnalisées
Description Rôle sous lequel run_maintenance() s’exécutera. La valeur par défaut est postgres. Un seul nom de rôle est autorisé.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z\\._]*
Type de paramètre dynamique
Documentation pg_partman_bgw.role

pg_qs.interval_length_minutes

Attribut Valeur
Catégorie Options personnalisées
Description Définit l’intervalle de capture query_store en minutes pendant pg_qs : il s’agit de la fréquence de persistance des données.
Type de données entier
Valeur par défaut 15
Valeurs autorisées 1-30
Type de paramètre static
Documentation pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité. S’il apparaît désactivé, le Magasin des requêtes est désactivé malgré la valeur définie pour pg_qs.query_capture_mode.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation pg_qs.is_enabled_fs

pg_qs.max_plan_size

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal d’octets qui seront enregistrés pour le texte du plan de requête pour pg_qs ; les plans plus longs seront tronqués.
Type de données entier
Valeur par défaut 7500
Valeurs autorisées 100-10000
Type de paramètre dynamique
Documentation pg_qs.max_plan_size

pg_qs.max_query_text_length

Attribut Valeur
Catégorie Options personnalisées
Description Définit la longueur maximale du texte de requête qui pourra être enregistrée. Les requêtes plus longues seront tronquées.
Type de données entier
Valeur par défaut 6000
Valeurs autorisées 100-10000
Type de paramètre dynamique
Documentation pg_qs.max_query_text_length

pg_qs.query_capture_mode

Attribut Valeur
Catégorie Options personnalisées
Description Définit le mode de capture de requête pour le magasin de requêtes. Aucun désactive toute capture.
Type de données énumération
Valeur par défaut none
Valeurs autorisées top,all,none
Type de paramètre dynamique
Documentation pg_qs.query_capture_mode

pg_qs.retention_period_in_days

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fenêtre de période de rétention en jours pour pg_qs : après cette suppression des données.
Type de données entier
Valeur par défaut 7
Valeurs autorisées 1-30
Type de paramètre dynamique
Documentation pg_qs.retention_period_in_days

pg_qs.store_query_plans

Attribut Valeur
Catégorie Options personnalisées
Description Active ou désactive l’enregistrement des plans de requête pour pg_qs
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_qs.store_query_plans

pg_qs.track_utility

Attribut Valeur
Catégorie Options personnalisées
Description Définit si les commandes utilitaires sont suivies par pg_qs.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_qs.track_utility

pg_stat_statements.max

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal des instructions suivies par pg_stat_statements.
Type de données entier
Valeur par défaut 5000
Valeurs autorisées 100-2147483647
Type de paramètre static
Documentation pg_stat_statements.max

pg_stat_statements.save

Attribut Valeur
Catégorie Options personnalisées
Description Enregistrer les statistiques de pg_stat_statements sur les arrêts de serveur.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_stat_statements.save

pg_stat_statements.track

Attribut Valeur
Catégorie Options personnalisées
Description Contrôle les instructions qui sont comptées par pg_stat_statements.
Type de données énumération
Valeur par défaut none
Valeurs autorisées top,all,none
Type de paramètre dynamique
Documentation pg_stat_statements.track

pg_stat_statements.track_utility

Attribut Valeur
Catégorie Options personnalisées
Description Indique si les commandes de l’utilitaire sont suivies par pg_stat_statements.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

Attribut Valeur
Catégorie Options personnalisées
Description Contrôle les paramètres de pilote postgis GDAL activés.
Type de données énumération
Valeur par défaut DISABLE_ALL
Valeurs autorisées DISABLE_ALL,ENABLE_ALL
Type de paramètre dynamique
Documentation postgis.gdal_enabled_drivers

auto_explain.log_analyze

Attribut Valeur
Catégorie Options personnalisées
Description Utiliser EXPLAIN ANALYZE pour la journalisation de plan.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_analyze

auto_explain.log_buffers

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser l’utilisation des mémoires tampons.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_buffers

auto_explain.log_format

Attribut Valeur
Catégorie Options personnalisées
Description Format EXPLAIN à utiliser pour la journalisation de plan.
Type de données énumération
Valeur par défaut text
Valeurs autorisées text,xml,json,yaml
Type de paramètre dynamique
Documentation auto_explain.log_format

auto_explain.log_level

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser le niveau du plan.
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Type de paramètre dynamique
Documentation auto_explain.log_level

auto_explain.log_min_duration

Attribut Valeur
Catégorie Options personnalisées
Description Définit la durée d’exécution minimale au-dessus de laquelle les plans seront journalisés. Zéro imprime tous les plans. -1 désactive cette fonctionnalité.
Type de données entier
Valeur par défaut -1
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation auto_explain.log_min_duration

auto_explain.log_nested_statements

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser les instructions imbriquées.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_nested_statements

auto_explain.log_settings

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser les paramètres de configuration modifiée affectant la planification des requêtes.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_settings

auto_explain.log_timing

Attribut Valeur
Catégorie Options personnalisées
Description Collecter les données temporelles, pas seulement les nombres de lignes.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_timing

auto_explain.log_triggers

Attribut Valeur
Catégorie Options personnalisées
Description Inclure les statistiques de déclencheur dans les plans. Cela n’a aucun effet, sauf si log_analyze est également défini.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_triggers

auto_explain.log_verbose

Attribut Valeur
Catégorie Options personnalisées
Description Utilisez EXPLAIN VERBOSE pour la journalisation de plan.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_verbose

auto_explain.log_wal

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser l’utilisation WAL.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_wal

auto_explain.sample_rate

Attribut Valeur
Catégorie Options personnalisées
Description Fraction des requêtes à traiter.
Type de données numeric
Valeur par défaut 1.0
Valeurs autorisées 0.0-1.0
Type de paramètre dynamique
Documentation auto_explain.sample_rate

azure.accepted_password_auth_method

Attribut Valeur
Catégorie Options personnalisées
Description Méthode d’authentification par mot de passe acceptée.
Type de données set
Valeur par défaut md5,scram-sha-256
Valeurs autorisées md5,scram-sha-256
Type de paramètre dynamique
Documentation azure.accepted_password_auth_method

azure.enable_temp_tablespaces_on_local_ssd

Attribut Valeur
Catégorie Options personnalisées
Description Créez un espace de table temporaire sur un disque éphémère.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

azure.extensions

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie les extensions autorisées à être créées sur le serveur.
Type de données set
Valeur par défaut
Valeurs autorisées address_standardizer,address_standardizer_data_us,age,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,orafce,pageinspect,pg_buffercache,pg_cron,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
Type de paramètre dynamique
Documentation azure.extensions

azure.single_to_flex_migration

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie s’il s’agit d’un serveur créé pour la migration d’un serveur unique vers un serveur flexible Azure Database pour PostgreSQL.
Type de données booléen
Valeur par défaut off
Valeurs autorisées off
Type de paramètre en lecture seule
Documentation

azure_storage.allow_network_access

Attribut Valeur
Catégorie Options personnalisées
Description Autoriser l’accès aux données à partir du stockage d’objets blob dans l’extension azure_storage.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

azure_storage.blob_block_size_mb

Attribut Valeur
Catégorie Options personnalisées
Description Taille du bloc d’objets blob en mégaoctets pour blob_put dans l’extension azure_storage.
Type de données entier
Valeur par défaut Dépend des ressources (cœurs virtuels, RAM ou espace disque) allouées au serveur.
Valeurs autorisées 1024
Type de paramètre en lecture seule
Documentation azure_storage.blob_block_size_mb

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur azure_storage.blob_block_size_mb est calculée lorsque vous approvisionnez l’instance du serveur flexible Azure Database pour PostgreSQL, en fonction du nom du produit que vous sélectionnez pour son calcul. Toute modification ultérieure de la sélection de produit au calcul qui prend en charge le serveur flexible n’aura aucun effet sur la valeur par défaut pour le paramètre de serveur azure_storage.blob_block_size_mb de cette instance.

À compter d’aujourd’hui, si vous modifiez le produit affecté à une instance, vous ne pouvez pas ajuster la valeur du paramètre azure_storage.blob_block_size_mb étant donné qu’il est déclaré en lecture seule.

La formule utilisée pour calculer la valeur de azure_storage.blob_block_size_mb est MIN(3072, MAX(128, memoryGiB * 32)).

Compte tenu de la formule précédente, le tableau suivant liste les valeurs affectées à ce paramètre de serveur en fonction de la quantité de mémoire approvisionnée :

Taille de la mémoire azure_storage.blob_block_size_mb
2 Gio 128 Mio
4 Gio 128 Mio
8 Gio 256 Mio
16 Gio 512 Mio
32 Gio 1024 Mio
48 Gio 1536 Mio
64 Gio 2048 Mio
80 Gio 2560 Mio
128 Go 3 072 Mio
160 Gio 3 072 Mio
192 Gio 3 072 Mio
256 Gio 3 072 Mio
384 Gio 3 072 Mio
432 Gio 3 072 Mio
672 Gio 3 072 Mio

azure_storage.public_account_access

Attribut Valeur
Catégorie Options personnalisées
Description Autoriser tous les utilisateurs à accéder aux données des comptes de stockage publics dans l’extension azure_storage.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

connection_throttle.bucket_limit

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal de jetons de connexion par compartiment.
Type de données entier
Valeur par défaut 2000
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.enable

Attribut Valeur
Catégorie Options personnalisées
Description Active la limitation de connexion temporaire par adresse IP à la suite d’un trop grand nombre d’échecs de connexion.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

connection_throttle.factor_bias

Attribut Valeur
Catégorie Options personnalisées
Description Biais du facteur pour le calcul du nombre de jetons pour le compartiment d’une adresse IP.
Type de données numeric
Valeur par défaut 0.8
Valeurs autorisées 0.0-0.9
Type de paramètre dynamique
Documentation

connection_throttle.hash_entries_max

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’entrées dans la table de hachage des échecs de connexion.
Type de données entier
Valeur par défaut 500
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.reset_time

Attribut Valeur
Catégorie Options personnalisées
Description Durée entre les réinitialisations du compartiment de connexion.
Type de données entier
Valeur par défaut 120
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.restore_factor

Attribut Valeur
Catégorie Options personnalisées
Description Facteur d’augmentation du nombre de jetons pour les adresses IP avec un faible taux d’échec.
Type de données numeric
Valeur par défaut 2
Valeurs autorisées 1.0-100.0
Type de paramètre dynamique
Documentation

connection_throttle.update_time

Attribut Valeur
Catégorie Options personnalisées
Description Durée entre les mises à jour du compartiment de connexion.
Type de données entier
Valeur par défaut 20
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

cron.database_name

Attribut Valeur
Catégorie Options personnalisées
Description Définit la base de données dans laquelle les métadonnées pg_cron sont conservées.
Type de données string
Valeur par défaut postgres
Valeurs autorisées [A-Za-z0-9_]+
Type de paramètre static
Documentation cron.database_name

cron.log_run

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser toutes les exécutions de travaux dans la table job_run_details.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre static
Documentation cron.log_run

cron.log_statement

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser toutes les instructions cron avant exécution.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre static
Documentation cron.log_statement

cron.max_running_jobs

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal de travaux qui peuvent s’exécuter simultanément. Cette valeur est limitée par max_connections.
Type de données entier
Valeur par défaut 32
Valeurs autorisées 0-5000
Type de paramètre static
Documentation cron.max_running_jobs

index_tuning.analysis_interval

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fréquence à laquelle chaque session d’optimisation des index est déclenchée quand index_tuning.mode est défini sur « REPORT ».
Type de données entier
Valeur par défaut 720
Valeurs autorisées 60-10080
Type de paramètre dynamique
Documentation index_tuning.analysis_interval

index_tuning.max_columns_per_index

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal de colonnes qui peuvent faire partie de la clé d’index pour les index recommandés.
Type de données entier
Valeur par défaut 2
Valeurs autorisées 1-10
Type de paramètre dynamique
Documentation index_tuning.max_columns_per_index

index_tuning.max_index_count

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’index qui peuvent être recommandés pour chaque base de données lors d’une session d’optimisation.
Type de données entier
Valeur par défaut 10
Valeurs autorisées 1-25
Type de paramètre dynamique
Documentation index_tuning.max_index_count

index_tuning.max_indexes_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’index qui peuvent être recommandés pour chaque table.
Type de données entier
Valeur par défaut 10
Valeurs autorisées 1-25
Type de paramètre dynamique
Documentation index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

Attribut Valeur
Catégorie Options personnalisées
Description Nombre de requêtes les plus lentes par base de données pour laquelle des index peuvent être recommandés.
Type de données entier
Valeur par défaut 25
Valeurs autorisées 5-100
Type de paramètre dynamique
Documentation index_tuning.max_queries_per_database

index_tuning.max_regression_factor

Attribut Valeur
Catégorie Options personnalisées
Description Régression acceptable introduite par un index recommandé sur les requêtes analysées lors d’une session d’optimisation.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0.05-0.2
Type de paramètre dynamique
Documentation index_tuning.max_regression_factor

index_tuning.max_total_size_factor

Attribut Valeur
Catégorie Options personnalisées
Description Taille totale maximale, en pourcentage de l’espace disque total, que tous les index recommandés pour une base de données particulière peuvent utiliser.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0-1.0
Type de paramètre dynamique
Documentation index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

Attribut Valeur
Catégorie Options personnalisées
Description Amélioration des coûts qu’un index recommandé doit fournir à au moins une des requêtes analysées lors d’une session d’optimisation.
Type de données numeric
Valeur par défaut 0.2
Valeurs autorisées 0-20.0
Type de paramètre dynamique
Documentation index_tuning.min_improvement_factor

index_tuning.mode

Attribut Valeur
Catégorie Options personnalisées
Description Configure l’optimisation des index comme étant désactivée (« OFF ») ou activée pour émettre seulement des recommandations. Nécessite que le Magasin des requêtes soit activé en définissant pg_qs.query_capture_mode sur « TOP » ou « ALL ».
Type de données énumération
Valeur par défaut off
Valeurs autorisées off,report
Type de paramètre dynamique
Documentation index_tuning.mode

index_tuning.unused_dml_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal d’opérations DML en moyenne par jour affectant la table pour que la suppression de ses index inutilisés soit envisagée.
Type de données entier
Valeur par défaut 1000
Valeurs autorisées 0-9999999
Type de paramètre dynamique
Documentation index_tuning.unused_dml_per_table

index_tuning.unused_min_period

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal de jours pendant lesquels, d’après les statistiques système, l’index n’a pas été utilisé pour que sa suppression soit envisagée.
Type de données entier
Valeur par défaut 35
Valeurs autorisées 30-720
Type de paramètre dynamique
Documentation index_tuning.unused_min_period

index_tuning.unused_reads_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal d’opérations de lecture en moyenne par jour affectant la table pour que la suppression de ses index inutilisés soit envisagée.
Type de données entier
Valeur par défaut 1000
Valeurs autorisées 0-9999999
Type de paramètre dynamique
Documentation index_tuning.unused_reads_per_table

logfiles.download_enable

Attribut Valeur
Catégorie Options personnalisées
Description Active ou désactive la fonctionnalité des journaux du serveur.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation logfiles.download_enable

logfiles.retention_days

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fenêtre de la période de rétention en jours pour les journaux du serveur : période après laquelle la suppression des données survient.
Type de données entier
Valeur par défaut 3
Valeurs autorisées 1-7
Type de paramètre dynamique
Documentation logfiles.retention_days

pgaudit.log

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie les classes d’instructions qui seront journalisées par la journalisation d’audit de session.
Type de données set
Valeur par défaut none
Valeurs autorisées none,read,write,function,role,ddl,misc,all
Type de paramètre dynamique
Documentation pgaudit.log

pgaudit.log_catalog

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie que la journalisation de session doit être activée dans le cas où toutes les relations d’une instruction se trouvent dans pg_catalog.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_catalog

pgaudit.log_client

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si les messages d’audit doivent être visibles par le client.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_client

pgaudit.log_level

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie le niveau de journal qui sera utilisé pour les entrées de journal.
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Type de paramètre dynamique
Documentation pgaudit.log_level

pgaudit.log_parameter

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie que la journalisation d’audit doit inclure les paramètres transmis avec l’instruction.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_parameter

pgaudit.log_relation

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si la journalisation d’audit de session doit créer une entrée de journal distincte pour chaque relation référencée dans une instruction SELECT ou DML.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_relation

pgaudit.log_statement_once

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si la journalisation inclut le texte et les paramètres de l’instruction avec la première entrée de journal pour une combinaison d’instructions/sous-état ou avec chaque entrée.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_statement_once

pgaudit.role

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie le rôle principal à utiliser pour la journalisation d’audit d’objet.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z\\._]*
Type de paramètre dynamique
Documentation pgaudit.role

pglogical.batch_inserts

Attribut Valeur
Catégorie Options personnalisées
Description Indique à PGLogical d’utiliser le mécanisme d’insertion par lot si possible.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pglogical.batch_inserts

pglogical.conflict_log_level

Attribut Valeur
Catégorie Options personnalisées
Description Définit le niveau de journal pour la signalisation des conflits détectés lorsque le pglogical.conflict_resolution est défini sur autre chose que « erreur ».
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Type de paramètre dynamique
Documentation pglogical.conflict_log_level

pglogical.conflict_resolution

Attribut Valeur
Catégorie Options personnalisées
Description Définit la méthode de résolution pour tout conflit détecté entre les données locales et les modifications entrantes.
Type de données énumération
Valeur par défaut apply_remote
Valeurs autorisées error,apply_remote,keep_local,last_update_wins,first_update_wins
Type de paramètre dynamique
Documentation pglogical.conflict_resolution

pglogical.use_spi

Attribut Valeur
Catégorie Options personnalisées
Description Indique à pglogical d’utiliser l’interface SPI pour former des instructions SQL réelles (INSERT, UPDATE, DELETE) pour appliquer les modifications entrantes au lieu d’utiliser l’interface interne de bas niveau.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pglogical.use_spi

pgms_stats.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation

pgms_wait_sampling.history_period

Attribut Valeur
Catégorie Options personnalisées
Description Définissez la fréquence, en millisecondes, à laquelle les événements d’attente sont échantillonnés.
Type de données entier
Valeur par défaut 100
Valeurs autorisées 1-600000
Type de paramètre dynamique
Documentation pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité. S’il apparaît désactivé, l’échantillonnage d’attente est désactivé malgré la valeur définie pour pgms_wait_sampling.query_capture_mode.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

Attribut Valeur
Catégorie Options personnalisées
Description Sélectionne les instructions suivies par l’extension pgms_wait_sampling.
Type de données énumération
Valeur par défaut none
Valeurs autorisées all,none
Type de paramètre dynamique
Documentation pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

Attribut Valeur
Catégorie Options personnalisées
Description Même objectif que l’argument p_analyze à run_maintenance().
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_partman_bgw.analyze

pg_partman_bgw.dbname

Attribut Valeur
Catégorie Options personnalisées
Description Obligatoire. Base de données sur laquelle run_maintenance() s’exécutera. S’il en existe plusieurs, utilisez une liste séparée par des virgules. Si non défini, BGW ne fera rien.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z0-9_,-]*
Type de paramètre dynamique
Documentation pg_partman_bgw.dbname

pg_partman_bgw.interval

Attribut Valeur
Catégorie Options personnalisées
Description Nombre de secondes entre les appels à run_maintenance().
Type de données entier
Valeur par défaut 3600
Valeurs autorisées 1-315360000
Type de paramètre dynamique
Documentation pg_partman_bgw.interval

pg_partman_bgw.jobmon

Attribut Valeur
Catégorie Options personnalisées
Description Même objectif que l’argument p_jobmon à run_maintenance().
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_partman_bgw.jobmon

pg_partman_bgw.role

Attribut Valeur
Catégorie Options personnalisées
Description Rôle sous lequel run_maintenance() s’exécutera. La valeur par défaut est postgres. Un seul nom de rôle est autorisé.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z\\._]*
Type de paramètre dynamique
Documentation pg_partman_bgw.role

pg_qs.interval_length_minutes

Attribut Valeur
Catégorie Options personnalisées
Description Définit l’intervalle de capture query_store en minutes pendant pg_qs : il s’agit de la fréquence de persistance des données.
Type de données entier
Valeur par défaut 15
Valeurs autorisées 1-30
Type de paramètre static
Documentation pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité. S’il apparaît désactivé, le Magasin des requêtes est désactivé malgré la valeur définie pour pg_qs.query_capture_mode.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation pg_qs.is_enabled_fs

pg_qs.max_plan_size

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal d’octets qui seront enregistrés pour le texte du plan de requête pour pg_qs ; les plans plus longs seront tronqués.
Type de données entier
Valeur par défaut 7500
Valeurs autorisées 100-10000
Type de paramètre dynamique
Documentation pg_qs.max_plan_size

pg_qs.max_query_text_length

Attribut Valeur
Catégorie Options personnalisées
Description Définit la longueur maximale du texte de requête qui pourra être enregistrée. Les requêtes plus longues seront tronquées.
Type de données entier
Valeur par défaut 6000
Valeurs autorisées 100-10000
Type de paramètre dynamique
Documentation pg_qs.max_query_text_length

pg_qs.query_capture_mode

Attribut Valeur
Catégorie Options personnalisées
Description Définit le mode de capture de requête pour le magasin de requêtes. Aucun désactive toute capture.
Type de données énumération
Valeur par défaut none
Valeurs autorisées top,all,none
Type de paramètre dynamique
Documentation pg_qs.query_capture_mode

pg_qs.retention_period_in_days

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fenêtre de période de rétention en jours pour pg_qs : après cette suppression des données.
Type de données entier
Valeur par défaut 7
Valeurs autorisées 1-30
Type de paramètre dynamique
Documentation pg_qs.retention_period_in_days

pg_qs.store_query_plans

Attribut Valeur
Catégorie Options personnalisées
Description Active ou désactive l’enregistrement des plans de requête pour pg_qs
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_qs.store_query_plans

pg_qs.track_utility

Attribut Valeur
Catégorie Options personnalisées
Description Définit si les commandes utilitaires sont suivies par pg_qs.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_qs.track_utility

pg_stat_statements.max

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal des instructions suivies par pg_stat_statements.
Type de données entier
Valeur par défaut 5000
Valeurs autorisées 100-2147483647
Type de paramètre static
Documentation pg_stat_statements.max

pg_stat_statements.save

Attribut Valeur
Catégorie Options personnalisées
Description Enregistrer les statistiques de pg_stat_statements sur les arrêts de serveur.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_stat_statements.save

pg_stat_statements.track

Attribut Valeur
Catégorie Options personnalisées
Description Contrôle les instructions qui sont comptées par pg_stat_statements.
Type de données énumération
Valeur par défaut none
Valeurs autorisées top,all,none
Type de paramètre dynamique
Documentation pg_stat_statements.track

pg_stat_statements.track_utility

Attribut Valeur
Catégorie Options personnalisées
Description Indique si les commandes de l’utilitaire sont suivies par pg_stat_statements.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

Attribut Valeur
Catégorie Options personnalisées
Description Contrôle les paramètres de pilote postgis GDAL activés.
Type de données énumération
Valeur par défaut DISABLE_ALL
Valeurs autorisées DISABLE_ALL,ENABLE_ALL
Type de paramètre dynamique
Documentation postgis.gdal_enabled_drivers

auto_explain.log_analyze

Attribut Valeur
Catégorie Options personnalisées
Description Utiliser EXPLAIN ANALYZE pour la journalisation de plan.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_analyze

auto_explain.log_buffers

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser l’utilisation des mémoires tampons.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_buffers

auto_explain.log_format

Attribut Valeur
Catégorie Options personnalisées
Description Format EXPLAIN à utiliser pour la journalisation de plan.
Type de données énumération
Valeur par défaut text
Valeurs autorisées text,xml,json,yaml
Type de paramètre dynamique
Documentation auto_explain.log_format

auto_explain.log_level

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser le niveau du plan.
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Type de paramètre dynamique
Documentation auto_explain.log_level

auto_explain.log_min_duration

Attribut Valeur
Catégorie Options personnalisées
Description Définit la durée d’exécution minimale au-dessus de laquelle les plans seront journalisés. Zéro imprime tous les plans. -1 désactive cette fonctionnalité.
Type de données entier
Valeur par défaut -1
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation auto_explain.log_min_duration

auto_explain.log_nested_statements

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser les instructions imbriquées.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_nested_statements

auto_explain.log_settings

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser les paramètres de configuration modifiée affectant la planification des requêtes.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_settings

auto_explain.log_timing

Attribut Valeur
Catégorie Options personnalisées
Description Collecter les données temporelles, pas seulement les nombres de lignes.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_timing

auto_explain.log_triggers

Attribut Valeur
Catégorie Options personnalisées
Description Inclure les statistiques de déclencheur dans les plans. Cela n’a aucun effet, sauf si log_analyze est également défini.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_triggers

auto_explain.log_verbose

Attribut Valeur
Catégorie Options personnalisées
Description Utilisez EXPLAIN VERBOSE pour la journalisation de plan.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_verbose

auto_explain.log_wal

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser l’utilisation WAL.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_wal

auto_explain.sample_rate

Attribut Valeur
Catégorie Options personnalisées
Description Fraction des requêtes à traiter.
Type de données numeric
Valeur par défaut 1.0
Valeurs autorisées 0.0-1.0
Type de paramètre dynamique
Documentation auto_explain.sample_rate

azure.accepted_password_auth_method

Attribut Valeur
Catégorie Options personnalisées
Description Méthode d’authentification par mot de passe acceptée.
Type de données set
Valeur par défaut md5
Valeurs autorisées md5,scram-sha-256
Type de paramètre dynamique
Documentation azure.accepted_password_auth_method

azure.enable_temp_tablespaces_on_local_ssd

Attribut Valeur
Catégorie Options personnalisées
Description Créez un espace de table temporaire sur un disque éphémère.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

azure.extensions

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie les extensions autorisées à être créées sur le serveur.
Type de données set
Valeur par défaut
Valeurs autorisées address_standardizer,address_standardizer_data_us,age,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,orafce,pageinspect,pg_buffercache,pg_cron,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
Type de paramètre dynamique
Documentation azure.extensions

azure.single_to_flex_migration

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie s’il s’agit d’un serveur créé pour la migration d’un serveur unique vers un serveur flexible Azure Database pour PostgreSQL.
Type de données booléen
Valeur par défaut off
Valeurs autorisées off
Type de paramètre en lecture seule
Documentation

azure_storage.allow_network_access

Attribut Valeur
Catégorie Options personnalisées
Description Autoriser l’accès aux données à partir du stockage d’objets blob dans l’extension azure_storage.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

azure_storage.blob_block_size_mb

Attribut Valeur
Catégorie Options personnalisées
Description Taille du bloc d’objets blob en mégaoctets pour blob_put dans l’extension azure_storage.
Type de données entier
Valeur par défaut Dépend des ressources (cœurs virtuels, RAM ou espace disque) allouées au serveur.
Valeurs autorisées 1024
Type de paramètre en lecture seule
Documentation azure_storage.blob_block_size_mb

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur azure_storage.blob_block_size_mb est calculée lorsque vous approvisionnez l’instance du serveur flexible Azure Database pour PostgreSQL, en fonction du nom du produit que vous sélectionnez pour son calcul. Toute modification ultérieure de la sélection de produit au calcul qui prend en charge le serveur flexible n’aura aucun effet sur la valeur par défaut pour le paramètre de serveur azure_storage.blob_block_size_mb de cette instance.

À compter d’aujourd’hui, si vous modifiez le produit affecté à une instance, vous ne pouvez pas ajuster la valeur du paramètre azure_storage.blob_block_size_mb étant donné qu’il est déclaré en lecture seule.

La formule utilisée pour calculer la valeur de azure_storage.blob_block_size_mb est MIN(3072, MAX(128, memoryGiB * 32)).

Compte tenu de la formule précédente, le tableau suivant liste les valeurs affectées à ce paramètre de serveur en fonction de la quantité de mémoire approvisionnée :

Taille de la mémoire azure_storage.blob_block_size_mb
2 Gio 128 Mio
4 Gio 128 Mio
8 Gio 256 Mio
16 Gio 512 Mio
32 Gio 1024 Mio
48 Gio 1536 Mio
64 Gio 2048 Mio
80 Gio 2560 Mio
128 Go 3 072 Mio
160 Gio 3 072 Mio
192 Gio 3 072 Mio
256 Gio 3 072 Mio
384 Gio 3 072 Mio
432 Gio 3 072 Mio
672 Gio 3 072 Mio

azure_storage.public_account_access

Attribut Valeur
Catégorie Options personnalisées
Description Autoriser tous les utilisateurs à accéder aux données des comptes de stockage publics dans l’extension azure_storage.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

connection_throttle.bucket_limit

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal de jetons de connexion par compartiment.
Type de données entier
Valeur par défaut 2000
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.enable

Attribut Valeur
Catégorie Options personnalisées
Description Active la limitation de connexion temporaire par adresse IP à la suite d’un trop grand nombre d’échecs de connexion.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

connection_throttle.factor_bias

Attribut Valeur
Catégorie Options personnalisées
Description Biais du facteur pour le calcul du nombre de jetons pour le compartiment d’une adresse IP.
Type de données numeric
Valeur par défaut 0.8
Valeurs autorisées 0.0-0.9
Type de paramètre dynamique
Documentation

connection_throttle.hash_entries_max

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’entrées dans la table de hachage des échecs de connexion.
Type de données entier
Valeur par défaut 500
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.reset_time

Attribut Valeur
Catégorie Options personnalisées
Description Durée entre les réinitialisations du compartiment de connexion.
Type de données entier
Valeur par défaut 120
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.restore_factor

Attribut Valeur
Catégorie Options personnalisées
Description Facteur d’augmentation du nombre de jetons pour les adresses IP avec un faible taux d’échec.
Type de données numeric
Valeur par défaut 2
Valeurs autorisées 1.0-100.0
Type de paramètre dynamique
Documentation

connection_throttle.update_time

Attribut Valeur
Catégorie Options personnalisées
Description Durée entre les mises à jour du compartiment de connexion.
Type de données entier
Valeur par défaut 20
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

cron.database_name

Attribut Valeur
Catégorie Options personnalisées
Description Définit la base de données dans laquelle les métadonnées pg_cron sont conservées.
Type de données string
Valeur par défaut postgres
Valeurs autorisées [A-Za-z0-9_]+
Type de paramètre static
Documentation cron.database_name

cron.log_run

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser toutes les exécutions de travaux dans la table job_run_details.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre static
Documentation cron.log_run

cron.log_statement

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser toutes les instructions cron avant exécution.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre static
Documentation cron.log_statement

cron.max_running_jobs

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal de travaux qui peuvent s’exécuter simultanément. Cette valeur est limitée par max_connections.
Type de données entier
Valeur par défaut 32
Valeurs autorisées 0-5000
Type de paramètre static
Documentation cron.max_running_jobs

index_tuning.analysis_interval

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fréquence à laquelle chaque session d’optimisation des index est déclenchée quand index_tuning.mode est défini sur « REPORT ».
Type de données entier
Valeur par défaut 720
Valeurs autorisées 60-10080
Type de paramètre dynamique
Documentation index_tuning.analysis_interval

index_tuning.max_columns_per_index

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal de colonnes qui peuvent faire partie de la clé d’index pour les index recommandés.
Type de données entier
Valeur par défaut 2
Valeurs autorisées 1-10
Type de paramètre dynamique
Documentation index_tuning.max_columns_per_index

index_tuning.max_index_count

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’index qui peuvent être recommandés pour chaque base de données lors d’une session d’optimisation.
Type de données entier
Valeur par défaut 10
Valeurs autorisées 1-25
Type de paramètre dynamique
Documentation index_tuning.max_index_count

index_tuning.max_indexes_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’index qui peuvent être recommandés pour chaque table.
Type de données entier
Valeur par défaut 10
Valeurs autorisées 1-25
Type de paramètre dynamique
Documentation index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

Attribut Valeur
Catégorie Options personnalisées
Description Nombre de requêtes les plus lentes par base de données pour laquelle des index peuvent être recommandés.
Type de données entier
Valeur par défaut 25
Valeurs autorisées 5-100
Type de paramètre dynamique
Documentation index_tuning.max_queries_per_database

index_tuning.max_regression_factor

Attribut Valeur
Catégorie Options personnalisées
Description Régression acceptable introduite par un index recommandé sur les requêtes analysées lors d’une session d’optimisation.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0.05-0.2
Type de paramètre dynamique
Documentation index_tuning.max_regression_factor

index_tuning.max_total_size_factor

Attribut Valeur
Catégorie Options personnalisées
Description Taille totale maximale, en pourcentage de l’espace disque total, que tous les index recommandés pour une base de données particulière peuvent utiliser.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0-1.0
Type de paramètre dynamique
Documentation index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

Attribut Valeur
Catégorie Options personnalisées
Description Amélioration des coûts qu’un index recommandé doit fournir à au moins une des requêtes analysées lors d’une session d’optimisation.
Type de données numeric
Valeur par défaut 0.2
Valeurs autorisées 0-20.0
Type de paramètre dynamique
Documentation index_tuning.min_improvement_factor

index_tuning.mode

Attribut Valeur
Catégorie Options personnalisées
Description Configure l’optimisation des index comme étant désactivée (« OFF ») ou activée pour émettre seulement des recommandations. Nécessite que le Magasin des requêtes soit activé en définissant pg_qs.query_capture_mode sur « TOP » ou « ALL ».
Type de données énumération
Valeur par défaut off
Valeurs autorisées off,report
Type de paramètre dynamique
Documentation index_tuning.mode

index_tuning.unused_dml_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal d’opérations DML en moyenne par jour affectant la table pour que la suppression de ses index inutilisés soit envisagée.
Type de données entier
Valeur par défaut 1000
Valeurs autorisées 0-9999999
Type de paramètre dynamique
Documentation index_tuning.unused_dml_per_table

index_tuning.unused_min_period

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal de jours pendant lesquels, d’après les statistiques système, l’index n’a pas été utilisé pour que sa suppression soit envisagée.
Type de données entier
Valeur par défaut 35
Valeurs autorisées 30-720
Type de paramètre dynamique
Documentation index_tuning.unused_min_period

index_tuning.unused_reads_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal d’opérations de lecture en moyenne par jour affectant la table pour que la suppression de ses index inutilisés soit envisagée.
Type de données entier
Valeur par défaut 1000
Valeurs autorisées 0-9999999
Type de paramètre dynamique
Documentation index_tuning.unused_reads_per_table

logfiles.download_enable

Attribut Valeur
Catégorie Options personnalisées
Description Active ou désactive la fonctionnalité des journaux du serveur.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation logfiles.download_enable

logfiles.retention_days

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fenêtre de la période de rétention en jours pour les journaux du serveur : période après laquelle la suppression des données survient.
Type de données entier
Valeur par défaut 3
Valeurs autorisées 1-7
Type de paramètre dynamique
Documentation logfiles.retention_days

pgaudit.log

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie les classes d’instructions qui seront journalisées par la journalisation d’audit de session.
Type de données set
Valeur par défaut none
Valeurs autorisées none,read,write,function,role,ddl,misc,all
Type de paramètre dynamique
Documentation pgaudit.log

pgaudit.log_catalog

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie que la journalisation de session doit être activée dans le cas où toutes les relations d’une instruction se trouvent dans pg_catalog.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_catalog

pgaudit.log_client

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si les messages d’audit doivent être visibles par le client.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_client

pgaudit.log_level

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie le niveau de journal qui sera utilisé pour les entrées de journal.
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Type de paramètre dynamique
Documentation pgaudit.log_level

pgaudit.log_parameter

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie que la journalisation d’audit doit inclure les paramètres transmis avec l’instruction.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_parameter

pgaudit.log_relation

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si la journalisation d’audit de session doit créer une entrée de journal distincte pour chaque relation référencée dans une instruction SELECT ou DML.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_relation

pgaudit.log_statement_once

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si la journalisation inclut le texte et les paramètres de l’instruction avec la première entrée de journal pour une combinaison d’instructions/sous-état ou avec chaque entrée.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_statement_once

pgaudit.role

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie le rôle principal à utiliser pour la journalisation d’audit d’objet.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z\\._]*
Type de paramètre dynamique
Documentation pgaudit.role

pglogical.batch_inserts

Attribut Valeur
Catégorie Options personnalisées
Description Indique à PGLogical d’utiliser le mécanisme d’insertion par lot si possible.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pglogical.batch_inserts

pglogical.conflict_log_level

Attribut Valeur
Catégorie Options personnalisées
Description Définit le niveau de journal pour la signalisation des conflits détectés lorsque le pglogical.conflict_resolution est défini sur autre chose que « erreur ».
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Type de paramètre dynamique
Documentation pglogical.conflict_log_level

pglogical.conflict_resolution

Attribut Valeur
Catégorie Options personnalisées
Description Définit la méthode de résolution pour tout conflit détecté entre les données locales et les modifications entrantes.
Type de données énumération
Valeur par défaut apply_remote
Valeurs autorisées error,apply_remote,keep_local,last_update_wins,first_update_wins
Type de paramètre dynamique
Documentation pglogical.conflict_resolution

pglogical.use_spi

Attribut Valeur
Catégorie Options personnalisées
Description Indique à pglogical d’utiliser l’interface SPI pour former des instructions SQL réelles (INSERT, UPDATE, DELETE) pour appliquer les modifications entrantes au lieu d’utiliser l’interface interne de bas niveau.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pglogical.use_spi

pgms_stats.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation

pgms_wait_sampling.history_period

Attribut Valeur
Catégorie Options personnalisées
Description Définissez la fréquence, en millisecondes, à laquelle les événements d’attente sont échantillonnés.
Type de données entier
Valeur par défaut 100
Valeurs autorisées 1-600000
Type de paramètre dynamique
Documentation pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité. S’il apparaît désactivé, l’échantillonnage d’attente est désactivé malgré la valeur définie pour pgms_wait_sampling.query_capture_mode.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

Attribut Valeur
Catégorie Options personnalisées
Description Sélectionne les instructions suivies par l’extension pgms_wait_sampling.
Type de données énumération
Valeur par défaut none
Valeurs autorisées all,none
Type de paramètre dynamique
Documentation pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

Attribut Valeur
Catégorie Options personnalisées
Description Même objectif que l’argument p_analyze à run_maintenance().
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_partman_bgw.analyze

pg_partman_bgw.dbname

Attribut Valeur
Catégorie Options personnalisées
Description Obligatoire. Base de données sur laquelle run_maintenance() s’exécutera. S’il en existe plusieurs, utilisez une liste séparée par des virgules. Si non défini, BGW ne fera rien.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z0-9_,-]*
Type de paramètre dynamique
Documentation pg_partman_bgw.dbname

pg_partman_bgw.interval

Attribut Valeur
Catégorie Options personnalisées
Description Nombre de secondes entre les appels à run_maintenance().
Type de données entier
Valeur par défaut 3600
Valeurs autorisées 1-315360000
Type de paramètre dynamique
Documentation pg_partman_bgw.interval

pg_partman_bgw.jobmon

Attribut Valeur
Catégorie Options personnalisées
Description Même objectif que l’argument p_jobmon à run_maintenance().
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_partman_bgw.jobmon

pg_partman_bgw.role

Attribut Valeur
Catégorie Options personnalisées
Description Rôle sous lequel run_maintenance() s’exécutera. La valeur par défaut est postgres. Un seul nom de rôle est autorisé.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z\\._]*
Type de paramètre dynamique
Documentation pg_partman_bgw.role

pg_qs.interval_length_minutes

Attribut Valeur
Catégorie Options personnalisées
Description Définit l’intervalle de capture query_store en minutes pendant pg_qs : il s’agit de la fréquence de persistance des données.
Type de données entier
Valeur par défaut 15
Valeurs autorisées 1-30
Type de paramètre static
Documentation pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité. S’il apparaît désactivé, le Magasin des requêtes est désactivé malgré la valeur définie pour pg_qs.query_capture_mode.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation pg_qs.is_enabled_fs

pg_qs.max_plan_size

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal d’octets qui seront enregistrés pour le texte du plan de requête pour pg_qs ; les plans plus longs seront tronqués.
Type de données entier
Valeur par défaut 7500
Valeurs autorisées 100-10000
Type de paramètre dynamique
Documentation pg_qs.max_plan_size

pg_qs.max_query_text_length

Attribut Valeur
Catégorie Options personnalisées
Description Définit la longueur maximale du texte de requête qui pourra être enregistrée. Les requêtes plus longues seront tronquées.
Type de données entier
Valeur par défaut 6000
Valeurs autorisées 100-10000
Type de paramètre dynamique
Documentation pg_qs.max_query_text_length

pg_qs.query_capture_mode

Attribut Valeur
Catégorie Options personnalisées
Description Définit le mode de capture de requête pour le magasin de requêtes. Aucun désactive toute capture.
Type de données énumération
Valeur par défaut none
Valeurs autorisées top,all,none
Type de paramètre dynamique
Documentation pg_qs.query_capture_mode

pg_qs.retention_period_in_days

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fenêtre de période de rétention en jours pour pg_qs : après cette suppression des données.
Type de données entier
Valeur par défaut 7
Valeurs autorisées 1-30
Type de paramètre dynamique
Documentation pg_qs.retention_period_in_days

pg_qs.store_query_plans

Attribut Valeur
Catégorie Options personnalisées
Description Active ou désactive l’enregistrement des plans de requête pour pg_qs
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_qs.store_query_plans

pg_qs.track_utility

Attribut Valeur
Catégorie Options personnalisées
Description Définit si les commandes utilitaires sont suivies par pg_qs.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_qs.track_utility

pg_stat_statements.max

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal des instructions suivies par pg_stat_statements.
Type de données entier
Valeur par défaut 5000
Valeurs autorisées 100-2147483647
Type de paramètre static
Documentation pg_stat_statements.max

pg_stat_statements.save

Attribut Valeur
Catégorie Options personnalisées
Description Enregistrer les statistiques de pg_stat_statements sur les arrêts de serveur.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_stat_statements.save

pg_stat_statements.track

Attribut Valeur
Catégorie Options personnalisées
Description Contrôle les instructions qui sont comptées par pg_stat_statements.
Type de données énumération
Valeur par défaut none
Valeurs autorisées top,all,none
Type de paramètre dynamique
Documentation pg_stat_statements.track

pg_stat_statements.track_utility

Attribut Valeur
Catégorie Options personnalisées
Description Indique si les commandes de l’utilitaire sont suivies par pg_stat_statements.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

Attribut Valeur
Catégorie Options personnalisées
Description Contrôle les paramètres de pilote postgis GDAL activés.
Type de données énumération
Valeur par défaut DISABLE_ALL
Valeurs autorisées DISABLE_ALL,ENABLE_ALL
Type de paramètre dynamique
Documentation postgis.gdal_enabled_drivers

auto_explain.log_analyze

Attribut Valeur
Catégorie Options personnalisées
Description Utiliser EXPLAIN ANALYZE pour la journalisation de plan.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_analyze

auto_explain.log_buffers

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser l’utilisation des mémoires tampons.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_buffers

auto_explain.log_format

Attribut Valeur
Catégorie Options personnalisées
Description Format EXPLAIN à utiliser pour la journalisation de plan.
Type de données énumération
Valeur par défaut text
Valeurs autorisées text,xml,json,yaml
Type de paramètre dynamique
Documentation auto_explain.log_format

auto_explain.log_level

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser le niveau du plan.
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
Type de paramètre dynamique
Documentation auto_explain.log_level

auto_explain.log_min_duration

Attribut Valeur
Catégorie Options personnalisées
Description Définit la durée d’exécution minimale au-dessus de laquelle les plans seront journalisés. Zéro imprime tous les plans. -1 désactive cette fonctionnalité.
Type de données entier
Valeur par défaut -1
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation auto_explain.log_min_duration

auto_explain.log_nested_statements

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser les instructions imbriquées.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_nested_statements

auto_explain.log_settings

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser les paramètres de configuration modifiée affectant la planification des requêtes.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_settings

auto_explain.log_timing

Attribut Valeur
Catégorie Options personnalisées
Description Collecter les données temporelles, pas seulement les nombres de lignes.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_timing

auto_explain.log_triggers

Attribut Valeur
Catégorie Options personnalisées
Description Inclure les statistiques de déclencheur dans les plans. Cela n’a aucun effet, sauf si log_analyze est également défini.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_triggers

auto_explain.log_verbose

Attribut Valeur
Catégorie Options personnalisées
Description Utilisez EXPLAIN VERBOSE pour la journalisation de plan.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_verbose

auto_explain.sample_rate

Attribut Valeur
Catégorie Options personnalisées
Description Fraction des requêtes à traiter.
Type de données numeric
Valeur par défaut 1.0
Valeurs autorisées 0.0-1.0
Type de paramètre dynamique
Documentation auto_explain.sample_rate

azure.accepted_password_auth_method

Attribut Valeur
Catégorie Options personnalisées
Description Méthode d’authentification par mot de passe acceptée.
Type de données set
Valeur par défaut md5
Valeurs autorisées md5,scram-sha-256
Type de paramètre dynamique
Documentation azure.accepted_password_auth_method

azure.enable_temp_tablespaces_on_local_ssd

Attribut Valeur
Catégorie Options personnalisées
Description Créez un espace de table temporaire sur un disque éphémère.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

azure.extensions

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie les extensions autorisées à être créées sur le serveur.
Type de données set
Valeur par défaut
Valeurs autorisées address_standardizer,address_standardizer_data_us,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,orafce,pageinspect,pg_buffercache,pg_cron,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
Type de paramètre dynamique
Documentation azure.extensions

azure.single_to_flex_migration

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie s’il s’agit d’un serveur créé pour la migration d’un serveur unique vers un serveur flexible Azure Database pour PostgreSQL.
Type de données booléen
Valeur par défaut off
Valeurs autorisées off
Type de paramètre en lecture seule
Documentation

azure_storage.allow_network_access

Attribut Valeur
Catégorie Options personnalisées
Description Autoriser l’accès aux données à partir du stockage d’objets blob dans l’extension azure_storage.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

azure_storage.blob_block_size_mb

Attribut Valeur
Catégorie Options personnalisées
Description Taille du bloc d’objets blob en mégaoctets pour blob_put dans l’extension azure_storage.
Type de données entier
Valeur par défaut Dépend des ressources (cœurs virtuels, RAM ou espace disque) allouées au serveur.
Valeurs autorisées 1024
Type de paramètre en lecture seule
Documentation azure_storage.blob_block_size_mb

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur azure_storage.blob_block_size_mb est calculée lorsque vous approvisionnez l’instance du serveur flexible Azure Database pour PostgreSQL, en fonction du nom du produit que vous sélectionnez pour son calcul. Toute modification ultérieure de la sélection de produit au calcul qui prend en charge le serveur flexible n’aura aucun effet sur la valeur par défaut pour le paramètre de serveur azure_storage.blob_block_size_mb de cette instance.

À compter d’aujourd’hui, si vous modifiez le produit affecté à une instance, vous ne pouvez pas ajuster la valeur du paramètre azure_storage.blob_block_size_mb étant donné qu’il est déclaré en lecture seule.

La formule utilisée pour calculer la valeur de azure_storage.blob_block_size_mb est MIN(3072, MAX(128, memoryGiB * 32)).

Compte tenu de la formule précédente, le tableau suivant liste les valeurs affectées à ce paramètre de serveur en fonction de la quantité de mémoire approvisionnée :

Taille de la mémoire azure_storage.blob_block_size_mb
2 Gio 128 Mio
4 Gio 128 Mio
8 Gio 256 Mio
16 Gio 512 Mio
32 Gio 1024 Mio
48 Gio 1536 Mio
64 Gio 2048 Mio
80 Gio 2560 Mio
128 Go 3 072 Mio
160 Gio 3 072 Mio
192 Gio 3 072 Mio
256 Gio 3 072 Mio
384 Gio 3 072 Mio
432 Gio 3 072 Mio
672 Gio 3 072 Mio

azure_storage.public_account_access

Attribut Valeur
Catégorie Options personnalisées
Description Autoriser tous les utilisateurs à accéder aux données des comptes de stockage publics dans l’extension azure_storage.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

connection_throttle.bucket_limit

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal de jetons de connexion par compartiment.
Type de données entier
Valeur par défaut 2000
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.enable

Attribut Valeur
Catégorie Options personnalisées
Description Active la limitation de connexion temporaire par adresse IP à la suite d’un trop grand nombre d’échecs de connexion.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

connection_throttle.factor_bias

Attribut Valeur
Catégorie Options personnalisées
Description Biais du facteur pour le calcul du nombre de jetons pour le compartiment d’une adresse IP.
Type de données numeric
Valeur par défaut 0.8
Valeurs autorisées 0.0-0.9
Type de paramètre dynamique
Documentation

connection_throttle.hash_entries_max

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’entrées dans la table de hachage des échecs de connexion.
Type de données entier
Valeur par défaut 500
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.reset_time

Attribut Valeur
Catégorie Options personnalisées
Description Durée entre les réinitialisations du compartiment de connexion.
Type de données entier
Valeur par défaut 120
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.restore_factor

Attribut Valeur
Catégorie Options personnalisées
Description Facteur d’augmentation du nombre de jetons pour les adresses IP avec un faible taux d’échec.
Type de données numeric
Valeur par défaut 2
Valeurs autorisées 1.0-100.0
Type de paramètre dynamique
Documentation

connection_throttle.update_time

Attribut Valeur
Catégorie Options personnalisées
Description Durée entre les mises à jour du compartiment de connexion.
Type de données entier
Valeur par défaut 20
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

cron.database_name

Attribut Valeur
Catégorie Options personnalisées
Description Définit la base de données dans laquelle les métadonnées pg_cron sont conservées.
Type de données string
Valeur par défaut postgres
Valeurs autorisées [A-Za-z0-9_]+
Type de paramètre static
Documentation cron.database_name

cron.log_run

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser toutes les exécutions de travaux dans la table job_run_details.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre static
Documentation cron.log_run

cron.log_statement

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser toutes les instructions cron avant exécution.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre static
Documentation cron.log_statement

cron.max_running_jobs

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal de travaux qui peuvent s’exécuter simultanément. Cette valeur est limitée par max_connections.
Type de données entier
Valeur par défaut 32
Valeurs autorisées 0-5000
Type de paramètre static
Documentation cron.max_running_jobs

index_tuning.analysis_interval

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fréquence à laquelle chaque session d’optimisation des index est déclenchée quand index_tuning.mode est défini sur « REPORT ».
Type de données entier
Valeur par défaut 720
Valeurs autorisées 60-10080
Type de paramètre dynamique
Documentation index_tuning.analysis_interval

index_tuning.max_columns_per_index

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal de colonnes qui peuvent faire partie de la clé d’index pour les index recommandés.
Type de données entier
Valeur par défaut 2
Valeurs autorisées 1-10
Type de paramètre dynamique
Documentation index_tuning.max_columns_per_index

index_tuning.max_index_count

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’index qui peuvent être recommandés pour chaque base de données lors d’une session d’optimisation.
Type de données entier
Valeur par défaut 10
Valeurs autorisées 1-25
Type de paramètre dynamique
Documentation index_tuning.max_index_count

index_tuning.max_indexes_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’index qui peuvent être recommandés pour chaque table.
Type de données entier
Valeur par défaut 10
Valeurs autorisées 1-25
Type de paramètre dynamique
Documentation index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

Attribut Valeur
Catégorie Options personnalisées
Description Nombre de requêtes les plus lentes par base de données pour laquelle des index peuvent être recommandés.
Type de données entier
Valeur par défaut 25
Valeurs autorisées 5-100
Type de paramètre dynamique
Documentation index_tuning.max_queries_per_database

index_tuning.max_regression_factor

Attribut Valeur
Catégorie Options personnalisées
Description Régression acceptable introduite par un index recommandé sur les requêtes analysées lors d’une session d’optimisation.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0.05-0.2
Type de paramètre dynamique
Documentation index_tuning.max_regression_factor

index_tuning.max_total_size_factor

Attribut Valeur
Catégorie Options personnalisées
Description Taille totale maximale, en pourcentage de l’espace disque total, que tous les index recommandés pour une base de données particulière peuvent utiliser.
Type de données numeric
Valeur par défaut 0.1
Valeurs autorisées 0-1.0
Type de paramètre dynamique
Documentation index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

Attribut Valeur
Catégorie Options personnalisées
Description Amélioration des coûts qu’un index recommandé doit fournir à au moins une des requêtes analysées lors d’une session d’optimisation.
Type de données numeric
Valeur par défaut 0.2
Valeurs autorisées 0-20.0
Type de paramètre dynamique
Documentation index_tuning.min_improvement_factor

index_tuning.mode

Attribut Valeur
Catégorie Options personnalisées
Description Configure l’optimisation des index comme étant désactivée (« OFF ») ou activée pour émettre seulement des recommandations. Nécessite que le Magasin des requêtes soit activé en définissant pg_qs.query_capture_mode sur « TOP » ou « ALL ».
Type de données énumération
Valeur par défaut off
Valeurs autorisées off,report
Type de paramètre dynamique
Documentation index_tuning.mode

index_tuning.unused_dml_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal d’opérations DML en moyenne par jour affectant la table pour que la suppression de ses index inutilisés soit envisagée.
Type de données entier
Valeur par défaut 1000
Valeurs autorisées 0-9999999
Type de paramètre dynamique
Documentation index_tuning.unused_dml_per_table

index_tuning.unused_min_period

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal de jours pendant lesquels, d’après les statistiques système, l’index n’a pas été utilisé pour que sa suppression soit envisagée.
Type de données entier
Valeur par défaut 35
Valeurs autorisées 30-720
Type de paramètre dynamique
Documentation index_tuning.unused_min_period

index_tuning.unused_reads_per_table

Attribut Valeur
Catégorie Options personnalisées
Description Nombre minimal d’opérations de lecture en moyenne par jour affectant la table pour que la suppression de ses index inutilisés soit envisagée.
Type de données entier
Valeur par défaut 1000
Valeurs autorisées 0-9999999
Type de paramètre dynamique
Documentation index_tuning.unused_reads_per_table

logfiles.download_enable

Attribut Valeur
Catégorie Options personnalisées
Description Active ou désactive la fonctionnalité des journaux du serveur.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation logfiles.download_enable

logfiles.retention_days

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fenêtre de la période de rétention en jours pour les journaux du serveur : période après laquelle la suppression des données survient.
Type de données entier
Valeur par défaut 3
Valeurs autorisées 1-7
Type de paramètre dynamique
Documentation logfiles.retention_days

pgaudit.log

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie les classes d’instructions qui seront journalisées par la journalisation d’audit de session.
Type de données set
Valeur par défaut none
Valeurs autorisées none,read,write,function,role,ddl,misc,all
Type de paramètre dynamique
Documentation pgaudit.log

pgaudit.log_catalog

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie que la journalisation de session doit être activée dans le cas où toutes les relations d’une instruction se trouvent dans pg_catalog.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_catalog

pgaudit.log_client

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si les messages d’audit doivent être visibles par le client.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_client

pgaudit.log_level

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie le niveau de journal qui sera utilisé pour les entrées de journal.
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Type de paramètre dynamique
Documentation pgaudit.log_level

pgaudit.log_parameter

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie que la journalisation d’audit doit inclure les paramètres transmis avec l’instruction.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_parameter

pgaudit.log_relation

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si la journalisation d’audit de session doit créer une entrée de journal distincte pour chaque relation référencée dans une instruction SELECT ou DML.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_relation

pgaudit.log_statement_once

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si la journalisation inclut le texte et les paramètres de l’instruction avec la première entrée de journal pour une combinaison d’instructions/sous-état ou avec chaque entrée.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_statement_once

pgaudit.role

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie le rôle principal à utiliser pour la journalisation d’audit d’objet.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z\\._]*
Type de paramètre dynamique
Documentation pgaudit.role

pglogical.batch_inserts

Attribut Valeur
Catégorie Options personnalisées
Description Indique à PGLogical d’utiliser le mécanisme d’insertion par lot si possible.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pglogical.batch_inserts

pglogical.conflict_log_level

Attribut Valeur
Catégorie Options personnalisées
Description Définit le niveau de journal pour la signalisation des conflits détectés lorsque le pglogical.conflict_resolution est défini sur autre chose que « erreur ».
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Type de paramètre dynamique
Documentation pglogical.conflict_log_level

pglogical.conflict_resolution

Attribut Valeur
Catégorie Options personnalisées
Description Définit la méthode de résolution pour tout conflit détecté entre les données locales et les modifications entrantes.
Type de données énumération
Valeur par défaut apply_remote
Valeurs autorisées error,apply_remote,keep_local,last_update_wins,first_update_wins
Type de paramètre dynamique
Documentation pglogical.conflict_resolution

pglogical.use_spi

Attribut Valeur
Catégorie Options personnalisées
Description Indique à pglogical d’utiliser l’interface SPI pour former des instructions SQL réelles (INSERT, UPDATE, DELETE) pour appliquer les modifications entrantes au lieu d’utiliser l’interface interne de bas niveau.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pglogical.use_spi

pgms_stats.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation

pgms_wait_sampling.history_period

Attribut Valeur
Catégorie Options personnalisées
Description Définissez la fréquence, en millisecondes, à laquelle les événements d’attente sont échantillonnés.
Type de données entier
Valeur par défaut 100
Valeurs autorisées 1-600000
Type de paramètre dynamique
Documentation pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité. S’il apparaît désactivé, l’échantillonnage d’attente est désactivé malgré la valeur définie pour pgms_wait_sampling.query_capture_mode.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

Attribut Valeur
Catégorie Options personnalisées
Description Sélectionne les instructions suivies par l’extension pgms_wait_sampling.
Type de données énumération
Valeur par défaut none
Valeurs autorisées all,none
Type de paramètre dynamique
Documentation pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

Attribut Valeur
Catégorie Options personnalisées
Description Même objectif que l’argument p_analyze à run_maintenance().
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_partman_bgw.analyze

pg_partman_bgw.dbname

Attribut Valeur
Catégorie Options personnalisées
Description Obligatoire. Base de données sur laquelle run_maintenance() s’exécutera. S’il en existe plusieurs, utilisez une liste séparée par des virgules. Si non défini, BGW ne fera rien.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z0-9_,-]*
Type de paramètre dynamique
Documentation pg_partman_bgw.dbname

pg_partman_bgw.interval

Attribut Valeur
Catégorie Options personnalisées
Description Nombre de secondes entre les appels à run_maintenance().
Type de données entier
Valeur par défaut 3600
Valeurs autorisées 1-315360000
Type de paramètre dynamique
Documentation pg_partman_bgw.interval

pg_partman_bgw.jobmon

Attribut Valeur
Catégorie Options personnalisées
Description Même objectif que l’argument p_jobmon à run_maintenance().
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_partman_bgw.jobmon

pg_partman_bgw.role

Attribut Valeur
Catégorie Options personnalisées
Description Rôle sous lequel run_maintenance() s’exécutera. La valeur par défaut est postgres. Un seul nom de rôle est autorisé.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z\\._]*
Type de paramètre dynamique
Documentation pg_partman_bgw.role

pg_qs.interval_length_minutes

Attribut Valeur
Catégorie Options personnalisées
Description Définit l’intervalle de capture query_store en minutes pendant pg_qs : il s’agit de la fréquence de persistance des données.
Type de données entier
Valeur par défaut 15
Valeurs autorisées 1-30
Type de paramètre static
Documentation pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité. S’il apparaît désactivé, le Magasin des requêtes est désactivé malgré la valeur définie pour pg_qs.query_capture_mode.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation pg_qs.is_enabled_fs

pg_qs.max_plan_size

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal d’octets qui seront enregistrés pour le texte du plan de requête pour pg_qs ; les plans plus longs seront tronqués.
Type de données entier
Valeur par défaut 7500
Valeurs autorisées 100-10000
Type de paramètre dynamique
Documentation pg_qs.max_plan_size

pg_qs.max_query_text_length

Attribut Valeur
Catégorie Options personnalisées
Description Définit la longueur maximale du texte de requête qui pourra être enregistrée. Les requêtes plus longues seront tronquées.
Type de données entier
Valeur par défaut 6000
Valeurs autorisées 100-10000
Type de paramètre dynamique
Documentation pg_qs.max_query_text_length

pg_qs.query_capture_mode

Attribut Valeur
Catégorie Options personnalisées
Description Définit le mode de capture de requête pour le magasin de requêtes. Aucun désactive toute capture.
Type de données énumération
Valeur par défaut none
Valeurs autorisées top,all,none
Type de paramètre dynamique
Documentation pg_qs.query_capture_mode

pg_qs.retention_period_in_days

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fenêtre de période de rétention en jours pour pg_qs : après cette suppression des données.
Type de données entier
Valeur par défaut 7
Valeurs autorisées 1-30
Type de paramètre dynamique
Documentation pg_qs.retention_period_in_days

pg_qs.store_query_plans

Attribut Valeur
Catégorie Options personnalisées
Description Active ou désactive l’enregistrement des plans de requête pour pg_qs
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_qs.store_query_plans

pg_qs.track_utility

Attribut Valeur
Catégorie Options personnalisées
Description Définit si les commandes utilitaires sont suivies par pg_qs.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_qs.track_utility

pg_stat_statements.max

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal des instructions suivies par pg_stat_statements.
Type de données entier
Valeur par défaut 5000
Valeurs autorisées 100-2147483647
Type de paramètre static
Documentation pg_stat_statements.max

pg_stat_statements.save

Attribut Valeur
Catégorie Options personnalisées
Description Enregistrer les statistiques de pg_stat_statements sur les arrêts de serveur.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_stat_statements.save

pg_stat_statements.track

Attribut Valeur
Catégorie Options personnalisées
Description Contrôle les instructions qui sont comptées par pg_stat_statements.
Type de données énumération
Valeur par défaut none
Valeurs autorisées top,all,none
Type de paramètre dynamique
Documentation pg_stat_statements.track

pg_stat_statements.track_utility

Attribut Valeur
Catégorie Options personnalisées
Description Indique si les commandes de l’utilitaire sont suivies par pg_stat_statements.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

Attribut Valeur
Catégorie Options personnalisées
Description Contrôle les paramètres de pilote postgis GDAL activés.
Type de données énumération
Valeur par défaut DISABLE_ALL
Valeurs autorisées DISABLE_ALL,ENABLE_ALL
Type de paramètre dynamique
Documentation postgis.gdal_enabled_drivers

auto_explain.log_analyze

Attribut Valeur
Catégorie Options personnalisées
Description Utiliser EXPLAIN ANALYZE pour la journalisation de plan.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_analyze

auto_explain.log_buffers

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser l’utilisation des mémoires tampons.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_buffers

auto_explain.log_format

Attribut Valeur
Catégorie Options personnalisées
Description Format EXPLAIN à utiliser pour la journalisation de plan.
Type de données énumération
Valeur par défaut text
Valeurs autorisées text,xml,json,yaml
Type de paramètre dynamique
Documentation auto_explain.log_format

auto_explain.log_min_duration

Attribut Valeur
Catégorie Options personnalisées
Description Définit la durée d’exécution minimale au-dessus de laquelle les plans seront journalisés. Zéro imprime tous les plans. -1 désactive cette fonctionnalité.
Type de données entier
Valeur par défaut -1
Valeurs autorisées -1-2147483647
Type de paramètre dynamique
Documentation auto_explain.log_min_duration

auto_explain.log_nested_statements

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser les instructions imbriquées.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_nested_statements

auto_explain.log_timing

Attribut Valeur
Catégorie Options personnalisées
Description Collecter les données temporelles, pas seulement les nombres de lignes.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_timing

auto_explain.log_triggers

Attribut Valeur
Catégorie Options personnalisées
Description Inclure les statistiques de déclencheur dans les plans. Cela n’a aucun effet, sauf si log_analyze est également défini.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_triggers

auto_explain.log_verbose

Attribut Valeur
Catégorie Options personnalisées
Description Utilisez EXPLAIN VERBOSE pour la journalisation de plan.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation auto_explain.log_verbose

auto_explain.sample_rate

Attribut Valeur
Catégorie Options personnalisées
Description Fraction des requêtes à traiter.
Type de données numeric
Valeur par défaut 1.0
Valeurs autorisées 0.0-1.0
Type de paramètre dynamique
Documentation auto_explain.sample_rate

azure.accepted_password_auth_method

Attribut Valeur
Catégorie Options personnalisées
Description Méthode d’authentification par mot de passe acceptée.
Type de données set
Valeur par défaut md5
Valeurs autorisées md5,scram-sha-256
Type de paramètre dynamique
Documentation azure.accepted_password_auth_method

azure.allow_hostname_in_username

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si le nom d’hôte est autorisé dans le nom d’utilisateur pour Azure Database pour PostgreSQL – Serveur flexible.
Type de données booléen
Valeur par défaut off
Valeurs autorisées off
Type de paramètre en lecture seule
Documentation

azure.enable_temp_tablespaces_on_local_ssd

Attribut Valeur
Catégorie Options personnalisées
Description Créez un espace de table temporaire sur un disque éphémère.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

azure.extensions

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie les extensions autorisées à être créées sur le serveur.
Type de données set
Valeur par défaut
Valeurs autorisées address_standardizer,address_standardizer_data_us,amcheck,anon,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,orafce,pageinspect,pg_buffercache,pg_cron,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,semver,session_variable,sslinfo,tablefunc,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
Type de paramètre dynamique
Documentation azure.extensions

azure.single_to_flex_migration

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie s’il s’agit d’un serveur créé pour la migration d’un serveur unique vers un serveur flexible Azure Database pour PostgreSQL.
Type de données booléen
Valeur par défaut off
Valeurs autorisées off
Type de paramètre en lecture seule
Documentation

connection_throttle.bucket_limit

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal de jetons de connexion par compartiment.
Type de données entier
Valeur par défaut 2000
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.enable

Attribut Valeur
Catégorie Options personnalisées
Description Active la limitation de connexion temporaire par adresse IP à la suite d’un trop grand nombre d’échecs de connexion.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation

connection_throttle.factor_bias

Attribut Valeur
Catégorie Options personnalisées
Description Biais du facteur pour le calcul du nombre de jetons pour le compartiment d’une adresse IP.
Type de données numeric
Valeur par défaut 0.8
Valeurs autorisées 0.0-0.9
Type de paramètre dynamique
Documentation

connection_throttle.hash_entries_max

Attribut Valeur
Catégorie Options personnalisées
Description Nombre maximal d’entrées dans la table de hachage des échecs de connexion.
Type de données entier
Valeur par défaut 500
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.reset_time

Attribut Valeur
Catégorie Options personnalisées
Description Durée entre les réinitialisations du compartiment de connexion.
Type de données entier
Valeur par défaut 120
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

connection_throttle.restore_factor

Attribut Valeur
Catégorie Options personnalisées
Description Facteur d’augmentation du nombre de jetons pour les adresses IP avec un faible taux d’échec.
Type de données numeric
Valeur par défaut 2
Valeurs autorisées 1.0-100.0
Type de paramètre dynamique
Documentation

connection_throttle.update_time

Attribut Valeur
Catégorie Options personnalisées
Description Durée entre les mises à jour du compartiment de connexion.
Type de données entier
Valeur par défaut 20
Valeurs autorisées 1-2147483647
Type de paramètre dynamique
Documentation

cron.database_name

Attribut Valeur
Catégorie Options personnalisées
Description Définit la base de données dans laquelle les métadonnées pg_cron sont conservées.
Type de données string
Valeur par défaut postgres
Valeurs autorisées [A-Za-z0-9_]+
Type de paramètre static
Documentation cron.database_name

cron.log_run

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser toutes les exécutions de travaux dans la table job_run_details.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre static
Documentation cron.log_run

cron.log_statement

Attribut Valeur
Catégorie Options personnalisées
Description Journaliser toutes les instructions cron avant exécution.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre static
Documentation cron.log_statement

cron.max_running_jobs

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal de travaux qui peuvent s’exécuter simultanément. Cette valeur est limitée par max_connections.
Type de données entier
Valeur par défaut 32
Valeurs autorisées 0-5000
Type de paramètre static
Documentation cron.max_running_jobs

logfiles.download_enable

Attribut Valeur
Catégorie Options personnalisées
Description Active ou désactive la fonctionnalité des journaux du serveur.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation logfiles.download_enable

logfiles.retention_days

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fenêtre de la période de rétention en jours pour les journaux du serveur : période après laquelle la suppression des données survient.
Type de données entier
Valeur par défaut 3
Valeurs autorisées 1-7
Type de paramètre dynamique
Documentation logfiles.retention_days

pgaudit.log

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie les classes d’instructions qui seront journalisées par la journalisation d’audit de session.
Type de données set
Valeur par défaut none
Valeurs autorisées none,read,write,function,role,ddl,misc,all
Type de paramètre dynamique
Documentation pgaudit.log

pgaudit.log_catalog

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie que la journalisation de session doit être activée dans le cas où toutes les relations d’une instruction se trouvent dans pg_catalog.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_catalog

pgaudit.log_client

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si les messages d’audit doivent être visibles par le client.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_client

pgaudit.log_level

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie le niveau de journal qui sera utilisé pour les entrées de journal.
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
Type de paramètre dynamique
Documentation pgaudit.log_level

pgaudit.log_parameter

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie que la journalisation d’audit doit inclure les paramètres transmis avec l’instruction.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_parameter

pgaudit.log_relation

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si la journalisation d’audit de session doit créer une entrée de journal distincte pour chaque relation référencée dans une instruction SELECT ou DML.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_relation

pgaudit.log_statement_once

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie si la journalisation inclut le texte et les paramètres de l’instruction avec la première entrée de journal pour une combinaison d’instructions/sous-état ou avec chaque entrée.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pgaudit.log_statement_once

pgaudit.role

Attribut Valeur
Catégorie Options personnalisées
Description Spécifie le rôle principal à utiliser pour la journalisation d’audit d’objet.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z\\._]*
Type de paramètre dynamique
Documentation pgaudit.role

pglogical.batch_inserts

Attribut Valeur
Catégorie Options personnalisées
Description Indique à PGLogical d’utiliser le mécanisme d’insertion par lot si possible.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pglogical.batch_inserts

pglogical.conflict_log_level

Attribut Valeur
Catégorie Options personnalisées
Description Définit le niveau de journal pour la signalisation des conflits détectés lorsque le pglogical.conflict_resolution est défini sur autre chose que « erreur ».
Type de données énumération
Valeur par défaut log
Valeurs autorisées debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
Type de paramètre dynamique
Documentation pglogical.conflict_log_level

pglogical.conflict_resolution

Attribut Valeur
Catégorie Options personnalisées
Description Définit la méthode de résolution pour tout conflit détecté entre les données locales et les modifications entrantes.
Type de données énumération
Valeur par défaut apply_remote
Valeurs autorisées error,apply_remote,keep_local,last_update_wins,first_update_wins
Type de paramètre dynamique
Documentation pglogical.conflict_resolution

pglogical.use_spi

Attribut Valeur
Catégorie Options personnalisées
Description Indique à pglogical d’utiliser l’interface SPI pour former des instructions SQL réelles (INSERT, UPDATE, DELETE) pour appliquer les modifications entrantes au lieu d’utiliser l’interface interne de bas niveau.
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pglogical.use_spi

pgms_stats.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation

pgms_wait_sampling.history_period

Attribut Valeur
Catégorie Options personnalisées
Description Définissez la fréquence, en millisecondes, à laquelle les événements d’attente sont échantillonnés.
Type de données entier
Valeur par défaut 100
Valeurs autorisées 1-600000
Type de paramètre dynamique
Documentation pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité. S’il apparaît désactivé, l’échantillonnage d’attente est désactivé malgré la valeur définie pour pgms_wait_sampling.query_capture_mode.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

Attribut Valeur
Catégorie Options personnalisées
Description Sélectionne les instructions suivies par l’extension pgms_wait_sampling.
Type de données énumération
Valeur par défaut none
Valeurs autorisées all,none
Type de paramètre dynamique
Documentation pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

Attribut Valeur
Catégorie Options personnalisées
Description Même objectif que l’argument p_analyze à run_maintenance().
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_partman_bgw.analyze

pg_partman_bgw.dbname

Attribut Valeur
Catégorie Options personnalisées
Description Obligatoire. Base de données sur laquelle run_maintenance() s’exécutera. S’il en existe plusieurs, utilisez une liste séparée par des virgules. Si non défini, BGW ne fera rien.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z0-9_,-]*
Type de paramètre dynamique
Documentation pg_partman_bgw.dbname

pg_partman_bgw.interval

Attribut Valeur
Catégorie Options personnalisées
Description Nombre de secondes entre les appels à run_maintenance().
Type de données entier
Valeur par défaut 3600
Valeurs autorisées 1-315360000
Type de paramètre dynamique
Documentation pg_partman_bgw.interval

pg_partman_bgw.jobmon

Attribut Valeur
Catégorie Options personnalisées
Description Même objectif que l’argument p_jobmon à run_maintenance().
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_partman_bgw.jobmon

pg_partman_bgw.role

Attribut Valeur
Catégorie Options personnalisées
Description Rôle sous lequel run_maintenance() s’exécutera. La valeur par défaut est postgres. Un seul nom de rôle est autorisé.
Type de données string
Valeur par défaut
Valeurs autorisées [A-Za-z\\._]*
Type de paramètre dynamique
Documentation pg_partman_bgw.role

pg_qs.interval_length_minutes

Attribut Valeur
Catégorie Options personnalisées
Description Définit l’intervalle de capture query_store en minutes pendant pg_qs : il s’agit de la fréquence de persistance des données.
Type de données entier
Valeur par défaut 15
Valeurs autorisées 1-30
Type de paramètre static
Documentation pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

Attribut Valeur
Catégorie Options personnalisées
Description Utilisation interne uniquement : ce paramètre est utilisé comme commutateur de remplacement de fonctionnalité. S’il apparaît désactivé, le Magasin des requêtes est désactivé malgré la valeur définie pour pg_qs.query_capture_mode.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on
Type de paramètre en lecture seule
Documentation pg_qs.is_enabled_fs

pg_qs.max_plan_size

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal d’octets qui seront enregistrés pour le texte du plan de requête pour pg_qs ; les plans plus longs seront tronqués.
Type de données entier
Valeur par défaut 7500
Valeurs autorisées 100-10000
Type de paramètre dynamique
Documentation pg_qs.max_plan_size

pg_qs.max_query_text_length

Attribut Valeur
Catégorie Options personnalisées
Description Définit la longueur maximale du texte de requête qui pourra être enregistrée. Les requêtes plus longues seront tronquées.
Type de données entier
Valeur par défaut 6000
Valeurs autorisées 100-10000
Type de paramètre dynamique
Documentation pg_qs.max_query_text_length

pg_qs.query_capture_mode

Attribut Valeur
Catégorie Options personnalisées
Description Définit le mode de capture de requête pour le magasin de requêtes. Aucun désactive toute capture.
Type de données énumération
Valeur par défaut none
Valeurs autorisées top,all,none
Type de paramètre dynamique
Documentation pg_qs.query_capture_mode

pg_qs.retention_period_in_days

Attribut Valeur
Catégorie Options personnalisées
Description Définit la fenêtre de période de rétention en jours pour pg_qs : après cette suppression des données.
Type de données entier
Valeur par défaut 7
Valeurs autorisées 1-30
Type de paramètre dynamique
Documentation pg_qs.retention_period_in_days

pg_qs.store_query_plans

Attribut Valeur
Catégorie Options personnalisées
Description Active ou désactive l’enregistrement des plans de requête pour pg_qs
Type de données booléen
Valeur par défaut off
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_qs.store_query_plans

pg_qs.track_utility

Attribut Valeur
Catégorie Options personnalisées
Description Définit si les commandes utilitaires sont suivies par pg_qs.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_qs.track_utility

pg_stat_statements.max

Attribut Valeur
Catégorie Options personnalisées
Description Définit le nombre maximal des instructions suivies par pg_stat_statements.
Type de données entier
Valeur par défaut 5000
Valeurs autorisées 100-2147483647
Type de paramètre static
Documentation pg_stat_statements.max

pg_stat_statements.save

Attribut Valeur
Catégorie Options personnalisées
Description Enregistrer les statistiques de pg_stat_statements sur les arrêts de serveur.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_stat_statements.save

pg_stat_statements.track

Attribut Valeur
Catégorie Options personnalisées
Description Contrôle les instructions qui sont comptées par pg_stat_statements.
Type de données énumération
Valeur par défaut none
Valeurs autorisées top,all,none
Type de paramètre dynamique
Documentation pg_stat_statements.track

pg_stat_statements.track_utility

Attribut Valeur
Catégorie Options personnalisées
Description Indique si les commandes de l’utilitaire sont suivies par pg_stat_statements.
Type de données booléen
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamique
Documentation pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

Attribut Valeur
Catégorie Options personnalisées
Description Contrôle les paramètres de pilote postgis GDAL activés.
Type de données énumération
Valeur par défaut DISABLE_ALL
Valeurs autorisées DISABLE_ALL,ENABLE_ALL
Type de paramètre dynamique
Documentation postgis.gdal_enabled_drivers