↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

pg_background 2.0 收紧权限并支持到 19 RSS

pg_background 把 SQL 丢进独立的后台 worker 执行,事务生命周期与主事务分开,适合审计写入、缓存预热、建索引这类不该拖慢主流程也不该跟着回滚的活。2.0 做了三件事:函数名去掉 _v2 后缀,取消与等待合并成带可选参数的函数;收回所有函数的 PUBLIC 权限,改用 pgbackground_role 分配,worker 以发起者身份运行;新增超时统计与结构化错误字段。已在 14 到 19 beta 上测试。

发布于 2026-09-10T10:59:42.58194Z · Vibhor Kumar · 个人博客
后台任务 扩展 权限

pg_background 把 SQL 丢进独立的后台 worker 执行,事务生命周期与主事务分开,适合审计写入、缓存预热、建索引这类不该拖慢主流程也不该跟着回滚的活。2.0 做了三件事:函数名去掉 _v2 后缀,取消与等待合并成带可选参数的函数;收回所有函数的 PUBLIC 权限,改用 pgbackground_role 分配,worker 以发起者身份运行;新增超时统计与结构化错误字段。已在 14 到 19 beta 上测试。

pg_background 把 SQL 丢进独立的后台 worker 执行,事务生命周期与主事务分开,适合审计写入、缓存预热、建索引这类不该拖慢主流程也不该跟着回滚的活。2.0 做了三件事:函数名去掉 _v2 后缀,取消与等待合并成带可选参数的函数;收回所有函数的 PUBLIC 权限,改用 pgbackground_role 分配,worker 以发起者身份运行;新增超时统计与结构化错误字段。已在 14 到 19 beta 上测试。

原始来源 ↗

来源记录
  • center.info_item · 3a3db28002085720 · 2026-10-03T04:08:35.169032Z
  • pgweb.info_item · 3a3db28002085720 · 2026-10-03T04:08:55.967155Z