Re: How to print application_name in log_line_prefix (using %a)?
От | Adrian Klaver |
---|---|
Тема | Re: How to print application_name in log_line_prefix (using %a)? |
Дата | |
Msg-id | 508E8A5E.3030208@gmail.com обсуждение исходный текст |
Ответ на | Re: How to print application_name in log_line_prefix (using %a)? (Chris Angelico <rosuav@gmail.com>) |
Ответы |
Re: How to print application_name in log_line_prefix (using %a)?
|
Список | pgsql-general |
On 10/29/2012 04:00 AM, Chris Angelico wrote: > On Mon, Oct 29, 2012 at 5:44 PM, Tianyin Xu <tixu@cs.ucsd.edu> wrote: >> Got it! Thanks, Chris! >> >> I still wonder why application_name appears in the configuration file if it >> cannot take effort :-P > > Not sure what you mean by that, but my postgresql.conf doesn't have > anything about application_name. But if it did, it would be a default > that an application can override. Actually it does: log_line_prefix = # %a = application name # %u = user name # %d = database name http://www.postgresql.org/docs/9.2/interactive/runtime-config-logging.html#GUC-APPLICATION-NAME .... It is a chicken and egg situation. See section 31.1.2. Parameter Key Words of below: http://www.postgresql.org/docs/9.2/interactive/libpq-connect.html "application_name Specifies a value for the application_name configuration parameter." > > ChrisA > > -- Adrian Klaver adrian.klaver@gmail.com
В списке pgsql-general по дате отправления: