</term>
<listitem>
<para>
- Sets the maximum degree of parallelism for an individual parallel
- operation. Note that the requested number of workers may not actually
- be available at runtime. Parallel workers are taken from the pool
- of processes established by <xref linkend="guc-max-worker-processes">.
+ Sets the maximum number of workers that can be started for an
+ individual parallel operation. Parallel workers are taken from the
+ pool of processes established by
+ <xref linkend="guc-max-worker-processes">. Note that the requested
+ number of workers may not actually be available at runtime. If this
+ occurs, the plan will run with fewer workers than expected, which may
+ be inefficient. The default value is 2. Setting this value to 0
+ disables parallel query.
</para>
</listitem>
</varlistentry>
Cost disable_cost = 1.0e10;
-int max_parallel_degree = 0;
+int max_parallel_degree = 2;
bool enable_seqscan = true;
bool enable_indexscan = true;
#effective_io_concurrency = 1 # 1-1000; 0 disables prefetching
#max_worker_processes = 8
-#max_parallel_degree = 0 # max number of worker processes per node
+#max_parallel_degree = 2 # max number of worker processes per node
#old_snapshot_threshold = -1 # 1min-60d; -1 disables; 0 is immediate
# (change requires restart)
#backend_flush_after = 0 # 0 disables,