Re: Query take 101 minutes, help, please

From: "Steinar H(dot) Gunderson" <sgunderson(at)bigfoot(dot)com>
To: pgsql-performance(at)postgresql(dot)org
Subject: Re: Query take 101 minutes, help, please
Date: 2005-09-07 16:57:54
Message-ID: 20050907165754.GA12319@uio.no
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

On Wed, Sep 07, 2005 at 12:22:27PM -0400, Christian Compagnon wrote:
> I'm a newbie in postgresql, I've installed it on a Windows XP machine
> ( I can't use linux, it's a company machine ), I'm courious why this
> query takes so long

It sounds like you've set work_mem too low; increasing it might help. Also
try rewriting your query to

SELECT "Rut Cliente"
FROM "Internet_Abril"
WHERE
"Rut Cliente" NOT IN ( SELECT "Rut Cliente" FROM "Internet_Enero" )
AND "Rut Cliente" NOT IN ( SELECT "Rut Cliente" FROM "Internet_Febrero" )
AND "Rut Cliente" NOT IN ( SELECT "Rut Cliente" FROM "Internet_Marzo" )

(I'm not sure how optimized UNION inside an IN/NOT IN is.)

/* Steinar */
--
Homepage: http://www.sesse.net/

In response to

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Meetesh Karia 2005-09-07 17:09:39 Re: Query take 101 minutes, help, please
Previous Message Christian Compagnon 2005-09-07 16:22:27 Query take 101 minutes, help, please