mysql gisサポートを使用すると、このために作成された速度が向上します。常に距離を読んで比較している場合は、完全にサポートされている地理空間データベースであるpostgisを使用する価値があります。これにより、効率的な距離クエリのためにポイントにインデックスを付けることができます。 MySQLは限定的なサポートを提供し、GEOS http://trac.osgeo.org/geos/>
http://forge.mysql.com/wiki/GIS_Functions
http://postgis.refractions.net/
これに最も関連性のあるリンクは、Anigelによるコメントによって投稿されました。これは、質問に対する正確な回答を提供します2つの緯度/経度間の距離を見つける最速の方法