PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Wykonuję n nie. procesów, gdzie n może wynosić od 5 do 50. Każdy proces wykonuje wiele operacji dml na postgres

Głównym celem jest to, aby nie było zbyt wielu połączeń PostgreSQL w tym samym czasie, w przeciwnym razie wzrasta niebezpieczeństwo, że wiele z nich stanie się aktywnych w tym samym czasie, co spowoduje przeciążenie bazy danych.

Tak długo, jak masz około 20 procesów, możesz zachować prostotę i mieć trwałe połączenie na proces. W przypadku wielu procesów potrzebujesz puli połączeń.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgresql DROP TABLE nie działa

  2. Suma skumulowana (ruchoma) z django orm i postgresql

  3. Capistrano z PostgreSQL, błąd:dostęp do bazy danych mają inni użytkownicy

  4. Dystrybuowane przez wiele kolumn

  5. Jak przechowywać tablicę lub wiele wartości w jednej kolumnie?