@Venesuella
BlackJack и ...

Как сделать sql выборку на большом объеме данных?

Ребятки, подскажите, нужно сделать общую выборку из 5 таблиц, объем записей в таблице 3млн.записей, нужно отфильтровать и выбрать по условию, как это сделать что бы более менее быстро все было, связываю таблицы inner join, индексы на поля навесил, все равно запрос висит где то минуты 2-3
  • Вопрос задан
  • 908 просмотров
Пригласить эксперта
Ответы на вопрос 3
evgeniy2194
@evgeniy2194
PHP, js developer
habrahabr.ru/company/cackle/blog/259301 Прочитайте статью, может что-то для себя возьмете.
Ответ написан
Комментировать
MaxDukov
@MaxDukov
впишусь в проект как SRE/DevOps.
Оно конечно баян - но может стоит обратить внимание на EXPLAIN? Сразу станет понятно, что же именно ТАК тормозит.
У меня в свое время так обнаружилось, что простой-простой запрос делается по таблице с 18 млн строк по полю без индекса.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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