View Single Post

   
  #1 (permalink)  
Old 04-18-2008, 12:36 PM
=?iso-8859-1?B?U2lkYXIgTPNwZXogQ3J1eg==?=
 
Posts: n/a
Default performance on query

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/


---------------------------(end of broadcast)---------------------------
TIP 2: Don't 'kill -9' the postmaster

Reply With Quote