У меня есть большая база данных (180 000+ строк и быстро растущих) данных о местоположении, и я строю их на карте Google.Для данного порта просмотра я просто хочу подать образец из 100 применимых точек.Поэтому база данных запрашивается по lat / lng, но если я добавлю индекс к этим строкам, проблема в том, что выборка из 100 точек будет либо в нижней, либо в верхней части порта просмотра (в зависимости от того, как используется индекс),Если индекс не используется, точки в значительной степени случайным образом разбросаны по порту просмотра, что гораздо более желательно.Я могу создать такой же эффект для индексированных результатов, выполнив сортировку файлов по третьему, почти случайному полю.
Итак, проблема в том, что лучше: неиндексированный запрос на 180k + строках илиИндексированный запрос, который будет выглядеть как 4k строк и выполнять сортировку файлов?Спасибо!