Индексы на отметках времени работают очень хорошо в PostgreSQL, потому что отметки времени имеют полный порядок.
Независимо от того, какую точность имеет значение вашей отметки времени, она всегда будет занимать 4 байта, поэтому точность не влияет на индексразмер или производительность.
Вы должны убедиться, что ваш индекс может использоваться с условием в ваших запросах.Для этого условие должно иметь форму
<indexed expression> <operator> <constant>
, где <constant>
не обязательно должно быть константой, но должно иметь одинаковое значение для продолжительности сканирования индекса.
<operator>
может быть =
, <
, >
, <=
или >=
.