У нас есть таблица, в которой миллионы строк с геометриями PostGIS.Запрос, который мы хотим выполнить: какие самые последние записи попадают в ограничивающую геометрию?Проблема с этим запросом заключается в том, что у нас часто будет большое количество элементов, соответствующих ограничивающему прямоугольнику (радиус которого составляет около 5 км), и Postgres затем придется перепроверить все возвращенные элементы внутри ограничивающего прямоугольника, чтобыих отметка времени, затем сортировка и возврат самой последней N.
Такое ощущение, что нам нужен индекс (составной?), который учитывает как пространственный индекс GIST, так и отметку времени.Это возможно?Я попробовал несколько комбинаций на шаге CREATE INDEX, но пока ничего не получалось.