Package: postgresql-16-pg-background Source: pg-background Version: 2.0.3-1.pgdg22.04+3 Architecture: amd64 Maintainer: Debian PostgreSQL Maintainers Installed-Size: 309 Depends: postgresql-16 (>> 16.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.3-1.pgdg22.04+3_amd64.deb Size: 80660 SHA512: 0e525241194d32ff63aea66d35ccaeb21ebc9189606400a9f5d07a51eb2b27bc15f670eb478b7086f0f2eb8d88e6db9123f4323ed1bb2de0a0384e98b7ef633b SHA256: 9cd0c131fb1258b5aebc68926057d5e68ada51889ad269a534801f7698942439 SHA1: 7352d29c92a6f1bab59541713c537bcac179491c MD5sum: 14ac39000d820b66d147c8f35fb27654 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.