On Freitag, 22. Juni 2007 Jesse Norell wrote:
> Check http://www.dbmail.org/mantis/view.php?id=305 for I think 4
> different possible queries to address this.  I'm not an sql wizard
> myself, so I'll not address whether yours is correct or not (I don't
> know offhand).

So yes, my statement was correct, but according to EXPLAIN, this is even 
faster:

DELETE FROM dbmail_physmessage WHERE id NOT IN
     (SELECT physmessage_id FROM dbmail_messages);

it took 808609.896 ms to run, still quite long, but much faster than the 
previous statement :-). The VACUUM ANALYZE afterwards shrinked a lot of 
things down.

mfg zmi
-- 
// Michael Monnerie, Ing.BSc    -----      http://it-management.at
// Tel: 0676/846 914 666                      .network.your.ideas.
// PGP Key:         "curl -s http://zmi.at/zmi.asc | gpg --import"
// Fingerprint: EA39 8918 EDFF 0A68 ACFB  11B7 BA2D 060F 1C6F E6B0
// Keyserver: www.keyserver.net                   Key-ID: 1C6FE6B0

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
DBmail mailing list
DBmail@dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail

Reply via email to