Options personnalisées
Article 09/30/2024
2 contributeurs
Commentaires
Dans cet article
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
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.parameters_capture_mode
Attribut
Valeur
Catégorie
Options personnalisées
Description
Indique si et quand capturer les paramètres positionnels de requête.
Type de données
énumération
Valeur par défaut
capture_parameterless_only
Valeurs autorisées
capture_parameterless_only,capture_first_sample
Type de paramètre
dynamique
Documentation
pg_qs.parameters_capture_mode
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
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_diskann,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.parameters_capture_mode
Attribut
Valeur
Catégorie
Options personnalisées
Description
Indique si et quand capturer les paramètres positionnels de requête.
Type de données
énumération
Valeur par défaut
capture_parameterless_only
Valeurs autorisées
capture_parameterless_only,capture_first_sample
Type de paramètre
dynamique
Documentation
pg_qs.parameters_capture_mode
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
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_diskann,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.parameters_capture_mode
Attribut
Valeur
Catégorie
Options personnalisées
Description
Indique si et quand capturer les paramètres positionnels de requête.
Type de données
énumération
Valeur par défaut
capture_parameterless_only
Valeurs autorisées
capture_parameterless_only,capture_first_sample
Type de paramètre
dynamique
Documentation
pg_qs.parameters_capture_mode
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
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_diskann,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.parameters_capture_mode
Attribut
Valeur
Catégorie
Options personnalisées
Description
Indique si et quand capturer les paramètres positionnels de requête.
Type de données
énumération
Valeur par défaut
capture_parameterless_only
Valeurs autorisées
capture_parameterless_only,capture_first_sample
Type de paramètre
dynamique
Documentation
pg_qs.parameters_capture_mode
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
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.parameters_capture_mode
Attribut
Valeur
Catégorie
Options personnalisées
Description
Indique si et quand capturer les paramètres positionnels de requête.
Type de données
énumération
Valeur par défaut
capture_parameterless_only
Valeurs autorisées
capture_parameterless_only,capture_first_sample
Type de paramètre
dynamique
Documentation
pg_qs.parameters_capture_mode
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
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.parameters_capture_mode
Attribut
Valeur
Catégorie
Options personnalisées
Description
Indique si et quand capturer les paramètres positionnels de requête.
Type de données
énumération
Valeur par défaut
capture_parameterless_only
Valeurs autorisées
capture_parameterless_only,capture_first_sample
Type de paramètre
dynamique
Documentation
pg_qs.parameters_capture_mode
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
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.parameters_capture_mode
Attribut
Valeur
Catégorie
Options personnalisées
Description
Indique si et quand capturer les paramètres positionnels de requête.
Type de données
énumération
Valeur par défaut
capture_parameterless_only
Valeurs autorisées
capture_parameterless_only,capture_first_sample
Type de paramètre
dynamique
Documentation
pg_qs.parameters_capture_mode
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