We have performance issues on postgres because some SQL statements have up to six LEFT OUTER joins.
Union and intersection would be easier to read for me (human being) and maybe better to optimize for the postgres query planer.
It seems that other people have this issue, too:
https://code.djangoproject.com/ticket/27260The above ticket was closed with a comment to ask for help on the support channels. That's why I wrote here.
Have other developers seen performance issues because the SQL had a lot of LEFT OUTER joins?
Is there a work-around?
Regards,
Thomas Güttelr