имзенилось в новых версиях в JOIN
>SELECT id, name FROM ids
>JOIN (SELECT id, name FROM ids_names) USING id
-- ids - миллоин строк
-- ids_names - 100 строк
-- результат 100 строк, прочитано миллон строк (fullscan)
Как переписать запрос, чтобы не было fullscan без использования дополнительного подзапроса?
Попробуйте засунуть сабселект в IN, поместить id в ids в индекс.
Не совсем понятен вопрос. А как вы хотите без FS? Вы джойните 2 таблицы.
И вообще final это не аналог DEDUPLICATE
Обсуждают сегодня