Цитата:
Изначально опубликовано mazzy
или пользуйтесь хинтами типа forcenestedloop.
хотя согласен с Wamr. Сложные запросы - опасная вещь на больших базах и при большом количестве пользователей
ничего не имею против forcenestedloop

, однако
Обычно те, кто пользуются хинтами, знают, как они работают, на что влияют и умеют читать план запроса. Так что у них таких вопросов не возникает. А наобум пользоваться хинтами по принципу "большое время выполнения - используйте хинт такой-то", мягко говоря, чревато..
По поводу опасности - скорее надо просто аккуратно к ним относиться: тестировать, мониторить, обновлять статистики.. И не бояться экспериментировать с индексами
На прошлой работе запросы с десятком join-ов таблиц в десятки тысяч - миллионы записей были если не нормой, то вполне обычным делом. И все жило, под чутким присмотром..
Прошу воспринимать как мысли вслух, а не наезд