Я пытаюсь заставить MySQL использовать два индекса. Я присоединяюсь к таблице и хочу использовать смесь двух индексов. Конкретный термин - «Использование пересечения», и вот ссылка на документацию MySQL:
http://dev.mysql.com/doc/refman/5.0/en/index-merge-optimization.html
Есть ли способ заставить эту реализацию? Мой запрос использовал его (и это ускорило работу), но теперь по какой-то причине он остановился.
Вот JOIN, на котором я хочу это сделать. Я хочу, чтобы запрос использовал два индекса: scs.CONSUMER_ID_1 и scs_CONSUMER_ID_2
JOIN survey_customer_similarity AS scs
ON cr.CONSUMER_ID=scs.CONSUMER_ID_2
AND cal.SENDER_CONSUMER_ID=scs.CONSUMER_ID_1
OR cr.CONSUMER_ID=scs.CONSUMER_ID_1
AND cal.SENDER_CONSUMER_ID=scs.CONSUMER_ID_2