попробуйте добавить это условие фильтра в предложение ON, например. Выберите col1, col2. СЛЕДУЮЩЕЕ СОЕДИНЕНИЕ B ON (Ax = Bp и Bq =?) ГДЕ Am =?
Я предполагаю, что Bq =?это условие фильтра, из-за которого ваш запрос замедляется
Если вышеуказанное решение не решит вашу проблему, то создайте индекс по столбцу в таблице B, который используется для фильтрации