MySQL Forums
Forum List  »  Performance

Re: Slow JOIN to convert IP to Country Code
Posted by: Rick James
Date: May 19, 2009 11:16PM

The same query without JOIN part takes only 0.0013 sec to run! -- Eh? 'same' & 'without'?

Something does not compute...

EXPLAIN says there are 20K rows in stats with that dateline range. Does this confirm it?
SELECT COUNT(*) FROM stats WHERE dateline>=1242604800 AND dateline<1242691200

It is a LEFT JOIN, so there is no filtering by the iplist table. Hence, I would expect at least 20K rows in the output. Yet there are only 716?

Options: ReplyQuote




Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.