On Tue, Oct 8, 2019 at 12:44 PM Merlin Moncure <mmonc...@gmail.com> wrote:
> On Sun, Apr 14, 2019 at 3:51 PM Gunther <r...@gusw.net> wrote:
> >
> > For weeks now, I am banging my head at an "out of memory" situation. There 
> > is only one query I am running on an 8 GB system, whatever I try, I get 
> > knocked out on this out of memory. It is extremely impenetrable to 
> > understand and fix this error. I guess I could add a swap file, and then I 
> > would have to take the penalty of swapping. But how can I actually address 
> > an out of memory condition if the system doesn't tell me where it is 
> > happening?
> > We can't really see anything too worrisome. There is always lots of memory 
> > used by cache, which could have been mobilized. The only possible 
> > explanation I can think of is that in that moment of the crash the memory 
> > utilization suddenly skyrocketed in less than a second, so that the 2 
> > second vmstat interval wouldn't show it??? Nah.
> >
> > I have already much reduced work_mem, which has helped in some other cases 
> > before. Now I am going to reduce the shared_buffers now, but that seems 
> > counter-intuitive because we are sitting on all that cache memory unused!
> >
> > Might this be a bug? It feels like a bug. It feels like those out of memory 
> > issues should be handled more gracefully (garbage collection attempt?) and 
> > that somehow there should be more information so the person can do anything 
> > about it.
>
> I kind of agree that nothing according to vmstat suggests you have a
> problem.  One thing you left out is the precise mechanics of the
> failure; is the database getting nuked by the oom killer?  Do you have
> the logs?

oops, I missed quite a bit of context upthread.  sorry for repeat noise.

merlin


Reply via email to