Оптимизировать SQL запрос
Антон13 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
04.11.2020
Есть запрос вида:
SELECT table54000.id, table54000.h1, table54000.cloud_name, table54000.url, table54000.city_explorer FROM table1400000 , table54000 WHERE table1400000.side_product = table54000.id AND main_product = 41566 AND (table54000.city_explorer >= 10 or table54000.city_explorer = 0)
Данные выводятся из двух таблиц:
table5400 - около 54 000 строк
table1400000 - около 1 200 000 строк
Процессор 4 X QEMU Virtual CPU version 2.5+ 2599.998 MHz
Оперативная память 7630 MiB
База данных MariaDB
Запрос занимает в среднем 0.25-0.30 секунд. В рамках задачи, необходимо оптимизировать кратно время исполнения данного запроса. Кеш базы данных не принимаем во внимание. При использовании left join время схоже.