"AND a.group_id = g.group_id" - žádná změna
Nakonec ale vyřešeno...
Přidáním indexu na ug.user_pending a přehozením těch podmínek.
Tak prozatím mi stačí fakt, že to funguje a já se po 7 hodinách můžu zabývat něčím jiným..
Ale stejně, pokud bhy někdo věděl čím to je, byl bych rád za tip..
V původní databázi ten index není a jede to rychle.