以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
找到 125 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| pg_stat_monitor | 2.3.2 | 提供查询聚合统计、客户端信息、执行计划详细信息和直方图 | STAT | BSD-3-Clause | C | 14–18 | 588 |
| pg_tracing | 0.1.3 | PostgreSQL分布式Tracing | STAT | MIT | C | 14–18 | 406 |
| pg_rusage | 1.0 | 用于收集PostgreSQL后台工作进程和逻辑复制等相关插件的信息 | STAT | — | C | — | 349 |
| pg_profile | 4.15 | PostgreSQL 数据库负载记录与AWR报表工具 | STAT | BSD-2-Clause | C | 14–18 | 312 |
| pg_netstat | 0.1.0 | 网络流量监控工具 | STAT | — | Rust | — | 259 |
| pg_prometheus | 0.2.2 | 为 PostgreSQL 提供 Prometheus 指标样本类型与存储辅助对象,项目现已归档。 | STAT | Apache-2.0 | C | — | 217 |
| pg_show_plans | 2.1.8 | 打印所有当前正在运行查询的执行计划 | STAT | PostgreSQL | C | 14–18 | 208 |
| pgsentinel | 1.4.2 | 活跃会话历史 | STAT | PostgreSQL | C | 14–18 | 190 |
| pg_wait_sampling | 1.1.11 | 基于采样的等待事件统计 | STAT | PostgreSQL | C | 14–18 | 180 |
| system_stats | 4.1 | PostgreSQL 的系统统计函数 | STAT | PostgreSQL | C | 14–18 | 179 |
| pg_query_state | 1.2 | 监控正在执行的 PostgreSQL 查询并输出类似 EXPLAIN ANALYZE 的实时进度与计划状态。 | STAT | PostgreSQL | C | 10–18 | 160 |
| opm_core | 2.6 | OPM套件的核心模块 | STAT | PostgreSQL | C | — | 146 |
| pg_stat_ch | 0.4 | 将 PostgreSQL 查询遥测实时导出到 ClickHouse | STAT | Apache-2.0 | C++ | 16–18 | 123 |
| pg_turret | 0.0.0 | 基于 pgrx 的 PostgreSQL 日志捕获与实时导出扩展,可通过后台工作进程发送到 HTTP、Kafka、Sentry 等目标。 | STAT | MIT | Rust | 13–18 | 121 |
| pg_statviz | 1.2 | 采集 PostgreSQL 统计快照,用于时序分析与可视化 | STAT | PostgreSQL | SQL | 14–18 | 108 |
| pgfr_record | 2.29.2 | 基于 pg_cron 的服务端 PostgreSQL 性能飞行记录器 | STAT | Apache-2.0 | SQL | 15–18 | 81 |
| bg_mon | — | bg_mon:统计观测类 PostgreSQL 扩展;上游说明为“Background worker for monitoring PostgreSQL”。 | STAT | MIT | C | 10–18 | 75 |
| powa | 5.3.0 | PostgreSQL 工作负载分析器-核心 | STAT | PostgreSQL | PLpgSQL | 14–18 | 75 |
| pg_track_settings | 2.1.2 | 跟踪设置更改 | STAT | PostgreSQL | SQL | 14–18 | 55 |
| dsef | 2024.4.9 | DiffStats和ExplainFull:第三方帮助和支持的详细SQL报告 | STAT | PostgreSQL | SQL | — | 52 |
| pg_stat_plans | 2.1.0 | 跟踪查询计划级别的调用次数、执行时间与示例 EXPLAIN 文本。 | STAT | PostgreSQL | C | 16–18 | 51 |
| bgw_replstatus | 1.0.8 | 用于汇报本机主从状态的后台工作进程 | STAT | PostgreSQL | C | 14–18 | 34 |
| pg_proctab | 2.0.1 | 通过SQL接口访问操作系统进程表 | STAT | BSD-3-Clause | C | 14–18 | 29 |
| pg_stat_log | 0.1 | 按后端类型、数据库、用户、日志级别与 SQLSTATE 统计 PostgreSQL 日志消息。 | STAT | PostgreSQL | C | 18 | 27 |
| pgtelemetry | 1.7 | 提供 PostgreSQL 活动、存储、锁、复制、WAL、清理与查询统计的监控视图和函数。 | STAT | PostgreSQL | SQL | 10–17 | 27 |
| meta | 0.4.0 | 标准化,更友好的PostgreSQL系统目录视图 | STAT | BSD-2-Clause | SQL | 14–18 | 24 |
| pg_relusage | 0.0.1 | 打印查询引用的表与列 | STAT | PostgreSQL | C | 14–18 | 22 |
| pg_backtrace | 1.0 | pg_backtrace:用于在 PostgreSQL 错误和信号处理时输出调用栈回溯的扩展。 | STAT | PostgreSQL | C | — | 19 |
| pg_otel_tracer | 0.1.0 | Rust编写的Postgres扩展,添加查询生命周期事件到OTEL跟踪中 | STAT | — | Rust | — | 19 |
| pg_stats | 1.0 | pg_stats:统计观测类 PostgreSQL 扩展;上游说明为“Customized statistics views”。 | STAT | — | SQL | — | 19 |
| pgsampler | 1.0 | 实验性的 PostgreSQL 后台工作进程,用于采集时序状态与性能指标。 | STAT | PostgreSQL | C | — | 19 |
| pg_sampletolog | 2.0.0 | 通过执行器与实用语句 hook,将语句或完整事务按比例采样写入 PostgreSQL 日志。 | STAT | PostgreSQL | C | 10–11 | 18 |
| pg_stat_sysinfo | 0.0.1 | 从 PostgreSQL 查询主机负载、CPU、内存、交换区与磁盘统计,并可启用共享内存缓存。 | STAT | MIT | Rust | 14–15 | 18 |
| pg_datasentinel | 1.0 | PostgreSQL 可观测性与活动监控扩展 | STAT | BSD-3-Clause | C | 15–18 | 17 |
| pg_logging | 0.2 | 将 PostgreSQL 日志记录捕获到共享内存环形缓冲区,并通过 SQL 函数读取。 | STAT | PostgreSQL | C | 10–11 | 15 |
| pg_sslstatus | 1.0 | 面向 PostgreSQL 9.5 之前版本的历史 SSL 连接状态视图。 | STAT | — | C | — | 15 |
| pgx_trace_hooks | 0.0.0 | 通过预加载的 pgrx 库跟踪 PostgreSQL 执行器与工具命令钩子的调用 | STAT | MIT | Rust | 15 | 15 |
| pg_plan_tree_dot | 1.1 | 将 PostgreSQL 执行计划树渲染为 Graphviz DOT。 | STAT | BSD-3-Clause | C | 10–12 | 13 |
| pg_sortstats | 0.0.1 | 收集按查询聚合的排序统计并估算所需 work_mem | STAT | PostgreSQL | C | — | 13 |
| pgtrace | 0.3 | 通过 PostgreSQL 执行器钩子提供查询、锁、失败与延迟可观测性。 | STAT | MIT | C | 15–16 | 13 |
| call_graph | 1.4 | 自动跟踪 PostgreSQL 函数调用,并聚合为调用图及可选的表访问统计。 | STAT | MIT | C | — | 12 |
| pg_log_statements | 0.0.2 | 可按后端进程或连接过滤条件,为选中的 PostgreSQL 会话单独启用 log_statement=all。 | STAT | PostgreSQL | C | 10–16 | 12 |
| pg_log_userqueries | 1.0.0 | 用户查询日志模块 | STAT | PostgreSQL | C | — | 12 |
| generic_plan | 1.0 | 为带参数 SQL 语句生成不依赖参数值的通用执行计划。 | STAT | PostgreSQL | SQL | — | 11 |
| log_functions | 1.0.0 | 函数日志模块 | STAT | PostgreSQL | C | — | 10 |
| memstat | 1.0 | memstat:统计观测类 PostgreSQL 扩展;报告本地与实例后端内存上下文统计。 | STAT | — | C | — | 10 |
| pg_stat_sql_plans | 0.2 | pg_stat_sql_plans:按规范化 SQL 查询和执行计划 ID 跟踪执行统计信息。 | STAT | PostgreSQL | C | 14–18 | 10 |
| pg_subxact_counters | 1.0 | pg_subxact_counters:提供 PostgreSQL 子事务活动的全局计数器。 | STAT | PostgreSQL | C | 13–16 | 10 |
| config_log | 0.1.7 | config_log:统计观测类 PostgreSQL 扩展;上游说明为“custom background worker process to log changes to postgresql.conf to a table”。 | STAT | PostgreSQL | C | 10–18 | 9 |
| pg_octopus | 0.1 | 运行后台工作进程,周期性连接已配置的 PostgreSQL 节点并记录健康状态。 | STAT | PostgreSQL | C | 10–18 | 9 |