Если понимать надо что там было не так, надо
0) запрос (с конкретными параметрами какие были) - это есть
1) DDL всех таблиц, с индексами обязательно
2) (не обязательно но может потребоваться) раскладка данных с данными параметрами, сколько записей в каждой из таблиц соответствует этим данным.
Ты это не даёшь, почти всё. Сказать ничего нельзя.