以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
找到 206 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| pg_coredump | 1.0 | 简化PostgreSQL核心转储收集 | ADMIN | — | C | — | 2 |
| pg_dirty_hands | 1.0 | 提供用于冻结指定堆元组的函数,包括不写 WAL 的变体。 | ADMIN | — | C | — | 2 |
| pg_lock_pool | 0.0.1 | 等待并获取 PostgreSQL 咨询锁池中的可用锁。 | ADMIN | PostgreSQL | SQL | 12–17 | 2 |
| pg_pageinspect_plus | 1.0 | 解码通过 PostgreSQL pageinspect 获取的堆元组数据 | ADMIN | BSD-3-Clause | C | 10–18 | 2 |
| pg_promoter | 1.0 | 基于后台工作进程的简化集群模块 | ADMIN | — | C | — | 2 |
| pg_set_level | 0.0.1 | SET语句触发动作 | ADMIN | PostgreSQL | C | — | 2 |
| pg_toastinspect | 1.0 | 低层检查 TOAST 分块标识、尺寸与存储值。 | ADMIN | PostgreSQL | C | — | 2 |
| pg_upless | 0.0.3 | 检测表上的无用UPDATE | ADMIN | PostgreSQL | SQL | 14–18 | 2 |
| pg_visibilitymap | 1.0 | 检查旧版 PostgreSQL 关系的可见性映射位。 | ADMIN | — | C | — | 2 |
| pgcozy | 1.0 | 根据先前的pg_buffercache快照预热内存缓冲区 | ADMIN | PostgreSQL | SQL | 14–18 | 2 |
| pgxc_dns | 1.0 | pgxc_dns 为 PostgreSQL-XC 协调节点提供 DNS 区域视图与权重函数,用于 BIND SDB 负载均衡和故障转移。 | ADMIN | PostgreSQL | C | — | 2 |
| table_log | 0.6.4 | 记录某张表的修改日志并做表/行级时间点恢复 | ADMIN | PostgreSQL | C | 14–18 | 2 |
| track_renames | 0.1 | 将 PostgreSQL 对象重命名详情转发给可配置回调函数的事件触发器函数。 | ADMIN | PostgreSQL | C | 10–18 | 2 |
| vacuum_utils | 0.1.0 | 提供检查 VACUUM/ANALYZE 阈值与活动状态、并执行表维护操作的 SQL 函数。 | ADMIN | PostgreSQL | SQL | 10–18 | 2 |
| autofailover | 1.0 | 提供自动故障转移辅助函数的 C 语言 PostgreSQL 扩展,可检查角色和 WAL 状态、执行提升并调整同步复制设置。 | ADMIN | — | C | — | 1 |
| buffercache_tools | 1.0 | 检查并操作 PostgreSQL 缓冲区缓存中属于关系、分支、数据库和表空间的缓存项。 | ADMIN | — | C | — | 1 |
| constr_name_unif | 1.0.1 | 统一 PostgreSQL 基表中各类约束的名称。 | ADMIN | MIT | SQL | 10–18 | 1 |
| constraint_uniform | 1.0.0 | 统一基本表约束名称的扩展 | ADMIN | MIT | SQL | — | 1 |
| extension_drop | 0.1.1 | 在扩展被删除时运行自定义命令 | ADMIN | PostgreSQL | SQL | — | 1 |
| forbid_truncate | 1.0 | forbid_truncate:通过 shared_preload_libraries 加载 ProcessUtility 钩子以拒绝 TRUNCATE 命令。 | ADMIN | PostgreSQL | C | — | 1 |
| mvtbl | 0.0.2 | 轻松在表空间中移动表 | ADMIN | PostgreSQL | SQL | — | 1 |
| non_truncate | 1.0 | non_truncate:通过 ProcessUtility 钩子禁止执行 TRUNCATE 语句。 | ADMIN | — | C | 13–18 | 1 |
| pg_data_retention | 0.0.0 | pg_data_retention:通过后台工作进程执行表数据保留策略的 PostgreSQL 扩展。 | ADMIN | MIT | Rust | 13–18 | 1 |
| pg_decode_infomask | 0.1 | 面向 PostgreSQL 9.6 的 C 扩展,将堆元组 infomask 与 infomask2 提示位解码为可查询字段。 | ADMIN | PostgreSQL | C | — | 1 |
| pg_dropcache | 1.0.0 | 使 PostgreSQL 数据库或关系的 shared_buffers 缓存失效 | ADMIN | PostgreSQL | C | 11–16 | 1 |
| pg_frozen | 0.0.1 | 提供 frozen(oid, tid) 函数,用于判断指定堆元组是否已被冻结。 | ADMIN | — | C | — | 1 |
| pg_global_catalog | 0.0.1 | PostgreSQL全局目录 | ADMIN | PostgreSQL | C | — | 1 |
| pg_misc_functions | 1.0 | 用于制造后端错误、PANIC、崩溃与故障切换演练的管理函数。 | ADMIN | PostgreSQL | C | — | 1 |
| pg_nowhere | 0.1 | 禁止无WHERE子句的UPDATE和DELETE查询 | ADMIN | Public Domain | C | — | 1 |
| pg_outrider | 1.0 | 动态启动后台工作进程,在关系空闲空间低于设定水位时扩展关系。 | ADMIN | — | C | — | 1 |
| pg_recyclebin | 0.1.0 | 拦截 DROP TABLE 与 TRUNCATE,将可恢复的表数据和元数据保存在回收站模式中。 | ADMIN | MIT | Rust | 14–18 | 1 |
| pg_reject_truncate | 1.0 | 通过 ProcessUtility 钩子拒绝 PostgreSQL TRUNCATE 操作。 | ADMIN | — | C | — | 1 |
| pg_rlimit | 1.0 | 按会话通过 SQL 函数或 GUC 设置、读取进程地址空间资源限制。 | ADMIN | BSD-3-Clause | C | 10–18 | 1 |
| pg_sats | 0.1.0 | 使用聪计价余额按角色计量查询,并可选择强制限额。 | ADMIN | MIT | C | 14–18 | 1 |
| pg_setpriority | 1.0 | 读取或调整 PostgreSQL 进程的 Unix 调度优先级 | ADMIN | — | C | — | 1 |
| pg_toastutils | 1.0 | pg_toastutils:统计观测类 PostgreSQL 扩展;上游说明为“TOAST inspection utils for postgres”。 | ADMIN | PostgreSQL | C | — | 1 |
| pgds | 0.0.1 | 动态统计 | ADMIN | PostgreSQL | C | — | 1 |
| plsh_mtb | 1.0 | plsh_mtb 是一个 PostgreSQL 多租户备份控制器,使用 PL/SH 调用随扩展安装的 Korn Shell 命令。 | ADMIN | PostgreSQL | Shell | — | 1 |
| showenv | 1.0 | 显示后端环境变量 | ADMIN | Apache-2.0 | C | — | 1 |
| adminpack | 2.1 | PostgreSQL 管理函数集合 | ADMIN | PostgreSQL | C | 14–16 | |
| alohadb_pool | 1.0 | AlohaDB内置连接池 | ADMIN | MIT | C | — | |
| alohadb_scale | 1.0 | AlohaDB 缩容至零管理扩展。 | ADMIN | MIT | C | — | |
| amcheck | 1.4 | 校验关系完整性 | ADMIN | PostgreSQL | C | 14–18 | |
| apg_plan_mgmt | 3.0 | apg_plan_mgmt:Amazon Aurora PostgreSQL 查询计划管理扩展,用于捕获并使用受管计划基线。 | ADMIN | — | C | 12–18 | |
| apgunit | 1.0 | apgunit:RDS/Aurora PostgreSQL 内部扩展,AWS 文档显示仅旧版 Aurora PostgreSQL 9.6 中列出且已不再支持。 | ADMIN | — | C | — | |
| basebackup_to_shell | - | 添加一种备份到Shell终端到基础备份方式 | ADMIN | PostgreSQL | C | 15–18 | |
| basic_archive | - | 归档模块样例 | ADMIN | PostgreSQL | C | 15–18 | |
| check_updates | 1.0.1 | 触发函数以允许/拒绝某些类型的表更新 | ADMIN | PostgreSQL | SQL | — | |
| debug_funcs | 1.0 | 用于调试和基准测试 PostgreSQL 缓冲区与关系锁的函数。 | ADMIN | — | C | — | |
| edb_cloneschema | — | 为 EPAS 提供本地与跨数据库模式克隆。 | ADMIN | Proprietary | — | — |