Задать вопрос
@kobo
Fullstack dev

Зачем индексировать таблицы по uuid?

БД PostgreSQL, в ней таблицы проиндексированы по uuid. Эти поля создаются как случайные неповторяющиеся числа. Задача определить, что новые записи добавляются в конец таблицы. Я смог только предложить добавить еще одну колонку index_id целочисленных значений и по ней проиндексировать таблицу. Подскажите, с каким умыслом индексируют таблицы по uuid?
  • Вопрос задан
  • 219 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
  • Нетология
    SQL и получение данных
    2 месяца
    Далее
Решения вопроса 2
sergey-gornostaev
@sergey-gornostaev Куратор тега PostgreSQL
Седой и строгий
Очевидно, чтобы быстро находить по uuid.
Ответ написан
Комментировать
Fragster
@Fragster
помогло? отметь решением!
ну используй UUID v1 или v2, они "возрастающие"
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы