Bạn đang sử dụng công thức Luật Cosin hình cầu , không phải Công thức Haversine (hơi chậm hơn một chút).
Làm toán trong MySQL có thể sẽ nhanh hơn nhiều, tôi khuyên bạn nên đọc câu hỏi này Tôi đã hỏi lại một lúc, về tối ưu hóa tốc độ, bạn chắc chắn nên đọc Geo Proximity tuyệt vời Tìm kiếm với MySQL giấy, đặc biệt chú ý đến các trang 8-14 và 19 .