Tạo chỉ mục trên cột giới hạn trên (cb_end_ip_num
) và tìm hàng đầu tiên mà giá trị đó lớn hơn hoặc bằng giá trị đã cho.
SELECT * FROM city_blocks WHERE cb_end_ip_num >= 123456789 LIMIT 1
Tôi đã sử dụng cái này cho maxmind và nó hoạt động rất tốt.