Partager via


Journal WAL (write-ahead log) / Paramètres

délai de validation

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le délai, en microsecondes, entre la validation de la transaction et le vidage du journal WAL sur le disque.
Type de données entier
Valeur par défaut 0
Valeurs autorisées 0-100000
Type de paramètre dynamic
Documentation commit_delay

commit_siblings

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre minimal de transactions ouvertes simultanées requises avant d’effectuer « commit_delay ».
Type de données entier
Valeur par défaut 5
Valeurs autorisées 0-1000
Type de paramètre dynamic
Documentation commit_siblings

fsync

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Force la synchronisation des mises à jour sur le disque. Le serveur utilisera l’appel système fsync() à plusieurs endroits pour vous assurer que les mises à jour sont écrites physiquement sur le disque. Cela garantit qu’un cluster de base de données récupère à un état cohérent après un système d’exploitation ou un incident matériel.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation fsync

full_page_writes

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle. Une écriture de page en cours pendant une panne du système d'exploitation risque d'être uniquement partiellement écrite sur le disque. Pendant la récupération, les modifications de ligne stockées dans WAL ne sont pas suffisantes pour récupérer. Cette option écrit des pages lors de la première modification après un point de contrôle sur WAL afin que la récupération complète soit possible.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation full_page_writes

synchronous_commit

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le niveau de synchronisation de la transaction actuelle.
Type de données enumeration
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation synchronous_commit

wal_buffers

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre de tampons de pages disque dans la mémoire partagée pour le WAL. Spécifiez -1 pour que cette valeur soit déterminée sous la forme d’une fraction de shared_buffers.
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 -1-262143
Type de paramètre statique
Documentation wal_buffers

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur wal_buffers 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 wal_buffers de cette instance.

Chaque fois que vous modifiez le produit affecté à une instance, vous devez également ajuster la valeur du wal_buffers paramètre en fonction des valeurs de la formule suivante.

Dans les machines virtuelles avec jusqu’à 4 vCores, la valeur calculée wal_buffers est 2048.

Dans les machines virtuelles avec plus de 4 vCores, la valeur calculée wal_buffers est 16384.

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 :

vCores wal_buffers
1 2 048
2 2 048
4 2 048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Compresse les écritures de pages entières dans un fichier WAL.
Type de données enumeration
Valeur par défaut zstd
Valeurs autorisées pglz,lz4,zstd,on,off
Type de paramètre dynamic
Documentation wal_compression

wal_init_zero

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des zéros dans les nouveaux fichiers WAL avant la première utilisation.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation wal_init_zero

wal_level

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le niveau d’informations écrites dans le journal WAL.
Type de données enumeration
Valeur par défaut replica
Valeurs autorisées replica,logical
Type de paramètre statique
Documentation wal_level

wal_log_hints

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle, même pour une modification non critique.
Type de données boolean
Valeur par défaut off
Valeurs autorisées off
Type de paramètre lecture seule
Documentation wal_log_hints

wal_recycle

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Recycle les fichiers WAL en les renommant.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation wal_recycle

wal_skip_threshold

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Taille minimale du nouveau fichier à fsync au lieu d’écrire un journal WAL.
Type de données entier
Valeur par défaut 2048
Valeurs autorisées 2048
Type de paramètre lecture seule
Documentation wal_skip_threshold

wal_summary_keep_time

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Durée pendant laquelle les fichiers récapitulatives WAL doivent être conservés.
Type de données entier
Valeur par défaut 14400
Valeurs autorisées 14400
Type de paramètre lecture seule
Documentation wal_summary_keep_time

wal_sync_method

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Sélectionne la méthode utilisée pour forcer les mises à jour WAL sur le disque.
Type de données enumeration
Valeur par défaut fdatasync
Valeurs autorisées fdatasync
Type de paramètre lecture seule
Documentation wal_sync_method

