Je gebruikt de formule voor de sferische cosinusregel , niet de Haversine-formule (wat iets langzamer is).
Rekenen in MySQL zal waarschijnlijk veel sneller zijn, ik raad je aan om lees deze vraag Ik vroeg het een tijdje terug, want voor snelheidsoptimalisaties moet je zeker de uitstekende Geo Proximity lezen Zoeken met MySQL papier, let vooral op pagina's 8-14 en 19 .