| From: | Ron <ronljohnsonjr(at)gmail(dot)com> |
|---|---|
| To: | pgsql-general <pgsql-general(at)lists(dot)postgresql(dot)org> |
| Subject: | Re: EXPLAIN and FK references? |
| Date: | 2023-01-12 07:33:56 |
| Message-ID: | a82bd0b1-b171-c7ef-1dd6-97895a096828@gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
On 1/12/23 01:11, Tom Lane wrote:
> Ron<ronljohnsonjr(at)gmail(dot)com> writes:
>> On 1/12/23 00:07, Tom Lane wrote:
>>> No, not directly, but you could look at EXPLAIN ANALYZE to see which
>>> of the RI triggers is eating the time.
>> Good to know, but even deleting one day of data (90,000 rows using an index
>> scan on the date field) takes forever.
> So delete a relatively small number of rows, and do it with
> EXPLAIN *ANALYZE*. Without ANALYZE, you aren't getting any
> relevant data.
Doing that when trying to delete *one minute* of data is exactly what was
needed. 99.999% of the time was spent on a checking another table which
didn't have a supporting index.
Adding that index makes things run as expected.
--
Born in Arizona, moved to Babylonia.
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Julien Rouhaud | 2023-01-12 07:39:33 | Re: EXPLAIN and FK references? |
| Previous Message | Tom Lane | 2023-01-12 07:11:55 | Re: EXPLAIN and FK references? |