wal_writer_delay

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Délai entre les vidages WAL effectués dans l'enregistreur WAL
Type de données entier
Valeur par défaut 200
Valeurs autorisées 1-10000
Type de paramètre dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Quantité de journal WAL écrite par l’écriture WAL qui déclenche un vidage.
Type de données entier
Valeur par défaut 128
Valeurs autorisées 0-2147483647
Type de paramètre dynamic
Documentation wal_writer_flush_after

délai de validation

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le délai, en microsecondes, entre la validation de la transaction et le vidage du journal WAL sur le disque.
Type de données entier
Valeur par défaut 0
Valeurs autorisées 0-100000
Type de paramètre dynamic
Documentation commit_delay

commit_siblings

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre minimal de transactions ouvertes simultanées requises avant d’effectuer « commit_delay ».
Type de données entier
Valeur par défaut 5
Valeurs autorisées 0-1000
Type de paramètre dynamic
Documentation commit_siblings

fsync

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Force la synchronisation des mises à jour sur le disque. Le serveur utilisera l’appel système fsync() à plusieurs endroits pour vous assurer que les mises à jour sont écrites physiquement sur le disque. Cela garantit qu’un cluster de base de données récupère à un état cohérent après un système d’exploitation ou un incident matériel.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation fsync

full_page_writes

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle. Une écriture de page en cours pendant une panne du système d'exploitation risque d'être uniquement partiellement écrite sur le disque. Pendant la récupération, les modifications de ligne stockées dans WAL ne sont pas suffisantes pour récupérer. Cette option écrit des pages lors de la première modification après un point de contrôle sur WAL afin que la récupération complète soit possible.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation full_page_writes

synchronous_commit

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le niveau de synchronisation de la transaction actuelle.
Type de données enumeration
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation synchronous_commit

wal_buffers

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre de tampons de pages disque dans la mémoire partagée pour le WAL. Spécifiez -1 pour que cette valeur soit déterminée sous la forme d’une fraction de shared_buffers.
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 -1-262143
Type de paramètre statique
Documentation wal_buffers

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur wal_buffers 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 wal_buffers de cette instance.

Chaque fois que vous modifiez le produit affecté à une instance, vous devez également ajuster la valeur du wal_buffers paramètre en fonction des valeurs de la formule suivante.

Dans les machines virtuelles avec jusqu’à 4 vCores, la valeur calculée wal_buffers est 2048.

Dans les machines virtuelles avec plus de 4 vCores, la valeur calculée wal_buffers est 16384.

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 :

vCores wal_buffers
1 2 048
2 2 048
4 2 048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Compresse les écritures de pages complètes dans le fichier WAL en utilisant la méthode spécifiée.
Type de données enumeration
Valeur par défaut on
Valeurs autorisées pglz,lz4,on,off
Type de paramètre dynamic
Documentation wal_compression

wal_init_zero

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des zéros dans les nouveaux fichiers WAL avant la première utilisation.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation wal_init_zero

wal_level

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le niveau d’informations écrites dans le journal WAL.
Type de données enumeration
Valeur par défaut replica
Valeurs autorisées replica,logical
Type de paramètre statique
Documentation wal_level

wal_log_hints

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle, même pour une modification non critique.
Type de données boolean
Valeur par défaut off
Valeurs autorisées off
Type de paramètre lecture seule
Documentation wal_log_hints

wal_recycle

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Recycle les fichiers WAL en les renommant.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation wal_recycle

wal_skip_threshold

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Taille minimale du nouveau fichier à fsync au lieu d’écrire un journal WAL.
Type de données entier
Valeur par défaut 2048
Valeurs autorisées 2048
Type de paramètre lecture seule
Documentation wal_skip_threshold

wal_summary_keep_time

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Durée pendant laquelle les fichiers récapitulatives WAL doivent être conservés.
Type de données entier
Valeur par défaut 14400
Valeurs autorisées 14400
Type de paramètre lecture seule
Documentation wal_summary_keep_time

