PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Postgresql 10 – Parallele Konfiguration

Nach einigem Suchen habe ich einige Antworten gefunden, dies kann helfen, wer eine Basiskonfiguration aktivieren und haben möchte, falls Sie 4 Kerne (CPU) haben:

Ihre maximalen Worker-Prozesse sind die Anzahl der Kerne und die maximale Parallelität muss dieselbe Anzahl haben:

max_worker_processes = 4
max_parallel_workers = 4

Das Sammeln ist komplexer, da dieser Wert basierend auf Ihren Anforderungen und Ressourcen manipuliert werden kann. Es ist notwendig, ihn zu testen, um den besten Wert zu erhalten, aber um Werte zu starten, können Sie cores/2 verwenden.

max_parallel_workers_per_gather = 2

Dies ist keine endgültige Antwort, es fehlen einige Punkte ... Ich suche und aktualisiere diese Antwort noch oder warte auf eine bessere.