Тип: | bool |
По умолчанию: | on |
Контекст: | user |
Перезапуск: | false |
От: | 11 |
Позволяет ведущему процессу выполнять план запроса ниже узлов Gather
и Gather Merge
, не ожидая рабочие процессы. По умолчанию этот параметр включён (on
). Значение off
снижает вероятность блокировки рабочих процессов в случае, если ведущий процесс будет читать кортежи недостаточно быстро, но тогда ведущему приходится дожидаться запуска рабочих процессов, и только затем выдавать первые кортежи. Степень положительного или отрицательного влияния ведущего зависит от типа плана, числа рабочих процессов и длительности запроса.
На StackOverflow
На pgsql-hackers
- Re: RFC/PoC: GUC option to enable tuple queue autoflush for parallel workers
- Re: Streaming read-ready sequential scan code
- RFC/PoC: GUC option to enable tuple queue autoflush for parallel workers
- Re: Parallel Bitmap Heap Scan reports per-worker stats in EXPLAIN ANALYZE
- Add parallel columns for seq scan and index scan on pg_stat_all_tables and _indexes