PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Postgresql 10 - Configurazione parallela

Dopo alcune ricerche ho trovato alcune risposte, questo può aiutare chi vuole abilitare e avere una configurazione di base, nel caso tu abbia 4 core (CPU):

i tuoi processi max worker saranno la quantità di core e il numero massimo parallelo deve avere la stessa quantità:

max_worker_processes = 4
max_parallel_workers = 4

la raccolta è più complessa perché questo valore può essere manipolato in base alle tue esigenze e risorse è necessario testare per ottenere un valore migliore, ma per avviare i valori puoi utilizzare cores/2.

max_parallel_workers_per_gather = 2

Questa non è una risposta definitiva, mancano alcuni punti... Sto ancora cercando e aggiornando questa risposta o sto aspettando una migliore.