Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Enregistrement des activités d'autovacuum et de vacuum

Mode de mise au point
Enregistrement des activités d'autovacuum et de vacuum - Amazon Relational Database Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les informations sur les activités d'autovacuum sont envoyées au postgresql.log en fonction du niveau spécifié dans le paramètre rds.force_autovacuum_logging_level. Voici les valeurs autorisées pour ce paramètre et les SQL versions de Postgre pour lesquelles cette valeur est le paramètre par défaut :

  • disabled(Postger SQL 10, Postger 9.6) SQL

  • debug5, debug4, debug3, debug2, debug1

  • info(Poster SQL 12, Poster 11) SQL

  • notice

  • warning(Postgre SQL 13 et versions ultérieures)

  • error, journal, fatal, panic

rds.force_autovacuum_logging_level fonctionne avec le paramètre log_autovacuum_min_duration. La valeur du paramètre log_autovacuum_min_duration est le seuil (en millisecondes) au-dessus duquel les actions autovacuum sont enregistrées. Une valeur de -1 n'enregistre rien, tandis qu'une valeur de 0 enregistre toutes les actions. Comme avec rds.force_autovacuum_logging_level, valeurs par défaut pour log_autovacuum_min_duration dépendent de la version, comme suit :

  • 10000 ms— Postgre SQL 14, Postgre SQL 13, Postgre SQL 12 et Postgre 11 SQL

  • (empty)— Aucune valeur par défaut pour Postgre SQL 10 et SQL Postgre 9.6

Nous vous recommandons de définir le rds.force_autovacuum_logging_level à la valeur WARNING. Nous vous recommandons également de définir log_autovacuum_min_duration à une valeur comprise entre 1000 et 5000. Un paramètre de 5000 journaux d'activité qui prend plus de 5000 millisecondes. Tout paramètre autre que -1 enregistre également les messages si l'action autovacuum est ignorée en raison d'un verrouillage en conflit ou d'une perte simultanée de relations. Pour plus d'informations, consultez la section Aspiration automatique dans la documentation de SQL Postgre.

Pour résoudre les problèmes, vous pouvez modifier le paramètre rds.force_autovacuum_logging_level à l'un des niveaux de débogage, de debug1 jusqu'à debug5 pour obtenir les informations les plus détaillées. Nous vous recommandons d'utiliser les paramètres de débogage pendant de courtes périodes et à des fins de dépannage uniquement. Pour en savoir plus, consultez Quand se connecter dans la SQL documentation Postgre.

Note

Postgre SQL permet au rds_superuser compte de visualiser les sessions Autovacuum dans. pg_stat_activity Par exemple, vous pouvez identifier et mettre fin à la session qui bloque l'exécution d'une commande ou empêche la commande de s'exécuter plus lentement qu'une commande vacuum exécutée manuellement.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.