Package: postgresql-17-pg-background Source: pg-background Version: 1.9.2-1.pgdg22.04+1 Architecture: amd64 Maintainer: Debian PostgreSQL Maintainers Installed-Size: 291 Depends: postgresql-17, libc6 (>= 2.14) Homepage: https://github.com/vibhorkum/pg_background Priority: optional Section: database Filename: pool/main/p/pg-background/postgresql-17-pg-background_1.9.2-1.pgdg22.04+1_amd64.deb Size: 66364 SHA512: 9158e3f073153a59b953b6a11d3ac088ccbb6ef99135c4faec507c5cfaf51d097d9a32e2f0ce638a0af68d92f3f6113fedeebf9ae3495267b9fda4253c1a6289 SHA256: 9a4fadc27205e4f8738cc9071e238242e2617df2b5c92acd69888552d948420e SHA1: 5a88953068b28baec377026cc5a157e53d7c6da0 MD5sum: 386c2d8804cb995696909358c086392b 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.