~150ms on a 2 million rows MySQL MyISAM table
I'm learning about MySQL performance with a pet project consisting of ~2million rows + ~600k rows (two MyISAM tables). A range query using BETWEEN on two INT(10) indexed columns, LIMITed to 1 returned result takes about 160ms (including an INNER JOIN). I figure my configuration isn't optimised and am looking for some advice on how to either diagnose, or perhaps "common configuration". I created a gist containing both tables, the query and the contents of my.cnf. I created the b-tree index after inserting all data which was imported from a CSV file from MaxMinds open database . I tried two