Package: postgresql-18-pg-background Source: pg-background Version: 2.0.2-1.pgdg22.04+1 Architecture: amd64 Maintainer: Debian PostgreSQL Maintainers Installed-Size: 291 Depends: postgresql-18, 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.2-1.pgdg22.04+1_amd64.deb Size: 70776 SHA512: f4e3d63e7bff1b1ae51f9509b50d629eb4161ae6bdc50168582fc60ab6e79bac72fd6c770ce41acc6a8b78abb49b588821edc27b82613365b09e308104f2a45d SHA256: 1ecf884021f7648bc180dd90f92edd46b0f5d6430164e5d3f6b497a3344ec835 SHA1: fc6826678fa65c96c7b21d75924fb2652eeac842 MD5sum: 7859e595ada24e972b12a7cd0ebd5155 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.