sql >> データベース >  >> RDS >> Mysql

mysqlデータベースから最も近い地理的な場所を選択する最も速い方法は何ですか?

    mysql gisサポートを使用すると、このために作成された速度が向上します。常に距離を読んで比較している場合は、完全にサポートされている地理空間データベースであるpostgisを使用する価値があります。これにより、効率的な距離クエリのためにポイントにインデックスを付けることができます。 MySQLは限定的なサポートを提供し、GEOS http://trac.osgeo.org/geos/>

    http://forge.mysql.com/wiki/GIS_Functions

    http://postgis.refractions.net/

    これに最も関連性のあるリンクは、Anigelによるコメントによって投稿されました。これは、質問に対する正確な回答を提供します2つの緯度/経度間の距離を見つける最速の方法



    1. SQLServerクエリを使用して「バージョン番号」列を一般的に並べ替えるにはどうすればよいですか

    2. AndroidSQLiteMultiTableデータベースの開発

    3. 複数の結果セットを持つexecでINSERTINTO

    4. SQL:使用可能なすべてのテーブルからすべてのデータを削除します