Мне нужна помощь, чтобы улучшить скорость моего скрипта.Вот два запроса ..
$sql = "SELECT PadID FROM keywords WHERE Word = '$search'";
$sql = "SELECT Category, LongCategory, PageBase, PageName, ProgramName,
ProgramVersion, English250, ReleaseDate, License
FROM pads
LEFT JOIN categories ON pads.CatID = categories.CatID
WHERE PadID IN ($pads)
ORDER BY VersionAddDate DESC
LIMIT $variable,20";
В первом запросе был получен список идентификаторов PadId, в которых я использую параметр во втором запросе.
Однако в большинстве случаев это работает, еслиМне звонят по очень популярным ключевым словам, запуск сценария может занять несколько секунд.Этим утром у меня было ключевое слово с 9600 записями.
Что я могу сделать, чтобы это исправить.
РЕДАКТИРОВАТЬ: проблема в том, что мой сайт был очищен этим утром, было несколько тысяч звонков в течение 20минут.Однако второй запрос в любом случае занимает несколько секунд с таким количеством записей, поэтому мне нужно его улучшить.