Použití podpory mysql gis zlepší vaše rychlosti, protože bylo vytvořeno pro tento účel. Pokud neustále čtete a porovnáváte vzdálenosti, vyplatí se použít postgis, což je geoprostorová databáze s plnou podporou. To vám umožní indexovat vaše body pro efektivní dotazy na vzdálenost. MySQL poskytuje omezenou podporu a spoléhá na GEOS http://trac.osgeo.org/geos/
http://forge.mysql.com/wiki/GIS_Functions
http://postgis.refractions.net/
Nejrelevantnější odkaz pro toto byl zveřejněn v komentáři od Anigel, který poskytuje přesnou odpověď na vaši otázku Nejrychlejší způsob, jak najít vzdálenost mezi dvěma zeměpisnými/délkovými body