Cosa limita il numero di connessioni?


Risposte:


16

Prima di tutto, il GUC max_connections- un'ambientazione postgresql.conf.

Heroku ovviamente limita questo a 20 per il "Livello iniziale" e 500 per il "Livello di produzione".

Il numero massimo non è limitato da Postgres stesso, ma dalle risorse di sistema disponibili . In genere, le prestazioni diminuiscono con troppe connessioni simultanee, quindi anche se è possibile impostare max_connections = 1000, è probabilmente poco saggio. Ecco un blog con le istruzioni di qualcuno che l'ha fatto .


Grazie Erwin. Quindi quali risorse di sistema stanno limitando? Sembra #cores e mandrini. Un determinato sistema operativo è migliore di altri?
Neil McGuigan,

@NeilMcGuigan: segui il link, la voce del blog ha un elenco.
Erwin Brandstetter,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.