У меня запрос MySQL, который сравнивает значения между двумя таблицами. Запрос работает нормально, но он довольно медленный.
Это запрос
SELECT * FROM questions WHERE questions.id NOT IN (SELECT answers.qid FROM answers where answers.account = 'Account') and FIND_IN_SET(questions.lang,'en,de') and category = 'Cat' order by section
Моя структура выглядит так
СТОЛОВЫЕ ВОПРОСЫ
ОТВЕТЫ НА СТОЛ
У меня около 900 записей в обеих таблицах, которые выполняет запрос. Но выполнение запроса составляет 5,8475 секунды.
Мне было интересно, есть ли в моем запросе что-то, что я могу оптимизировать, чтобы ускорить его выполнение.