| From: | Tomas Vondra <tv(at)fuzzy(dot)cz> |
|---|---|
| To: | pgsql-general(at)postgresql(dot)org |
| Subject: | Re: Help - corruption issue? |
| Date: | 2011-04-20 23:27:56 |
| Message-ID: | 4DAF6BFC.1000809@fuzzy.cz |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
Dne 20.4.2011 22:11, Tomas Vondra napsal(a):
> There's a very nice guide on how to do that
>
> http://blog.endpoint.com/2010/06/tracking-down-database-corruption-with.html
>
> It sure seems like the problem you have (invalid alloc request etc.).
> The really annoying part is locating the block, as you have to scan
> through the table (which sucks with such big table).
>
> And yes, if there's corruption, there might be more corrupted blocks.
BTW, there's a setting 'zero_damaged_pages' that might help with this
http://www.postgresql.org/docs/8.2/static/runtime-config-developer.html
see this talk for more details how to use it
http://www.casitconf.org/casitconf11/Tech_track_2_files/cascadia_postgres_rbernier.pdf
Anyway don't play with this without the file backup, as this will zero
the blocks.
Tomas
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Scott Mead | 2011-04-21 00:24:44 | Re: pg_reorg |
| Previous Message | Adrian Klaver | 2011-04-20 23:14:22 | Re: Different views of remote server |