相关疑难解决方法(0)

有效地从数据库中选择最近(距离)记录

我有一个拥有4万个场地的数据库,现在正在增长.

假设我是红点

简单
我希望能够尽快找到最接近的记录.

然而,下一个项目的距离也可能是任何东西.并且也可能有0-n匹配.但是,当我只是寻找1时,我是否需要加载所有40000结果? 不太明显

如何按距离对记录进行排序?它应该在MYSQL还是PHP中完成?这种计算几乎发生在每个用户,每页的每个请求上,因此解决方案需要快速.

编辑感谢您快速而有前途的答案,我需要查看这些资源,并在几天内接受/评论答案.

mysql math distance

8
推荐指数
2
解决办法
2236
查看次数

标签 统计

distance ×1

math ×1

mysql ×1