sql >> Databáze >  >> RDS >> PostgreSQL

Sdružování připojení pomocí PostgreSQL JDBC

Použijte org.postgresql.ds.PGPoolingDataSource
Zde je příklad:http://jdbc.postgresql. org/documentation/head/ds-ds.html
Zkontroloval jsem tento příklad pomocí ovladače JDBC4 a fungovalo to dobře.

V dokumentaci z tohoto odkazu však odrazují od použití zdroje dat sdružování postgreSQL kvůli jeho omezením:

Doporučují používat fond připojení DBCP:http://commons.apache.org/proper/ commons-dbcp/ zkontrolujte to, je to mnohem lepší - stačí stáhnout soubory knihovny, umístit je do classpatch a importovat do projektu, dokumentace z výše uvedeného odkazu obsahuje příklady, jak ji použít v kódu.

Většina (všechny? ) aplikační servery implementují své vlastní fondy připojení, pokud používáte aplikační server, je to nejlepší volba.
Například Tomcat 7 má vlastní implementaci fondu připojení, je dokonce lepší než DBCP, zkontrolujte dokumentaci:http://tomcat.apache.org/tomcat-7.0-doc/jdbc -pool.html




  1. CHYBA #1054 - Neznámý sloupec 'program_id' v 'NEW

  2. Přidávání dat do databáze MySQL z formuláře HTML

  3. Upozornění:mysql_real_escape_string():Přístup odepřen uživateli ''@'localhost' (s použitím hesla:NE)

  4. Jak vložit Emoji (znaky UTF8 4 Byte) do MySQL <5.5