Przede wszystkim kwestionuję użycie zewnętrznego sprzężenia, ponieważ kolejność według działa na rhs, a wartości NULL wstrzykiwane przez lewe sprzężenie prawdopodobnie zrobią z nim spustoszenie.
Niezależnie od tego, najprostszym sposobem na przyspieszenie tego zapytania byłby indeks obejmujący pb.id_brand i pb.brand. Umożliwi to ocenę zamówienia „przy użyciu indeksu” z warunkiem złączenia. Alternatywą jest znalezienie sposobu na zmniejszenie rozmiaru wyniku pośredniego przekazywanego do zamówienia.
Mimo to połączenie zewnętrznego łączenia, kolejności według i limitu sprawia, że zastanawiam się, o co dokładnie pytasz i czy nie istnieje lepszy sposób wyrażenia samego zapytania.