performance on query

From: Sidar López Cruz <sidarlopez(at)hotmail(dot)com>
To: pgsql-performance(at)postgresql(dot)org
Subject: performance on query
Date: 2005-10-26 23:47:31
Message-ID: BAY23-F36614886359D96AC48B8BCE690@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

I DON'T KNOW WHAT TO DO WITH THIS QUERYS...
Comparation with sql server, sql server wins !!!

Table sizes:
archivos: 40MB
fotos: 55MB

select count(1) from fotos f where not exists (select a.archivo from
archivos a where a.archivo=f.archivo)
173713 ms.
110217 ms.
83122 ms.

select count(*) from
(
select archivo from fotos
except
select archivo from archivos
) x;
201479 ms.

SELECT count(*)
FROM fotos f
LEFT JOIN archivos a USING(archivo)
WHERE a.archivo IS NULL
199523 ms.

_________________________________________________________________
MSN Amor: busca tu ½ naranja http://latam.msn.com/amor/

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Tom Lane 2005-10-26 23:53:02 Re: Materializing a sequential scan
Previous Message Steinar H. Gunderson 2005-10-26 23:22:19 Re: Materializing a sequential scan