Ситуация такая. Есть две таблицы. Одна («table1») — временная, ENGINE=MEMORY; вторая («table2») — MyISAM.
В каждой два поля: id (integer), md5 (char(32));
ВыборкаSELECT id FROM table1 WHERE id NOT IN (SELECT id FROM table2);
отрабатывает за секунду.
А выборка наоборотSELECT id FROM table2 WHERE id NOT IN (SELECT id FROM table1);
вешает сервак MySQL наглухо. Поставил LIMIT 0,1 — запрос отработал за 3 секунды.
Что можно придумать?