Possible Duplicate:
optimize Query in PostgreSQL
SELECT count(*)
FROM contacts_lists
JOIN plain_contacts
ON contacts_lists.contact_id = plain_contacts.contact_id
JOIN contacts
ON contacts.id = plain_contacts.contact_id
WHERE plain_contacts.has_email
AND NOT contacts.email_bad
AND NOT contacts.email_unsub
AND contacts_lists.list_id =67339
In here contacts_lists.contact_id and contacts_lists.list_id are indexed
how to optimize this query?
EXPLAINsay?email_badoremail_unsub(as I suggested in the original question)