Задать вопрос
msa6886
@msa6886

Как сделать выборку из большой таблицы?

При регистрации пользователя происходит выборка и проверка что такой логин уже существует, т.е. если в базе 10 млн пользователей то будет проверка каждой строки из таблицы users. Как можно упростить такую проверку логина?
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Astrohas
@Astrohas
Python/Django Developer
индексировать поле логина. Индекс грубо говоря отсортирует поле, и для проверки любого логина понадобится не более 10-15 сравнений
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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