Package: postgresql-16-pg-background Source: pg-background Version: 2.0-2.pgdg22.04+1 Architecture: amd64 Maintainer: Debian PostgreSQL Maintainers Installed-Size: 301 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_2.0-2.pgdg22.04+1_amd64.deb Size: 78324 SHA512: 66903973b86cdf2713168a63115e86ce5cbd72d08df739d3159f0fb090856c2910589e0343c0b3d9d752157760c3fbf3b589b1f5808421d121537996905fa673 SHA256: e1ff4d521a197fdd6fd0a3328ba0c1db33d5898612d87f2b1db80064580c0c71 SHA1: c5f32592b40305ce88a8cd9a7fe1064d87f21746 MD5sum: dc295b72d8a5e3199a50c240df0ee9e7 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.