Re: Simple delete query is taking too long (never ends)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Merlin Moncure <mmoncure@xxxxxxxxx> writes:
> On Wed, Nov 11, 2015 at 1:33 PM, Tom Lane <tgl@xxxxxxxxxxxxx> wrote:
>> If you're not sure which table is the problem, try doing an EXPLAIN
>> ANALYZE of a DELETE that will only remove a few rows.  You should
>> see some time blamed on a trigger associated with the FK constraint.

> You've answered this question (with the same answer) what feels like a
> gazillion times.  I guess the underlying problem is that EXPLAIN is,
> uh, not explaining things very well.

In principle, a plain EXPLAIN could list the triggers that would
potentially be fired by the query, but I'm afraid that wouldn't help
much.  The actual performance problem is down inside the trigger,
which is an opaque black box so far as EXPLAIN can possibly know.

			regards, tom lane


-- 
Sent via pgsql-performance mailing list (pgsql-performance@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-performance



[Postgresql General]     [Postgresql PHP]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Yosemite]

  Powered by Linux