wal_sync_method

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Sélectionne la méthode utilisée pour forcer les mises à jour WAL sur le disque.
Type de données enumeration
Valeur par défaut fdatasync
Valeurs autorisées fdatasync
Type de paramètre lecture seule
Documentation wal_sync_method

wal_writer_delay

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Délai entre les vidages WAL effectués dans l'enregistreur WAL
Type de données entier
Valeur par défaut 200
Valeurs autorisées 1-10000
Type de paramètre dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Quantité de journal WAL écrite par l’écriture WAL qui déclenche un vidage.
Type de données entier
Valeur par défaut 128
Valeurs autorisées 0-2147483647
Type de paramètre dynamic
Documentation wal_writer_flush_after

délai de validation

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le délai, en microsecondes, entre la validation de la transaction et le vidage du journal WAL sur le disque.
Type de données entier
Valeur par défaut 0
Valeurs autorisées 0-100000
Type de paramètre dynamic
Documentation commit_delay

commit_siblings

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre minimal de transactions ouvertes simultanées avant d’exécuter commit_delay.
Type de données entier
Valeur par défaut 5
Valeurs autorisées 0-1000
Type de paramètre dynamic
Documentation commit_siblings

fsync

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Force la synchronisation des mises à jour sur le disque.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation fsync

full_page_writes

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation full_page_writes

synchronous_commit

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le niveau de synchronisation de la transaction actuelle.
Type de données enumeration
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation synchronous_commit

wal_buffers

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre de tampons de pages disque dans la mémoire partagée pour le WAL. L’unité est de 8 Ko.
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 -1-262143
Type de paramètre statique
Documentation wal_buffers

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur wal_buffers 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 wal_buffers de cette instance.

Chaque fois que vous modifiez le produit affecté à une instance, vous devez également ajuster la valeur du wal_buffers paramètre en fonction des valeurs de la formule suivante.

Dans les machines virtuelles avec jusqu’à 4 vCores, la valeur calculée wal_buffers est 2048.

Dans les machines virtuelles avec plus de 4 vCores, la valeur calculée wal_buffers est 16384.

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 :

vCores wal_buffers
1 2 048
2 2 048
4 2 048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Compresse les écritures de pages entières dans un fichier WAL.
Type de données enumeration
Valeur par défaut on
Valeurs autorisées pglz,lz4,on,off
Type de paramètre dynamic
Documentation wal_compression

wal_init_zero

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des zéros dans les nouveaux fichiers WAL avant la première utilisation.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation wal_init_zero

wal_level

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Détermine la quantité d’informations écrites dans le journal WAL.
Type de données enumeration
Valeur par défaut replica
Valeurs autorisées replica,logical
Type de paramètre statique
Documentation wal_level

wal_log_hints

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle, même pour une modification non critique.
Type de données boolean
Valeur par défaut off
Valeurs autorisées off
Type de paramètre lecture seule
Documentation wal_log_hints

wal_recycle

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Recycle les fichiers WAL en les renommant.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation wal_recycle

wal_skip_threshold

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Taille minimale du nouveau fichier à fsync au lieu d’écrire un journal WAL.
Type de données entier
Valeur par défaut 2048
Valeurs autorisées 2048
Type de paramètre lecture seule
Documentation wal_skip_threshold

wal_sync_method

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Sélectionne la méthode utilisée pour forcer les mises à jour WAL sur le disque.
Type de données enumeration
Valeur par défaut fdatasync
Valeurs autorisées fdatasync
Type de paramètre lecture seule
Documentation wal_sync_method

wal_writer_delay

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit l’intervalle de temps entre les vidages de fichier WAL effectués par l’écriture WAL.
Type de données entier
Valeur par défaut 200
Valeurs autorisées 1-10000
Type de paramètre dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Quantité de journal WAL écrite par l’écriture WAL qui déclenche un vidage.
Type de données entier
Valeur par défaut 128
Valeurs autorisées 0-2147483647
Type de paramètre dynamic
Documentation wal_writer_flush_after

délai de validation

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le délai, en microsecondes, entre la validation de la transaction et le vidage du journal WAL sur le disque.
Type de données entier
Valeur par défaut 0
Valeurs autorisées 0-100000
Type de paramètre dynamic
Documentation commit_delay

commit_siblings

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre minimal de transactions ouvertes simultanées avant d’exécuter commit_delay.
Type de données entier
Valeur par défaut 5
Valeurs autorisées 0-1000
Type de paramètre dynamic
Documentation commit_siblings

fsync

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Force la synchronisation des mises à jour sur le disque.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation fsync

full_page_writes

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation full_page_writes

synchronous_commit

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le niveau de synchronisation de la transaction actuelle.
Type de données enumeration
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation synchronous_commit

wal_buffers

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre de tampons de pages disque dans la mémoire partagée pour le WAL. L’unité est de 8 Ko.
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 -1-262143
Type de paramètre statique
Documentation wal_buffers

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur wal_buffers 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 wal_buffers de cette instance.

Chaque fois que vous modifiez le produit affecté à une instance, vous devez également ajuster la valeur du wal_buffers paramètre en fonction des valeurs de la formule suivante.

Dans les machines virtuelles avec jusqu’à 4 vCores, la valeur calculée wal_buffers est 2048.

Dans les machines virtuelles avec plus de 4 vCores, la valeur calculée wal_buffers est 16384.

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 :

vCores wal_buffers
1 2 048
2 2 048
4 2 048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Compresse les écritures de pages entières dans un fichier WAL.
Type de données enumeration
Valeur par défaut on
Valeurs autorisées pglz,lz4,on,off
Type de paramètre dynamic
Documentation wal_compression

wal_init_zero

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des zéros dans les nouveaux fichiers WAL avant la première utilisation.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation wal_init_zero

wal_level

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Détermine la quantité d’informations écrites dans le journal WAL.
Type de données enumeration
Valeur par défaut replica
Valeurs autorisées replica,logical
Type de paramètre statique
Documentation wal_level

wal_log_hints

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle, même pour une modification non critique.
Type de données boolean
Valeur par défaut off
Valeurs autorisées off
Type de paramètre lecture seule
Documentation wal_log_hints

wal_recycle

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Recycle les fichiers WAL en les renommant.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation wal_recycle

wal_skip_threshold

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Taille minimale du nouveau fichier à fsync au lieu d’écrire un journal WAL.
Type de données entier
Valeur par défaut 2048
Valeurs autorisées 2048
Type de paramètre lecture seule
Documentation wal_skip_threshold

wal_sync_method

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Sélectionne la méthode utilisée pour forcer les mises à jour WAL sur le disque.
Type de données enumeration
Valeur par défaut fdatasync
Valeurs autorisées fdatasync
Type de paramètre lecture seule
Documentation wal_sync_method

wal_writer_delay

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit l’intervalle de temps entre les vidages de fichier WAL effectués par l’écriture WAL.
Type de données entier
Valeur par défaut 200
Valeurs autorisées 1-10000
Type de paramètre dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Quantité de journal WAL écrite par l’écriture WAL qui déclenche un vidage.
Type de données entier
Valeur par défaut 128
Valeurs autorisées 0-2147483647
Type de paramètre dynamic
Documentation wal_writer_flush_after

délai de validation

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le délai, en microsecondes, entre la validation de la transaction et le vidage du journal WAL sur le disque.
Type de données entier
Valeur par défaut 0
Valeurs autorisées 0-100000
Type de paramètre dynamic
Documentation commit_delay

commit_siblings

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre minimal de transactions ouvertes simultanées avant d’exécuter commit_delay.
Type de données entier
Valeur par défaut 5
Valeurs autorisées 0-1000
Type de paramètre dynamic
Documentation commit_siblings

fsync

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Force la synchronisation des mises à jour sur le disque.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation fsync

full_page_writes

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation full_page_writes

