Anda akan kesulitan mengoptimalkan kueri semacam itu. Pilihan yang lebih baik adalah menghitung kotak pembatas dari (x,y)
koordinat dan delta
diteruskan. Kemudian kueri lokasi mana pun yang koordinatnya berada di dalam kotak itu. Kueri tersebut akan jauh lebih sederhana dan dapat menggunakan indeks apa pun yang Anda miliki pada bidang x dan y.
Tentu saja hasil dari kueri itu tidak tepat karena ini adalah kotak pembatas daripada lingkaran. Jika Anda menginginkan hasil yang lebih baik, Anda dapat mengambil hasil dari kueri kotak pembatas, lalu gunakan metode euclidean yang lebih lambat untuk memfilter hasil yang tidak termasuk dalam lingkaran.