From: | ning chan <ninchan8328(at)gmail(dot)com> |
---|---|
To: | Jeff Janes <jeff(dot)janes(at)gmail(dot)com> |
Cc: | "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: WAL_DEBUG |
Date: | 2013-03-06 22:38:41 |
Message-ID: | CAG0k5vCoGtg9dnyEFPMU7FX6EYg0UjLkXzWRRb1nvB5bMeQJfA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Hi Jeff,
Thanks for your reply.
this is the error message i got:
-bash-4.1$ pg_ctl start
server starting
-bash-4.1$ LOG: unrecognized configuration parameter "wal_debug" in file
"/usr/local/pgsql/data/postgresql.conf" line 162
FATAL: configuration file "/usr/local/pgsql/data/postgresql.conf" contains
errors
where wal_debug = 1 in the conf file.
One question: Do i need to uninstall first before I gmake install again? If
so, any idean how to uninstall it?
Thanks~
Ning
On Wed, Mar 6, 2013 at 4:03 PM, Jeff Janes <jeff(dot)janes(at)gmail(dot)com> wrote:
> On Wed, Mar 6, 2013 at 1:31 PM, ning chan <ninchan8328(at)gmail(dot)com> wrote:
>
>> Hi,
>> Does anyone know how to enable WAL_DEBUG?
>> I download postgresql 9.2.3 src code and compile it as follow:
>>
>>
>> modify ./src/include/pg_config_manual.h
>> /*
>> * Enable debugging print statements for WAL-related operations; see
>> * also the wal_debug GUC var.
>> */
>> #define WAL_DEBUG 4
>>
>>
>> ./configure --without-readline --without-zlib CPPFLAGS='-DWAL_DEBUG'
>>
>
> Either one of those works for me.
>
>
>>
>> I don't see anything special log to the log file.
>>
>
> open running pgbench -i, I see a lot of things like this in the log, once
> I set wal_debug:
>
> STATEMENT: alter table pgbench_accounts add primary key (aid)
> LOG: INSERT @ 0/18BEDC0: prev 0/18BED78; xid 1838; len 34: Btree -
> insert: rel 1663/16384/12678; tid 1/8
> STATEMENT: alter table pgbench_accounts add primary key (aid)
> LOG: INSERT @ 0/18BEE08: prev 0/18BEDC0; xid 1838; len 52: Heap - insert:
> rel 1663/16384/12765; tid 46/29
> STATEMENT: alter table pgbench_accounts add primary key (aid)
> LOG: INSERT @ 0/18BEE60: prev 0/18BEE08; xid 1838; len 42: Btree -
> insert: rel 1663/16384/12767; tid 27/140
> STATEMENT: alter table pgbench_accounts add primary key (aid)
> LOG: INSERT @ 0/18BEEB0: prev 0/18BEE60; xid 1838; len 42: Btree -
> insert: rel 1663/16384/12768; tid 26/14
>
>
>
>> I even try to add a line wal_debug=number to the postgresql.conf, doesn't
>> help either.
>>
>
>
> If I include literally "wal_debug=number", upon start up I get the
> self-explanatory error:
>
> LOG: parameter "wal_debug" requires a Boolean value
> FATAL: configuration file "/tmp/data/postgresql.conf" contains errors
>
> If I replace "number" with a valid true value ("true", "on", "1"), then I
> get the above-reported WAL debugging log messages.
>
> Cheers,
>
> Jeff
>
From | Date | Subject | |
---|---|---|---|
Next Message | Graham Leggett | 2013-03-06 22:41:48 | ERROR: syntax error at or near ":" |
Previous Message | Dean Rasheed | 2013-03-06 22:28:18 | Re: Why does slony use a cursor? Anyone know? |