synchronous_commit

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le niveau de synchronisation de la transaction actuelle.
Type de données enumeration
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation synchronous_commit

wal_buffers

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre de tampons de pages disque dans la mémoire partagée pour le WAL. L’unité est de 8 Ko.
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 -1-262143
Type de paramètre statique
Documentation wal_buffers

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur wal_buffers 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 wal_buffers de cette instance.

Chaque fois que vous modifiez le produit affecté à une instance, vous devez également ajuster la valeur du wal_buffers paramètre en fonction des valeurs de la formule suivante.

Dans les machines virtuelles avec jusqu’à 4 vCores, la valeur calculée wal_buffers est 2048.

Dans les machines virtuelles avec plus de 4 vCores, la valeur calculée wal_buffers est 16384.

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 :

vCores wal_buffers
1 2 048
2 2 048
4 2 048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Compresse les écritures de pages entières dans un fichier WAL.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamic
Documentation wal_compression

wal_init_zero

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des zéros dans les nouveaux fichiers WAL avant la première utilisation.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation wal_init_zero

wal_level

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Détermine la quantité d’informations écrites dans le journal WAL.
Type de données enumeration
Valeur par défaut replica
Valeurs autorisées replica,logical
Type de paramètre statique
Documentation wal_level

wal_log_hints

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle, même pour une modification non critique.
Type de données boolean
Valeur par défaut off
Valeurs autorisées off
Type de paramètre lecture seule
Documentation wal_log_hints

wal_recycle

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Recycle les fichiers WAL en les renommant.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation wal_recycle

wal_skip_threshold

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Taille minimale du nouveau fichier à fsync au lieu d’écrire un journal WAL.
Type de données entier
Valeur par défaut 2048
Valeurs autorisées 2048
Type de paramètre lecture seule
Documentation wal_skip_threshold

wal_sync_method

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Sélectionne la méthode utilisée pour forcer les mises à jour WAL sur le disque.
Type de données enumeration
Valeur par défaut fdatasync
Valeurs autorisées fdatasync
Type de paramètre lecture seule
Documentation wal_sync_method

wal_writer_delay

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit l’intervalle de temps entre les vidages de fichier WAL effectués par l’écriture WAL.
Type de données entier
Valeur par défaut 200
Valeurs autorisées 1-10000
Type de paramètre dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Quantité de journal WAL écrite par l’écriture WAL qui déclenche un vidage.
Type de données entier
Valeur par défaut 128
Valeurs autorisées 0-2147483647
Type de paramètre dynamic
Documentation wal_writer_flush_after

délai de validation

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le délai, en microsecondes, entre la validation de la transaction et le vidage du journal WAL sur le disque.
Type de données entier
Valeur par défaut 0
Valeurs autorisées 0-100000
Type de paramètre dynamic
Documentation commit_delay

commit_siblings

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre minimal de transactions ouvertes simultanées avant d’exécuter commit_delay.
Type de données entier
Valeur par défaut 5
Valeurs autorisées 0-1000
Type de paramètre dynamic
Documentation commit_siblings

fsync

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Force la synchronisation des mises à jour sur le disque.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation fsync

full_page_writes

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation full_page_writes

synchronous_commit

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le niveau de synchronisation de la transaction actuelle.
Type de données enumeration
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation synchronous_commit

wal_buffers

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre de tampons de pages disque dans la mémoire partagée pour le WAL. L’unité est de 8 Ko.
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 -1-262143
Type de paramètre statique
Documentation wal_buffers

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur wal_buffers 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 wal_buffers de cette instance.

Chaque fois que vous modifiez le produit affecté à une instance, vous devez également ajuster la valeur du wal_buffers paramètre en fonction des valeurs de la formule suivante.

Dans les machines virtuelles avec jusqu’à 4 vCores, la valeur calculée wal_buffers est 2048.

Dans les machines virtuelles avec plus de 4 vCores, la valeur calculée wal_buffers est 16384.

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 :

