↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

PostgreSQL 扩展目录

以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2695 个扩展插件。

neon · 用于 Neon Postgres 计算节点的 Neon 专用统计信息与本地文件缓存指标扩展。 · 1.9 · 监控统计 · Apache-2.0 · C · 未打包pg_stat_monitor · 提供查询聚合统计、客户端信息、执行计划详细信息和直方图 · 2.4.0 · 监控统计 · BSD-3-Clause · C · 已打包pg_tracing · PostgreSQL分布式Tracing · 0.1.3 · 监控统计 · MIT · C · 已打包pg_netstat · 网络流量监控工具 · 0.1.0 · 监控统计 · Unknown · Rust · 未打包opm_core · OPM套件的核心模块 · 2.6 · 监控统计 · PostgreSQL · C · 未打包gg_tables_tracking · 为 Greengage 监控与维护提供关系尺寸变更跟踪。 · 1.0 · 监控统计 · Apache-2.0 · C · 未打包pg_store_plans · 跟踪所有执行的 SQL 语句的计划统计信息 · 1.10 · 监控统计 · BSD-3-Clause · C · 已打包pg_track_settings · 跟踪设置更改 · 2.1.2 · 监控统计 · PostgreSQL · SQL · 已打包pg_stat_plans · 跟踪查询计划级别的调用次数、执行时间与示例 EXPLAIN 文本。 · 2.1 · 监控统计 · PostgreSQL · C · 已打包pg_track_optimizer · 跟踪规划器决策与实际执行的差距 · 0.9.2 · 监控统计 · MIT · C · 已打包pg_stat_log · 按后端类型、数据库、用户、日志级别与 SQLSTATE 统计 PostgreSQL 日志消息。 · 0.3 · 监控统计 · PostgreSQL · C · 已打包dump_stat · 从历史 Postgres Pro 9.5 分支导出优化器统计信息 SQL · 1.0 · 监控统计 · PostgreSQL · C · 未打包pgtelemetry · 监控数据库活动、WAL、复制与存储的 SQL 视图 · 1.7 · 监控统计 · PostgreSQL · SQL · 已打包pg_uprobe · PostgreSQL 会话跟踪与内部函数动态探针 · 0.3 · 监控统计 · AGPL-3.0-only · C · 未打包pg_backtrace · pg_backtrace:用于在 PostgreSQL 错误和信号处理时输出调用栈回溯的扩展。 · 1.0 · 监控统计 · PostgreSQL · C · 未打包pg_otel_tracer · Rust编写的Postgres扩展,添加查询生命周期事件到OTEL跟踪中 · 0.1.0 · 监控统计 · Unknown · Rust · 未打包pg_sampletolog · 通过执行器与实用语句 hook,将语句或完整事务按比例采样写入 PostgreSQL 日志。 · 2.0.0 · 监控统计 · PostgreSQL · C · 未打包pg_stat_query_plans · 在共享内存中跟踪 SQL 语句与执行计划统计信息 · 1.0 · 监控统计 · Apache-2.0 · C · 未打包pgexporter_ext · 为 pgexporter 提供操作系统与主机指标 · 0.2.5 · 监控统计 · BSD-3-Clause · C · 已打包pgx_trace_hooks · 通过预加载的 pgrx 库跟踪 PostgreSQL 执行器与工具命令钩子的调用 · 0.0.0 · 监控统计 · MIT · Rust · 未打包pg_plan_tree_dot · 将 PostgreSQL 执行计划树渲染为 Graphviz DOT。 · 1.1 · 监控统计 · BSD-3-Clause · C · 未打包pgtrace · 通过 PostgreSQL 执行器钩子提供查询、锁、失败与延迟可观测性。 · 0.3 · 监控统计 · MIT · C · 未打包call_graph · 自动跟踪 PostgreSQL 函数调用,并聚合为调用图及可选的表访问统计。 · 1.4 · 监控统计 · MIT · C · 未打包pg_grab_statement · 记录已成功提交事务中的详细 SQL 语句与执行信息 · 1.0 · 监控统计 · GPL-2.0 · C · 未打包generic_plan · 为带参数 SQL 语句生成不依赖参数值的通用执行计划。 · 1.0 · 监控统计 · PostgreSQL · SQL · 未打包pg_stat_sql_plans · pg_stat_sql_plans:按规范化 SQL 查询和执行计划 ID 跟踪执行统计信息。 · 0.2 · 监控统计 · PostgreSQL · C · 未打包pg_subxact_counters · pg_subxact_counters:提供 PostgreSQL 子事务活动的全局计数器。 · 1.0 · 监控统计 · PostgreSQL · C · 未打包config_log · config_log:统计观测类 PostgreSQL 扩展;上游说明为“custom background worker process to log changes to postgresql.conf to a table”。 · 0.1.7 · 监控统计 · PostgreSQL · C · 未打包pg_logfebe · 通过 Unix 套接字以 PostgreSQL FE/BE 帧格式发送结构化日志。 · 1.0 · 监控统计 · BSD-2-Clause · C · 未打包pg_shmemviz · 捕获共享内存快照并离线可视化数据结构 · 0.1 · 监控统计 · GPL-2.0-or-later · C · 未打包progress · progress:面向补丁版 PostgreSQL 9.3 开发分支的查询进度估算扩展 · 0.0.1 · 监控统计 · PostgreSQL · C · 未打包pg_feedback · 生成 PostgreSQL 数据库使用情况报告的扩展 · 1.0 · 监控统计 · PostgreSQL · C · 未打包pg_session_stats · 将会话及并行 worker 的 CPU、进程状态和 I/O 数据记录到外部 SQLite 数据库。 · 0.0.1 · 监控统计 · GPL-3.0 · C · 未打包pg_metricus · 从 PostgreSQL 代码通过 UDP 套接字向 Brubeck、Graphite 等聚合器发送自定义指标。 · 1.0 · 监控统计 · MIT · C · 未打包pg_queryid · 为 PostgreSQL 计算可配置的外部查询指纹 · 0.0.1 · 监控统计 · PostgreSQL · C · 未打包streamvis_udfs · 自托管数据日志记录与可视化客户端和服务器 · 1.0 · 监控统计 · Unknown · Python · 未打包pg_mon · pg_mon:通过共享视图记录查询执行时间直方图和计划信息的 PostgreSQL 监控扩展。 · 1.0 · 监控统计 · MIT · C · 未打包pg_track_slow_queries · pg_track_slow_queries:统计观测类 PostgreSQL 扩展;上游说明为“Tracks slow queries and their execution plans”。 · 1.0 · 监控统计 · PostgreSQL · C · 未打包query_histogram · 通过执行器与工具命令钩子,在共享内存中收集语句和事务运行时直方图。 · 1.1 · 监控统计 · BSD-2-Clause · C · 未打包pgx_warnings · 监控并收集PostgreSQL日志文件中的所有警告和错误,并发送Telegram通知. · 1.0 · 监控统计 · Unknown · C · 未打包pg_memorycontext · pg_memorycontext:统计观测类 PostgreSQL 扩展;用于查看 PostgreSQL 内存上下文信息。 · 1.0 · 监控统计 · PostgreSQL · C · 未打包pg_stat_backtrace · 捕获或记录 PostgreSQL 进程的 C 层调用栈 · 1.0.0 · 监控统计 · PostgreSQL · C · 已打包supa_agent_trace · Supabase浏览器扩展和代理 · 0.1.0 · 监控统计 · MIT · SQL · 未打包catbench · 系统目录函数基准定义与结果存储 · 0.1 · 监控统计 · PostgreSQL · SQL · 未打包mv_stats · 跟踪物化视图的创建、变更、刷新与重置统计信息。 · 0.3.0 · 监控统计 · Unknown · SQL · 未打包pg_get_queryid · 按后端进程号取得 pg_stat_statements 最近生成或使用的查询标识符 · 1.0 · 监控统计 · PostgreSQL · C · 未打包resources · 基于 file_fdw PROGRAM 外部表的 Linux 服务器资源监控视图扩展。 · 0.1.0 · 监控统计 · Unknown · SQL · 未打包monitoring_role · 通过安全定义者函数向非特权监控角色授予受控的统计与文件检查能力。 · 0.0.1 · 监控统计 · WTFPL · SQL · 未打包pg_dbsm · pg_dbsm:统计观测类 PostgreSQL 扩展;上游说明为“track database size”。 · 0.0.1 · 监控统计 · Unknown · C · 未打包pg_sessions · 在共享内存中跟踪会话级 SQL 执行指标及可选的 Linux 进程资源统计。 · 1.3 · 监控统计 · GPL-3.0 · C · 未打包pg_stat_usage · pg_stat_usage:统计观测类 PostgreSQL 扩展;上游说明为“track usage statistics of stored procedure calls”。 · 1.0 · 监控统计 · BSD-2-Clause · C · 未打包apgcc · apgcc:RDS/Aurora PostgreSQL 内部扩展,AWS 文档显示仅旧版 Aurora PostgreSQL 9.6 中列出且已不再支持。 · 1.0 · 监控统计 · Unknown · C · 未打包aurora_stat_utils · Aurora PostgreSQL 的等待事件统计辅助函数扩展,提供 aurora_wait_report 等实例级统计报告。 · 1.0 · 监控统计 · Unknown · C · 未打包drift_detect · 检测查询执行计划的结构变化并记录事件、发送通知 · 1.0 · 监控统计 · PostgreSQL · C · 未打包edb_otel · 为 PostgreSQL 与 EDB 扩展导出 OpenTelemetry 指标和追踪。 · 2.0.0 · 监控统计 · Proprietary · Unknown · 未打包otel_api · 共享的 OpenTelemetry 轨迹上下文及生产者、导出器 API · 0.1.1 · 监控统计 · PostgreSQL · C · 未打包otel_postgres_tracing · 通过 otel_api 观测查询和工具语句 · 0.1.1 · 监控统计 · PostgreSQL · C · 未打包pg_otel · 将 PostgreSQL 查询计划与执行 span 导出到 OpenTelemetry 的实验性扩展 · 0.2.0 · 监控统计 · Unknown · Rust · 未打包pg_session_trace · 跟踪会话 SQL、绑定变量、执行计划与耗时指标 · 1.0 · 监控统计 · MIT · C · 未打包pg_stat_cluster_activity · 整个集群的执行统计 · 1.0 · 监控统计 · Unknown · C · 未打包pg_stat_statements · 跟踪所有执行的 SQL 语句的计划和执行统计信息 · 1.11 · 监控统计 · PostgreSQL · C · 已打包pg_stat_statements2 · 基于 PostgreSQL 9.4 的 pg_stat_statements 分支,与 sql_firewall 集成以统计 SQL 执行信息 · 1.2 · 监控统计 · PostgreSQL · C · 未打包pg_sysload · pg_sysload:在 PostgreSQL 中读取 Linux 系统负载平均值。 · 0.0.0 · 监控统计 · Unknown · Rust · 未打包pg_trace · 提供共享内存缓冲、持久化与保留控制的查询执行追踪。 · 5.0 · 监控统计 · MIT · C · 未打包pr_grapher · OPM图形进程 · 1.1 · 监控统计 · PostgreSQL · JavaScript · 未打包rdb_catalog · RAODB 的 SQL 目录、会话、索引与 vacuum 诊断视图 · 1.7 · 监控统计 · Unknown · SQL · 未打包sql_profiler · 用于性能诊断的有界查询追踪与执行计划采集。 · 4.2.0 · 监控统计 · Proprietary · Unknown · 未打包table_change_tracker · 在共享内存中跟踪指定表的最近修改时间。 · 1.0 · 监控统计 · MIT · C · 未打包

