Většinou to vidíte, máte buď špatnou paměť, nebo špatný disk. Rozdíl mezi PostgreSQL a MySQL je v tom, že PostgreSQL to vidí a stěžuje si, jak má, zatímco MySQL často prostě pokračuje bez zastavení. Myslím, že db, která se zastaví, když počítač poškodí datové úložiště, je spolehlivější db, protože vám dá vědět, že máte problémy s vaším systémem.
BTW, PostgreSQL může přežít nouzové vypnutí (vytáhněte zástrčku ze zadní části stroje), pokud pevné disky nebudou lhát o fsync.
Vyzkoušejte memtest86, abyste zjistili, zda je vaše paměť v pořádku, a udělejte něco jako
sudo dd if=/dev/sdc1 of=/dev/null
abyste zjistili, zda se nezobrazují nějaké chyby. Je něco ve vašem dmesg nebo protokolech zpráv o chybách čtení a zápisu na disku?