forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commite4106b2
committed
postgres_fdw: Push down joins to remote servers.
If we've got a relatively straightforward join between two tables,this pushes that join down to the remote server instead of fetchingthe rows for each table and performing the join locally. Some casesare not handled yet, such as SEMI and ANTI joins. Also, we don'tyet attempt to create presorted join paths or parameterized joinpaths even though these options do get tried for a base relationscan. Nevertheless, this seems likely to be a very significant winin many practical cases.Shigeru Hanada and Ashutosh Bapat, reviewed by Robert Haas, withadditional review at various points by Tom Lane, Etsuro Fujita,KaiGai Kohei, and Jeevan Chalke.1 parent7351e18 commite4106b2
File tree
6 files changed
+2464
-265
lines changed- contrib/postgres_fdw
- expected
- sql
- doc/src/sgml
6 files changed
+2464
-265
lines changed0 commit comments
Comments
(0)