Re: out of memory ...

From: Cédric Villemain <cedric(dot)villemain(dot)debian(at)gmail(dot)com>
To: Jan-Peter Seifert <Jan-Peter(dot)Seifert(at)gmx(dot)de>
Cc: pgsql-admin(at)postgresql(dot)org
Subject: Re: out of memory ...
Date: 2010-05-03 11:56:50
Message-ID: j2ke94e14cd1005030456tb67aafd6gd3ffd164e04bd4d0@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

2010/5/3 Jan-Peter Seifert <Jan-Peter(dot)Seifert(at)gmx(dot)de>:
> Hello,
>
> how fatal is it for the server/data if a server runs out of memory?
>
> Happened on a Windows server some time ago. A transaction got too large. In the log it began with:
>
> ------------
> TopMemoryContext: 37171728 total in 4046 blocks; 67640 free (4060 chunks); 37104088 used
>  TopTransactionContext: 24576 total in 2 blocks; 18848 free (17 chunks); 5728 used
>    CurTransactionContext: 8192 total in 1 blocks; 8176 free (1 chunks); 16 used
> ...
> ------------
>
> Although all other clients had been closed no new connection was possible to terminate the session responsible for the out of memory problem. I guess it's because this transaction had been started by a superuser ...
>
> ------------
>
> In the end the server was shut down via the service manager.
>
> On the next start of the server the log contained the following lines:
>
> ------------
> LOG:  database system was interrupted; last known up at 2010-03-26 11:22:36 CET
> LOG:  database system was not properly shut down; automatic recovery in progress
> LOG:  record with zero length at 1F/D2454CD0
> ------------
>
> The data still seemed to be okay - all the other transactions made before seem to be in the database.
>
> Is it okay to continue using the database(s) or is there a risk of hidden data corruption (fsync is on)?

okay to continue if your filesystem didn't have issues (if postgres
start, then it is ok from its side)

>
> Could you tell me, please?
>
> Thank you very much,
>
> Peter
>
>
> --
> GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
> Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01
>
> --
> Sent via pgsql-admin mailing list (pgsql-admin(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-admin
>

--
Cédric Villemain

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Yeb Havinga 2010-05-03 12:52:23 Re: Ubuntu 10.04 - Cannot Create TCP/IP Sockets
Previous Message Dai, Tino 2010-05-03 11:55:41 Re: Ubuntu 10.04 - Cannot Create TCP/IP Sockets