Ron St-Pierre <rstpierre@syscor.com> writes:
> Jul 7 09:32:58 imp postgres[26784]: [448-1] LOG: server process (PID
> 32349) was terminated by signal 11
This is the critical event--one of the backends got a segfault. This
often means bad hardware--either your RAM is faulty, or something got
corrupted on disk and caused a bad pointer reference. Or maybe an
overheating CPU, if a fan failed.
That said, it's also possible that it's a Postgres bug, but it's more
likely to be hardware...
> Anyway my original question still stands, any idea how to avoid this
> problem in the future?
Test your hardware and replace any bad components.
-Doug