PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Обединяване на връзки на Postgres Npgsql

Обединяването на връзките Npgsql е внедрено във вашия процес на приложение - няма нищо общо с PostgreSQL, който изобщо не го осъзнава.

Механизмът е много прост. Когато затворите обединена връзка, вместо да затворите физически връзката към PostgreSQL, физическата връзка се поддържа около неактивна в паметта (в "пул"). Следващият път, когато отворите нова връзка, ако нейният низ за връзка съвпада с физическа връзка, която вече е налична в пула, тази физическа връзка се използва повторно, вместо да се отваря нова физическа връзка.

Тъй като отварянето/затварянето на физически връзки е скъп процес, това значително ускорява вашето приложение.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вземете обекти на обекти в една заявка в rails

  2. Стойности на Postgres ORDER BY в IN списък с помощта на Rails Active Record

  3. PostgreSQL без инсталация, работещ в Windows, но сървърът не стартира в CentOS Linux

  4. Поръчка с отношение has_many

  5. Еквивалент на PostgreSQL GROUP_CONCAT().