Package: postgresql-18-pg-background Source: pg-background Version: 2.0.3-1.pgdg22.04+3 Architecture: amd64 Maintainer: Debian PostgreSQL Maintainers Installed-Size: 299 Depends: postgresql-18 (>> 18.7), libc6 (>= 2.14) Homepage: https://github.com/vibhorkum/pg_background Priority: optional Section: database Filename: pool/main/p/pg-background/postgresql-18-pg-background_2.0.3-1.pgdg22.04+3_amd64.deb Size: 73004 SHA512: 0408a8edaa7029b4ba3f5370aad6780c5e90ee02c1565764b94b76f2afa863ac2282e3277ac8d911aad19d90f9d606021166479e1f79011e71118a7f84ef191f SHA256: 0b599e8b2a1848285ef378a2376cfce85d4d55658643b85cf98265170bda40f0 SHA1: a98660a1032136e1a60be206ec30cd49dd3349f2 MD5sum: fa982d4b0fbc0f727af34386b6a97ffa 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.