Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Всем привет. Помогите плз избавиться от using temporary
Имеется
create table t1(
id mediumint unsigned auto_increment primary key
);
create table t2(
id mediumint unsigned,
x mediumint unsigned
KEY `id` (`id`),
KEY `x` (`x`)
);
запрос:
SELECT
t1.id
FROM t1
INNER JOIN t2 ON t1.id=t2.id
WHERE t2.x IN(5,10,15, .. )
GROUP BY t1.id
смотрю EXPLAIN и вижу using temporary, using filesort
filesort исчезает при добавлении ORDER BY NULL ... но хотелось бы и от временной таблицы как-нибудь избавиться
Неактивен
Страниц: 1