GrayMaster
Новичок
Оптимизация MySQL запроса - нужна помощь...
Мой MySQL запрос очень сильно грузит сервер:
Такой запрос выполняется 20 секнуд при посещаемости 10.000 (2 таблицы в общем имеют 120.000 рядов).
Запрос SELECT * FROM `table1`WHERE `id`='5'; - выполняется 7 секунд при той же посещаемости... (table1 - 70.000 рядов)
Как можно оптимизировать ?
Мой MySQL запрос очень сильно грузит сервер:
PHP:
SELECT `title`, `id`, `loads`, "1" AS `type` FROM `table1` WHERE `title` REGEXP '^[A]'
UNION ALL
SELECT `title`, `id`, `loads`, "0" AS `type` FROM `table2` WHERE `title` REGEXP '^[A]'
ORDER BY `title;
Запрос SELECT * FROM `table1`WHERE `id`='5'; - выполняется 7 секунд при той же посещаемости... (table1 - 70.000 рядов)
Как можно оптимизировать ?