Journal WAL (write-ahead log) / Paramètres
commit_delay
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | commit_delay |
commit_siblings
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | commit_siblings |
fsync
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Force la synchronisation des mises à jour sur le disque. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | fsync |
full_page_writes
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | É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 | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | full_page_writes |
synchronous_commit
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Définit le niveau de synchronisation de la transaction actuelle. |
Type de données | énumération |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | synchronous_commit |
wal_buffers
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Définit le nombre de mémoires tampons de page de disque dans la mémoire partagée pour le journal 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 | static |
Documentation | wal_buffers |
wal_compression
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Compresse les écritures de pages entières dans un fichier WAL. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on,off |
Type de paramètre | dynamique |
Documentation | wal_compression |
wal_init_zero
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Écrit des zéros dans les nouveaux fichiers WAL avant la première utilisation. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | wal_init_zero |
wal_level
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Détermine la quantité d’informations écrites dans le journal WAL. |
Type de données | énumération |
Valeur par défaut | replica |
Valeurs autorisées | replica,logical |
Type de paramètre | static |
Documentation | wal_level |
wal_log_hints
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | É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 | booléen |
Valeur par défaut | off |
Valeurs autorisées | off |
Type de paramètre | en lecture seule |
Documentation | wal_log_hints |
wal_recycle
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Recycle les fichiers WAL en les renommant. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | wal_recycle |
wal_skip_threshold
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | en lecture seule |
Documentation | wal_skip_threshold |
wal_sync_method
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Sélectionne la méthode utilisée pour forcer les mises à jour WAL sur le disque. |
Type de données | énumération |
Valeur par défaut | fdatasync |
Valeurs autorisées | fdatasync |
Type de paramètre | en lecture seule |
Documentation | wal_sync_method |
wal_writer_delay
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | wal_writer_delay |
wal_writer_flush_after
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | wal_writer_flush_after |
commit_delay
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | commit_delay |
commit_siblings
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | commit_siblings |
fsync
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Force la synchronisation des mises à jour sur le disque. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | fsync |
full_page_writes
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | É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 | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | full_page_writes |
synchronous_commit
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Définit le niveau de synchronisation de la transaction actuelle. |
Type de données | énumération |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | synchronous_commit |
wal_buffers
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Définit le nombre de mémoires tampons de page de disque dans la mémoire partagée pour le journal 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 | static |
Documentation | wal_buffers |
wal_compression
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Compresse les écritures de pages entières dans un fichier WAL. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on,off |
Type de paramètre | dynamique |
Documentation | wal_compression |
wal_init_zero
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Écrit des zéros dans les nouveaux fichiers WAL avant la première utilisation. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | wal_init_zero |
wal_level
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Détermine la quantité d’informations écrites dans le journal WAL. |
Type de données | énumération |
Valeur par défaut | replica |
Valeurs autorisées | replica,logical |
Type de paramètre | static |
Documentation | wal_level |
wal_log_hints
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | É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 | booléen |
Valeur par défaut | off |
Valeurs autorisées | off |
Type de paramètre | en lecture seule |
Documentation | wal_log_hints |
wal_recycle
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Recycle les fichiers WAL en les renommant. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | wal_recycle |
wal_skip_threshold
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | en lecture seule |
Documentation | wal_skip_threshold |
wal_sync_method
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Sélectionne la méthode utilisée pour forcer les mises à jour WAL sur le disque. |
Type de données | énumération |
Valeur par défaut | fdatasync |
Valeurs autorisées | fdatasync |
Type de paramètre | en lecture seule |
Documentation | wal_sync_method |
wal_writer_delay
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | wal_writer_delay |
wal_writer_flush_after
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | wal_writer_flush_after |
commit_delay
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | commit_delay |
commit_siblings
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | commit_siblings |
fsync
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Force la synchronisation des mises à jour sur le disque. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | fsync |
full_page_writes
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | É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 | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | full_page_writes |
synchronous_commit
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Définit le niveau de synchronisation de la transaction actuelle. |
Type de données | énumération |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | synchronous_commit |
wal_buffers
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Définit le nombre de mémoires tampons de page de disque dans la mémoire partagée pour le journal 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 | static |
Documentation | wal_buffers |
wal_compression
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Compresse les écritures de pages entières dans un fichier WAL. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on,off |
Type de paramètre | dynamique |
Documentation | wal_compression |
wal_init_zero
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Écrit des zéros dans les nouveaux fichiers WAL avant la première utilisation. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | wal_init_zero |
wal_level
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Détermine la quantité d’informations écrites dans le journal WAL. |
Type de données | énumération |
Valeur par défaut | replica |
Valeurs autorisées | replica,logical |
Type de paramètre | static |
Documentation | wal_level |
wal_log_hints
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | É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 | booléen |
Valeur par défaut | off |
Valeurs autorisées | off |
Type de paramètre | en lecture seule |
Documentation | wal_log_hints |
wal_recycle
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Recycle les fichiers WAL en les renommant. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | wal_recycle |
wal_skip_threshold
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | en lecture seule |
Documentation | wal_skip_threshold |
wal_sync_method
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Sélectionne la méthode utilisée pour forcer les mises à jour WAL sur le disque. |
Type de données | énumération |
Valeur par défaut | fdatasync |
Valeurs autorisées | fdatasync |
Type de paramètre | en lecture seule |
Documentation | wal_sync_method |
wal_writer_delay
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | wal_writer_delay |
wal_writer_flush_after
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | wal_writer_flush_after |
commit_delay
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | commit_delay |
commit_siblings
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | commit_siblings |
fsync
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Force la synchronisation des mises à jour sur le disque. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | fsync |
full_page_writes
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | É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 | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | full_page_writes |
synchronous_commit
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Définit le niveau de synchronisation de la transaction actuelle. |
Type de données | énumération |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | synchronous_commit |
wal_buffers
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Définit le nombre de mémoires tampons de page de disque dans la mémoire partagée pour le journal 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 | static |
Documentation | wal_buffers |
wal_compression
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Compresse les écritures de pages entières dans un fichier WAL. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on,off |
Type de paramètre | dynamique |
Documentation | wal_compression |
wal_init_zero
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Écrit des zéros dans les nouveaux fichiers WAL avant la première utilisation. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | wal_init_zero |
wal_level
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Détermine la quantité d’informations écrites dans le journal WAL. |
Type de données | énumération |
Valeur par défaut | replica |
Valeurs autorisées | replica,logical |
Type de paramètre | static |
Documentation | wal_level |
wal_log_hints
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | É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 | booléen |
Valeur par défaut | off |
Valeurs autorisées | off |
Type de paramètre | en lecture seule |
Documentation | wal_log_hints |
wal_recycle
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Recycle les fichiers WAL en les renommant. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | wal_recycle |
wal_skip_threshold
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | en lecture seule |
Documentation | wal_skip_threshold |
wal_sync_method
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Sélectionne la méthode utilisée pour forcer les mises à jour WAL sur le disque. |
Type de données | énumération |
Valeur par défaut | fdatasync |
Valeurs autorisées | fdatasync |
Type de paramètre | en lecture seule |
Documentation | wal_sync_method |
wal_writer_delay
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | wal_writer_delay |
wal_writer_flush_after
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | wal_writer_flush_after |
commit_delay
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | commit_delay |
commit_siblings
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | commit_siblings |
fsync
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Force la synchronisation des mises à jour sur le disque. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | fsync |
full_page_writes
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | É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 | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | full_page_writes |
synchronous_commit
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Définit le niveau de synchronisation de la transaction actuelle. |
Type de données | énumération |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | synchronous_commit |
wal_buffers
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Définit le nombre de mémoires tampons de page de disque dans la mémoire partagée pour le journal 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 | static |
Documentation | wal_buffers |
wal_compression
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Compresse les écritures de pages entières dans un fichier WAL. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on,off |
Type de paramètre | dynamique |
Documentation | wal_compression |
wal_init_zero
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Écrit des zéros dans les nouveaux fichiers WAL avant la première utilisation. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | wal_init_zero |
wal_level
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Détermine la quantité d’informations écrites dans le journal WAL. |
Type de données | énumération |
Valeur par défaut | replica |
Valeurs autorisées | replica,logical |
Type de paramètre | static |
Documentation | wal_level |
wal_log_hints
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | É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 | booléen |
Valeur par défaut | off |
Valeurs autorisées | off |
Type de paramètre | en lecture seule |
Documentation | wal_log_hints |
wal_recycle
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Recycle les fichiers WAL en les renommant. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | wal_recycle |
wal_sync_method
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Sélectionne la méthode utilisée pour forcer les mises à jour WAL sur le disque. |
Type de données | énumération |
Valeur par défaut | fdatasync |
Valeurs autorisées | fdatasync |
Type de paramètre | en lecture seule |
Documentation | wal_sync_method |
wal_writer_delay
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | wal_writer_delay |
wal_writer_flush_after
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | wal_writer_flush_after |
commit_delay
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | commit_delay |
commit_siblings
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | commit_siblings |
fsync
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Force la synchronisation des mises à jour sur le disque. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | fsync |
full_page_writes
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | É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 | booléen |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | full_page_writes |
synchronous_commit
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Définit le niveau de synchronisation de la transaction actuelle. |
Type de données | énumération |
Valeur par défaut | on |
Valeurs autorisées | on |
Type de paramètre | en lecture seule |
Documentation | synchronous_commit |
wal_buffers
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Définit le nombre de mémoires tampons de page de disque dans la mémoire partagée pour le journal 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 | static |
Documentation | wal_buffers |
wal_compression
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Compresse les écritures de pages entières dans un fichier WAL. |
Type de données | booléen |
Valeur par défaut | on |
Valeurs autorisées | on,off |
Type de paramètre | dynamique |
Documentation | wal_compression |
wal_level
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Détermine la quantité d’informations écrites dans le journal WAL. |
Type de données | énumération |
Valeur par défaut | replica |
Valeurs autorisées | replica,logical |
Type de paramètre | static |
Documentation | wal_level |
wal_log_hints
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | É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 | booléen |
Valeur par défaut | off |
Valeurs autorisées | off |
Type de paramètre | en lecture seule |
Documentation | wal_log_hints |
wal_sync_method
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | Sélectionne la méthode utilisée pour forcer les mises à jour WAL sur le disque. |
Type de données | énumération |
Valeur par défaut | fdatasync |
Valeurs autorisées | fdatasync |
Type de paramètre | en lecture seule |
Documentation | wal_sync_method |
wal_writer_delay
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | wal_writer_delay |
wal_writer_flush_after
Attribut | Valeur |
---|---|
Catégorie | Journal WAL (write-ahead log) / Paramètres |
Description | 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 | dynamique |
Documentation | wal_writer_flush_after |