Type: | string |
Context: | user |
Restart: | false |
The application_name
can be any string of less than NAMEDATALEN
characters (64 characters in a standard build). It is typically set by an application upon connection to the server. The name will be displayed in the pg_stat_activity view and included in CSV log entries. It can also be included in regular log entries via the log_line_prefix parameter. Only printable ASCII characters may be used in the application_name
value. Other characters will be replaced with question marks (?
).
Recommendations
Set this to a reasonable default for most user sessions; if in the middle of working over your application to support application names, this might be “unknown”.
On StackOverflow
On pgsql-hackers
- RE: Exit walsender before confirming remote flush in logical replication
- Re: Time delayed LR (WAS Re: logical replication restrictions)
- Re: windows CI failing PMSignalState->PMChildFlags[slot] == PM_CHILD_ASSIGNED
- BF animal malleefowl reported an failure in 001_password.pl
- Improve WALRead() to suck data directly from WAL buffers when possible