vCores wal_buffers
1 2 048
2 2 048
4 2 048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Compresse les écritures de pages entières dans un fichier WAL.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamic
Documentation wal_compression

wal_init_zero

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des zéros dans les nouveaux fichiers WAL avant la première utilisation.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation wal_init_zero

wal_level

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Détermine la quantité d’informations écrites dans le journal WAL.
Type de données enumeration
Valeur par défaut replica
Valeurs autorisées replica,logical
Type de paramètre statique
Documentation wal_level

wal_log_hints

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle, même pour une modification non critique.
Type de données boolean
Valeur par défaut off
Valeurs autorisées off
Type de paramètre lecture seule
Documentation wal_log_hints

wal_recycle

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Recycle les fichiers WAL en les renommant.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation wal_recycle

wal_skip_threshold

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Taille du nouveau fichier à fsync au lieu d’écrire un journal WAL.
Type de données entier
Valeur par défaut 2048
Valeurs autorisées 2048
Type de paramètre lecture seule
Documentation wal_skip_threshold

wal_sync_method

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Sélectionne la méthode utilisée pour forcer les mises à jour WAL sur le disque.
Type de données enumeration
Valeur par défaut fdatasync
Valeurs autorisées fdatasync
Type de paramètre lecture seule
Documentation wal_sync_method

wal_writer_delay

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit l’intervalle de temps entre les vidages de fichier WAL effectués par l’écriture WAL.
Type de données entier
Valeur par défaut 200
Valeurs autorisées 1-10000
Type de paramètre dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Quantité de journal WAL écrite par l’écriture WAL qui déclenche un vidage.
Type de données entier
Valeur par défaut 128
Valeurs autorisées 0-2147483647
Type de paramètre dynamic
Documentation wal_writer_flush_after

délai de validation

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le délai, en microsecondes, entre la validation de la transaction et le vidage du journal WAL sur le disque.
Type de données entier
Valeur par défaut 0
Valeurs autorisées 0-100000
Type de paramètre dynamic
Documentation commit_delay

commit_siblings

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre minimal de transactions ouvertes simultanées avant d’exécuter commit_delay.
Type de données entier
Valeur par défaut 5
Valeurs autorisées 0-1000
Type de paramètre dynamic
Documentation commit_siblings

fsync

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Force la synchronisation des mises à jour sur le disque.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation fsync

full_page_writes

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation full_page_writes

synchronous_commit

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le niveau de synchronisation de la transaction actuelle.
Type de données enumeration
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation synchronous_commit

wal_buffers

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre de tampons de pages disque dans la mémoire partagée pour le WAL. L’unité est de 8 Ko.
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 -1-262143
Type de paramètre statique
Documentation wal_buffers

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur wal_buffers 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 wal_buffers de cette instance.

Chaque fois que vous modifiez le produit affecté à une instance, vous devez également ajuster la valeur du wal_buffers paramètre en fonction des valeurs de la formule suivante.

Dans les machines virtuelles avec jusqu’à 4 vCores, la valeur calculée wal_buffers est 2048.

Dans les machines virtuelles avec plus de 4 vCores, la valeur calculée wal_buffers est 16384.

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 :

vCores wal_buffers
1 2 048
2 2 048
4 2 048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Compresse les écritures de pages entières dans un fichier WAL.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamic
Documentation wal_compression

wal_init_zero

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des zéros dans les nouveaux fichiers WAL avant la première utilisation.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation wal_init_zero

wal_level

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Détermine la quantité d’informations écrites dans le journal WAL.
Type de données enumeration
Valeur par défaut replica
Valeurs autorisées replica,logical
Type de paramètre statique
Documentation wal_level

wal_log_hints

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle, même pour une modification non critique.
Type de données boolean
Valeur par défaut off
Valeurs autorisées off
Type de paramètre lecture seule
Documentation wal_log_hints

wal_recycle

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Recycle les fichiers WAL en les renommant.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation wal_recycle

