Maak een index op de bovengrenskolom (cb_end_ip_num
) en zoek de eerste rij waarvoor die waarde groter is dan of gelijk is aan de gegeven waarde.
SELECT * FROM city_blocks WHERE cb_end_ip_num >= 123456789 LIMIT 1
Ik heb dit voor maxmind gebruikt en het werkt erg goed.