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

Куда поместить 2 миллиарда строк?

Привет,
Задача - поместить 2 миллиадра строк в таблицу и иметь +\- нормальную скорость SELECT.
База состоит из 1 таблицы т выглядит так: 63160e9c6bb7d445420497.png

Я пробовал сделать SQLITE с данными параметрами
Version = 3;Compress = True;journal mode=Off;Synchronous=OFF;Cache Size=30000;


Обычный селект типа
SELECT EMAIL FROM EMAILS WHERE NAME = 'test'

Заняло порядко 26 минут. Есть како-то шанс ускорить данный процесс ?
Кукую лучше выбрать СУБД для задачи или как максимально еффективно искать строки ?
  • Вопрос задан
  • 118 просмотров
Подписаться 3 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
mayton2019
@mayton2019
Bigdata Engineer
А попробуй сделай так

create index name_idx on emails(name);

и повтори свой запрос еще разик.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