Package: postgresql-16-pg-background Source: pg-background Version: 1.9.1-1.pgdg22.04+1 Architecture: amd64 Maintainer: Debian PostgreSQL Maintainers Installed-Size: 291 Depends: postgresql-16, libc6 (>= 2.14) Homepage: https://github.com/vibhorkum/pg_background Priority: optional Section: database Filename: pool/main/p/pg-background/postgresql-16-pg-background_1.9.1-1.pgdg22.04+1_amd64.deb Size: 66180 SHA512: 1c3838e38d39cea470cfd2058fdfe40565b3a9f32703eef1ce2222af1350dbe16ef03178b5d50fed762d7b27546b175888eaf3122a2f9b3e1e9dd28d1e29f06a SHA256: 92a3e9e5d7936475d7f57a6c4a5c586588f72dbac57c218bb5baa84812b5b9d6 SHA1: d5f13343d75658060e6ede090b3671ee53655ed6 MD5sum: d37cb0731f8abe0de57f234f5f8068cd Description: Background SQL extension for PostgreSQL pg_background is a PostgreSQL extension to execute arbitrary SQL commands in background worker processes within PostgreSQL. It allows workloads requiring asynchronous execution, autonomous transactions, and long-running operations without blocking client sessions. . Unlike dblink (which creates a separate connection) or client-side async patterns, pg_background workers run inside the database server with full access to local resources while operating in independent transactions.