Was ist der Unterschied zwischen LATERAL und einer Unterabfrage in PostgreSQL?

eitdem Postgres mit der Fähigkeit herausgekommen ist, @ zu tLATERAL Joins, ich habe darüber nachgelesen, da ich derzeit komplexe Datensicherungen für mein Team mit vielen ineffizienten Unterabfragen durchführe, bei denen die Gesamtabfrage vier Minuten oder länger dauert.

Ich verstehe dasLATERAL joins kann mir vielleicht helfen, aber auch nach dem Lesen von Artikeln wiediese von Heap Analytics verfolge ich immer noch nicht ganz.

Was ist der Anwendungsfall für einLATERAL beitreten? Was ist der Unterschied zwischen einemLATERAL join und eine Unterabfrage?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage