msa6886
@msa6886

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

При регистрации пользователя происходит выборка и проверка что такой логин уже существует, т.е. если в базе 10 млн пользователей то будет проверка каждой строки из таблицы users. Как можно упростить такую проверку логина?
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
Astrohas
@Astrohas
Python/Django Developer
индексировать поле логина. Индекс грубо говоря отсортирует поле, и для проверки любого логина понадобится не более 10-15 сравнений
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы