Als je veel geospatiale gegevens hebt, zou je in de eerste plaats de geospatiale extensies van mysql moeten gebruiken in plaats van berekeningen zoals deze. U kunt dan ruimtelijke indexen maken dat zou veel zoekopdrachten versnellen en je hoeft geen lange zoekopdrachten te schrijven zoals hierboven.
Een vergelijking gebruiken met ST_Afstand of het creëren van een geometrie met de straal van belang samen met ST_within zou je goede resultaten kunnen geven en zou een stuk sneller kunnen zijn dan de huidige. De beste en snelste manier om dit te bereiken is echter ST_Dwithin is nog niet geïmplementeerd in mysql.