找到 68 个扩展。 清除筛选

名称版本简介分类许可证语言PG 版本星标
neon 1.9 用于 Neon Postgres 计算节点的 Neon 专用统计信息与本地文件缓存指标扩展。 STAT Apache-2.0 C 14–18 23k
pg_stat_monitor 2.4.0 提供查询聚合统计、客户端信息、执行计划详细信息和直方图 STAT BSD-3-Clause C 14–18 593
pg_tracing 0.1.3 PostgreSQL分布式Tracing STAT MIT C 14–18 406
pg_netstat 0.1.0 网络流量监控工具 STAT — Rust — 259
opm_core 2.6 OPM套件的核心模块 STAT PostgreSQL C — 146
gg_tables_tracking 1.0 为 Greengage 监控与维护提供关系尺寸变更跟踪。 STAT Apache-2.0 C — 90
pg_store_plans 1.10 跟踪所有执行的 SQL 语句的计划统计信息 STAT BSD-3-Clause C 14–18 69
pg_track_settings 2.1.2 跟踪设置更改 STAT PostgreSQL SQL 14–18 55
pg_stat_plans 2.1 跟踪查询计划级别的调用次数、执行时间与示例 EXPLAIN 文本。 STAT PostgreSQL C 16–18 52
pg_track_optimizer 0.9.2 跟踪规划器决策与实际执行的差距 STAT MIT C 17–18 34
pg_stat_log 0.3 按后端类型、数据库、用户、日志级别与 SQLSTATE 统计 PostgreSQL 日志消息。 STAT PostgreSQL C 18 30
dump_stat 1.0 从历史 Postgres Pro 9.5 分支导出优化器统计信息 SQL STAT PostgreSQL C — 27
pgtelemetry 1.7 监控数据库活动、WAL、复制与存储的 SQL 视图 STAT PostgreSQL SQL 14–18 27
pg_uprobe 0.3 PostgreSQL 会话跟踪与内部函数动态探针 STAT AGPL-3.0-only C 15–17 20
pg_backtrace 1.0 pg_backtrace:用于在 PostgreSQL 错误和信号处理时输出调用栈回溯的扩展。 STAT PostgreSQL C — 19
pg_otel_tracer 0.1.0 Rust编写的Postgres扩展,添加查询生命周期事件到OTEL跟踪中 STAT — Rust — 19
pg_sampletolog 2.0.0 通过执行器与实用语句 hook,将语句或完整事务按比例采样写入 PostgreSQL 日志。 STAT PostgreSQL C 10–11 18
pg_stat_query_plans 1.0 在共享内存中跟踪 SQL 语句与执行计划统计信息 STAT Apache-2.0 C — 16
pgexporter_ext 0.2.5 为 pgexporter 提供操作系统与主机指标 STAT BSD-3-Clause C 14–18 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
pgtrace 0.3 通过 PostgreSQL 执行器钩子提供查询、锁、失败与延迟可观测性。 STAT MIT C 15–16 13
call_graph 1.4 自动跟踪 PostgreSQL 函数调用,并聚合为调用图及可选的表访问统计。 STAT MIT C — 12
pg_grab_statement 1.0 记录已成功提交事务中的详细 SQL 语句与执行信息 STAT GPL-2.0 C 10–18 12
generic_plan 1.0 为带参数 SQL 语句生成不依赖参数值的通用执行计划。 STAT PostgreSQL SQL — 11
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_logfebe 1.0 通过 Unix 套接字以 PostgreSQL FE/BE 帧格式发送结构化日志。 STAT BSD-2-Clause C — 8
pg_shmemviz 0.1 捕获共享内存快照并离线可视化数据结构 STAT GPL-2.0-or-later C 20 8
progress 0.0.1 progress:面向补丁版 PostgreSQL 9.3 开发分支的查询进度估算扩展 STAT PostgreSQL C — 8
pg_feedback 1.0 生成 PostgreSQL 数据库使用情况报告的扩展 STAT PostgreSQL C — 7
pg_session_stats 0.0.1 将会话及并行 worker 的 CPU、进程状态和 I/O 数据记录到外部 SQLite 数据库。 STAT GPL-3.0 C 12 7
pg_metricus 1.0 从 PostgreSQL 代码通过 UDP 套接字向 Brubeck、Graphite 等聚合器发送自定义指标。 STAT MIT C — 6
pg_queryid 0.0.1 为 PostgreSQL 计算可配置的外部查询指纹 STAT PostgreSQL C 14–18 6
streamvis_udfs 1.0 自托管数据日志记录与可视化客户端和服务器 STAT — Python — 6
pg_mon 1.0 pg_mon:通过共享视图记录查询执行时间直方图和计划信息的 PostgreSQL 监控扩展。 STAT MIT C 11–17 5
pg_track_slow_queries 1.0 pg_track_slow_queries:统计观测类 PostgreSQL 扩展;上游说明为“Tracks slow queries and their execution plans”。 STAT PostgreSQL C 10–18 5
query_histogram 1.1 通过执行器与工具命令钩子,在共享内存中收集语句和事务运行时直方图。 STAT BSD-2-Clause C — 5
pgx_warnings 1.0 监控并收集PostgreSQL日志文件中的所有警告和错误,并发送Telegram通知. STAT — C — 4
pg_memorycontext 1.0 pg_memorycontext:统计观测类 PostgreSQL 扩展;用于查看 PostgreSQL 内存上下文信息。 STAT PostgreSQL C 10–18 3
pg_stat_backtrace 1.0.0 捕获或记录 PostgreSQL 进程的 C 层调用栈 STAT PostgreSQL C 14–18 3
supa_agent_trace 0.1.0 Supabase浏览器扩展和代理 STAT MIT SQL — 3
catbench 0.1 系统目录函数基准定义与结果存储 STAT PostgreSQL SQL — 2
mv_stats 0.3.0 跟踪物化视图的创建、变更、刷新与重置统计信息。 STAT — SQL 10–18 2
pg_get_queryid 1.0 按后端进程号取得 pg_stat_statements 最近生成或使用的查询标识符 STAT PostgreSQL C 10–18 2
resources 0.1.0 基于 file_fdw PROGRAM 外部表的 Linux 服务器资源监控视图扩展。 STAT — SQL 10–18 2
monitoring_role 0.0.1 通过安全定义者函数向非特权监控角色授予受控的统计与文件检查能力。 STAT WTFPL SQL — 1
pg_dbsm 0.0.1 pg_dbsm:统计观测类 PostgreSQL 扩展;上游说明为“track database size”。 STAT — C — 1
pg_sessions 1.3 在共享内存中跟踪会话级 SQL 执行指标及可选的 Linux 进程资源统计。 STAT GPL-3.0 C — 1