wal_sync_method

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Sélectionne la méthode utilisée pour forcer les mises à jour WAL sur le disque.
Type de données enumeration
Valeur par défaut fdatasync
Valeurs autorisées fdatasync
Type de paramètre lecture seule
Documentation wal_sync_method

wal_writer_delay

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit l’intervalle de temps entre les vidages de fichier WAL effectués par l’écriture WAL.
Type de données entier
Valeur par défaut 200
Valeurs autorisées 1-10000
Type de paramètre dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Quantité de journal WAL écrite par l’écriture WAL qui déclenche un vidage.
Type de données entier
Valeur par défaut 128
Valeurs autorisées 0-2147483647
Type de paramètre dynamic
Documentation wal_writer_flush_after

délai de validation

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le délai, en microsecondes, entre la validation de la transaction et le vidage du journal WAL sur le disque.
Type de données entier
Valeur par défaut 0
Valeurs autorisées 0-100000
Type de paramètre dynamic
Documentation commit_delay

commit_siblings

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre minimal de transactions ouvertes simultanées avant d’exécuter commit_delay.
Type de données entier
Valeur par défaut 5
Valeurs autorisées 0-1000
Type de paramètre dynamic
Documentation commit_siblings

fsync

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Force la synchronisation des mises à jour sur le disque.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation fsync

full_page_writes

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation full_page_writes

synchronous_commit

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le niveau de synchronisation de la transaction actuelle.
Type de données enumeration
Valeur par défaut on
Valeurs autorisées on
Type de paramètre lecture seule
Documentation synchronous_commit

wal_buffers

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit le nombre de tampons de pages disque dans la mémoire partagée pour le WAL. L’unité est de 8 Ko.
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 -1-262143
Type de paramètre statique
Documentation wal_buffers

Notes spécifiques à Azure

La valeur par défaut du paramètre de serveur wal_buffers 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 wal_buffers de cette instance.

Chaque fois que vous modifiez le produit affecté à une instance, vous devez également ajuster la valeur du wal_buffers paramètre en fonction des valeurs de la formule suivante.

Dans les machines virtuelles avec jusqu’à 4 vCores, la valeur calculée wal_buffers est 2048.

Dans les machines virtuelles avec plus de 4 vCores, la valeur calculée wal_buffers est 16384.

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 :

vCores wal_buffers
1 2 048
2 2 048
4 2 048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Compresse les écritures de pages entières dans un fichier WAL.
Type de données boolean
Valeur par défaut on
Valeurs autorisées on,off
Type de paramètre dynamic
Documentation wal_compression

wal_level

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Détermine la quantité d’informations écrites dans le journal WAL.
Type de données enumeration
Valeur par défaut replica
Valeurs autorisées replica,logical
Type de paramètre statique
Documentation wal_level

wal_log_hints

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Écrit des pages complètes dans le journal WAL lors de la première modification après un point de contrôle, même pour une modification non critique.
Type de données boolean
Valeur par défaut off
Valeurs autorisées off
Type de paramètre lecture seule
Documentation wal_log_hints

wal_sync_method

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Sélectionne la méthode utilisée pour forcer les mises à jour WAL sur le disque.
Type de données enumeration
Valeur par défaut fdatasync
Valeurs autorisées fdatasync
Type de paramètre lecture seule
Documentation wal_sync_method

wal_writer_delay

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Définit l’intervalle de temps entre les vidages de fichier WAL effectués par l’écriture WAL.
Type de données entier
Valeur par défaut 200
Valeurs autorisées 1-10000
Type de paramètre dynamic
Documentation wal_writer_delay

wal_writer_flush_after

Caractéristique Valeur
Catégorie Journal WAL (write-ahead log) / Paramètres
Descriptif Quantité de journal WAL écrite par l’écriture WAL qui déclenche un vidage.
Type de données entier
Valeur par défaut 128
Valeurs autorisées 0-2147483647
Type de paramètre dynamic
Documentation wal_writer_flush_after