Type: | enum |
Défaut: | notice |
Contexte: | user |
Redémarrer: | false |
Valeurs: | [debug5, debug4, debug3, debug2, debug1, log, notice, warning, error] |
Contrôle les niveaux de message envoyés au client. Les valeurs valides sont DEBUG5
, DEBUG4
, DEBUG3
, DEBUG2
, DEBUG1
, LOG
, NOTICE
, WARNING
et ERROR
. Chaque niveau inclut tous les niveaux qui le suivent. Plus on progresse dans la liste, plus le nombre de messages envoyés est faible. NOTICE
est la valeur par défaut. LOG
a ici une portée différente de celle de log_min_messages.
Les messages de niveau INFO
sont toujours envoyés au client.
Recommandations [EN]
Unless doing interactive debugging, then you want it set to DEBUG1-5. If you have a client application which is confused by some of PostgreSQL's WARNINGs then you may want to set this to ERROR.
Sur StackOverflow
- SET client_min_messages to specific ROLE postgres
- Changing client_min_messages and log_min_messages
- PG::InvalidParameterValue: ERROR: invalid value for parameter "client_min_messages": "panic"
- How does 'client_min_messages' setting affect an application using libpq?
- INFO output despite "SET client_min_messages TO WARNING" just before