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

Podproces bezpečný objekt PQconn

Jedno připojení k PostgreSQL nepodporuje simultánní dotazy. Když je dotaz aktivní, není možné znovu použít jeho PGconn struktura pro cokoli jiného, ​​s výjimkou PQcancel() který může být volán z jiného vlákna nebo obslužného programu signálu.

Vychází to z návrhu protokolu klient-server, nikoli samotného libpq.

Chcete-li implementovat souběžné dotazy ve více vláknech, každé vlákno musí mít své vlastní připojení a vlastní odpovídající nesdílené PGconn struktura.




  1. Vložte primární klíč automatického zvýšení do existující tabulky

  2. implementace UNIQUE napříč propojenými tabulkami v MySQL

  3. udělit více db pomocí jednoho příkazu

  4. Ukládání problémů s unicode frameworkem 4