pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2681 个扩展插件。
找到 222 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| extrema | 1.0 | 控制其他扩展后台工作进程资源使用的PostgreSQL扩展 | ADMIN | — | C | — | 2 |
| logging | 0.1 | 切换表及其索引的 WAL 日志模式。 | ADMIN | PostgreSQL | C | — | 2 |
| macavity | 0.2.0 | 为 PostgreSQL 测试集群提供确定性的会话内故障注入 | ADMIN | MIT | C | 16–18 | 2 |
| pg_block_if_slow | 1.0 | 根据EXPLAIN估计终止长时间运行查询 | ADMIN | — | C | — | 2 |
| pg_catalog_get_defs | 0.1.0 | 提供 PL/pgSQL 函数,根据 pg_catalog 元数据重建 CREATE TYPE 定义。 | ADMIN | BSD-3-Clause | SQL | — | 2 |
| pg_checkdestroy | 1.0 | pg_checkdestroy:安全类 PostgreSQL 扩展;上游说明为“check sql drop&delete&truncate table”。 | ADMIN | — | C | — | 2 |
| pg_connlimit | 1.0 | 通过文件系统配置限制每个角色的连接数,无需访问系统目录。 | ADMIN | BSD-2-Clause | C | — | 2 |
| pg_cooldown | 0.1 | 从缓冲区中移除特定关系的页面 | ADMIN | Apache-2.0 | C | 14–18 | 2 |
| 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 |
| pgpm-database-jobs | 0.47.0 | 面向 Constructive 平台、带身份归属的 SQL 任务队列 | ADMIN | MIT | PLpgSQL | — | 2 |
| pgpm-jobs | 0.47.0 | 独立 SQL 任务队列与工作进程协调 | ADMIN | MIT | PLpgSQL | — | 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_living_assertions | 0.5.10 | 保存可执行 SQL 检查、核验日期和断言变更历史 | ADMIN | Apache-2.0 | SQL | 14–18 | 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_promise_guard | 0.2.9 | 检查不再实际执行的模式保证与约束状态 | ADMIN | Apache-2.0 | SQL | 13–19 | 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_settimeout | 1.1 | 在后台工作进程中执行延迟或周期性 SQL 任务 | ADMIN | MIT | C | 10–11 | 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 |