mirror of
https://github.com/postgres/postgres.git
synced 2025-05-18 00:02:16 -04:00
Doc: Further update documentation for asynchronous execution.
Add a note about asynchronous execution by postgres_fdw when applied to Append nodes that contain synchronous subplan(s) as well. Follow-up for commit 27e1f1456. Andrey Lepikhov and Etsuro Fujita Discussion: https://postgr.es/m/58fa2aa5-07f5-80b5-59a1-fec8a349fee7%40postgrespro.ru
This commit is contained in:
parent
4e47b02834
commit
eab8195368
@ -411,6 +411,19 @@ OPTIONS (ADD password_required 'false');
|
|||||||
In such a case, it may be more performant to disable this option to
|
In such a case, it may be more performant to disable this option to
|
||||||
eliminate the overhead associated with running queries asynchronously.
|
eliminate the overhead associated with running queries asynchronously.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Asynchronous execution is applied even when an
|
||||||
|
<structname>Append</structname> node contains subplan(s) executed
|
||||||
|
synchronously as well as subplan(s) executed asynchronously.
|
||||||
|
In such a case, if the asynchronous subplans are ones processed using
|
||||||
|
<filename>postgres_fdw</filename>, tuples from the asynchronous
|
||||||
|
subplans are not returned until after at least one synchronous subplan
|
||||||
|
returns all tuples, as that subplan is executed while the asynchronous
|
||||||
|
subplans are waiting for the results of asynchronous queries sent to
|
||||||
|
foreign servers.
|
||||||
|
This behavior might change in a future release.
|
||||||
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user