Re: Very slow queries followed by checkpointer process killed with signal 9 - Mailing list pgsql-general

From Joe Conway
Subject Re: Very slow queries followed by checkpointer process killed with signal 9
Date
Msg-id c17da59d-0845-cac7-d1d9-486b46cf0427@joeconway.com
Whole thread Raw
In response to Re: Very slow queries followed by checkpointer process killed with signal 9  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-general
On 4/2/23 21:40, Tom Lane wrote:
> Jason McLaurin <jason@jcore.io> writes:
>> Is there anywhere you'd suggest we start looking for hints? I'd be
>> interested in increasing relevant logging verbosity so that we can see when
>> key background processes are running, both in Postgres core and Timescale.
> 
> It might be helpful to try to identify which wait events the slow
> queries are blocking on (pg_stat_activity.wait_event_type and
> .wait_event).  I'm not sure if you're going to be able to extract
> useful data, because your query on pg_stat_activity is likely to
> be slow too.  But it's a place to start.
> 
> Also, given that you're evidently incurring the wrath of the OOM
> killer, you should try to understand why the kernel thinks it's
> under memory pressure.  Do you have too many processes, or perhaps
> you've configured too much shared memory?

Given this:

> This is Postgres 14.5 running in the TimescaleDB Docker image.

Possibly the docker image is running with a cgroup memory.limit set?

The OOM killer will trigger on any cgroup limit even if the host has 
plenty of free memory.


-- 
Joe Conway
PostgreSQL Contributors Team
RDS Open Source Databases
Amazon Web Services: https://aws.amazon.com




pgsql-general by date:

Previous
From: Dominique Devienne
Date:
Subject: DEFINER / INVOKER conundrum
Next
From: Christoph Moench-Tegeder
Date:
Subject: Re: DEFINER / INVOKER conundrum