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

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

PostgreSQL 扩展目录

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

pg_rusage · 通过显式重置与输出调用测量当前后端的 CPU 消耗 · 1.0 · 监控统计 · PostgreSQL · C · 已打包pg_statvfs · 通过 statvfs 查询服务器文件系统容量与 inode 统计 · 1.0 · 监控统计 · PostgreSQL · C · 已打包pg_profile · PostgreSQL 数据库负载记录与AWR报表工具 · 4.16 · 监控统计 · PostgreSQL · SQL · 已打包pg_show_plans · 打印所有当前正在运行查询的执行计划 · 2.1.8 · 监控统计 · PostgreSQL · C · 已打包pgsentinel · 活跃会话历史 · 1.5.1 · 监控统计 · PostgreSQL · C · 已打包system_stats · PostgreSQL 的系统统计函数 · 4.1 · 监控统计 · PostgreSQL · C · 已打包pg_wait_sampling · 基于采样的等待事件统计 · 1.1.11 · 监控统计 · PostgreSQL · C · 已打包pg_query_state · 监控正在执行的 PostgreSQL 查询并输出类似 EXPLAIN ANALYZE 的实时进度与计划状态。 · 1.2 · 监控统计 · PostgreSQL · C · 未打包opm_core · OPM套件的核心模块 · 2.6 · 监控统计 · PostgreSQL · C · 未打包pg_statviz · 采集 PostgreSQL 统计快照,用于时序分析与可视化 · 1.2 · 监控统计 · PostgreSQL · SQL · 已打包powa · PostgreSQL 工作负载分析器-核心 · 5.3.0 · 监控统计 · PostgreSQL · PLpgSQL · 已打包pg_track_settings · 跟踪设置更改 · 2.1.2 · 监控统计 · PostgreSQL · SQL · 已打包dsef · DiffStats和ExplainFull:第三方帮助和支持的详细SQL报告 · 2024.4.9 · 监控统计 · PostgreSQL · SQL · 未打包pg_stat_plans · 跟踪查询计划级别的调用次数、执行时间与示例 EXPLAIN 文本。 · 2.1.0 · 监控统计 · PostgreSQL · C · 已打包bgw_replstatus · 用于汇报本机主从状态的后台工作进程 · 1.0.8 · 监控统计 · PostgreSQL · 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_relusage · 打印查询引用的表与列 · 1.0.2 · 监控统计 · PostgreSQL · C · 已打包pg_backtrace · pg_backtrace:用于在 PostgreSQL 错误和信号处理时输出调用栈回溯的扩展。 · 1.0 · 监控统计 · PostgreSQL · C · 未打包pgsampler · 实验性的 PostgreSQL 后台工作进程,用于采集时序状态与性能指标。 · 1.0 · 监控统计 · PostgreSQL · C · 未打包pg_comment_stats · 按 SQL 注释中的键值标签汇总查询资源消耗 · 1.0 · 监控统计 · PostgreSQL · C · 未打包pg_sampletolog · 通过执行器与实用语句 hook,将语句或完整事务按比例采样写入 PostgreSQL 日志。 · 2.0.0 · 监控统计 · PostgreSQL · C · 未打包pg_logging · 将 PostgreSQL 日志记录捕获到共享内存环形缓冲区,并通过 SQL 函数读取。 · 0.2 · 监控统计 · PostgreSQL · C · 未打包pg_sortstats · 收集按查询聚合的排序统计并估算所需 work_mem · 0.0.1 · 监控统计 · PostgreSQL · C · 未打包pg_log_statements · 可按后端进程或连接过滤条件,为选中的 PostgreSQL 会话单独启用 log_statement=all。 · 0.0.2 · 监控统计 · PostgreSQL · C · 未打包pg_log_userqueries · 用户查询日志模块 · 1.0.0 · 监控统计 · PostgreSQL · C · 未打包generic_plan · 为带参数 SQL 语句生成不依赖参数值的通用执行计划。 · 1.0 · 监控统计 · PostgreSQL · SQL · 未打包log_functions · 函数日志模块 · 1.0.0 · 监控统计 · PostgreSQL · C · 未打包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_octopus · 运行后台工作进程,周期性连接已配置的 PostgreSQL 节点并记录健康状态。 · 0.1 · 监控统计 · PostgreSQL · C · 未打包progress · progress:面向补丁版 PostgreSQL 9.3 开发分支的查询进度估算扩展 · 0.0.1 · 监控统计 · PostgreSQL · C · 未打包pg_feedback · 生成 PostgreSQL 数据库使用情况报告的扩展 · 1.0 · 监控统计 · PostgreSQL · C · 未打包pg_logqueryid · pg_logqueryid:统计观测类 PostgreSQL 扩展;在 auto_explain 日志中输出 pg_stat_statements queryid。 · 0.0.1 · 监控统计 · PostgreSQL · C · 未打包pg_queryid · 为 PostgreSQL 计算可配置的外部查询指纹 · 0.0.1 · 监控统计 · PostgreSQL · C · 未打包querymem · pgEdge Labs:估算查询内存使用情况的Postgres扩展 · 1.0 · 监控统计 · PostgreSQL · C · 未打包pg_track_slow_queries · pg_track_slow_queries:统计观测类 PostgreSQL 扩展;上游说明为“Tracks slow queries and their execution plans”。 · 1.0 · 监控统计 · PostgreSQL · C · 未打包timeit · 对 PostgreSQL 内置函数与 SQL 表达式进行高分辨率基准测量。 · 1.0 · 监控统计 · PostgreSQL · C · 未打包db_info · 提供数据库大小、所有者、表空间、扩展及对象数量等信息的函数和视图。 · 0.2.0 · 监控统计 · PostgreSQL · SQL · 未打包pg_llm_helper · 在共享内存中捕获 PostgreSQL 错误,提供错误历史查询及可选的 pgai 大模型故障分析函数。 · 1.0 · 监控统计 · PostgreSQL · C · 未打包pg_memorycontext · pg_memorycontext:统计观测类 PostgreSQL 扩展;用于查看 PostgreSQL 内存上下文信息。 · 1.0 · 监控统计 · PostgreSQL · C · 未打包pg_stat_backtrace · 捕获或记录 PostgreSQL 进程的 C 层调用栈 · 1.0.0 · 监控统计 · PostgreSQL · C · 已打包toastinfo · 显示TOAST字段的详细信息 · 1.7 · 监控统计 · PostgreSQL · C · 已打包catbench · 系统目录函数基准定义与结果存储 · 0.1 · 监控统计 · PostgreSQL · SQL · 未打包pg_get_queryid · 按后端进程号取得 pg_stat_statements 最近生成或使用的查询标识符 · 1.0 · 监控统计 · PostgreSQL · C · 未打包pg_log · 显示SQL日志内容 · 1.0.0 · 监控统计 · PostgreSQL · C · 未打包pg_monitoring · 提供统一 SQL 接口,用于收集 PostgreSQL 复制、表负载与数据库负载监控统计。 · 0.2 · 监控统计 · PostgreSQL · SQL · 未打包pg_procfs · 显示/proc数据 · 0.0.1 · 监控统计 · PostgreSQL · C · 未打包statsmgr · 在动态共享内存中快照 PostgreSQL WAL、SLRU、检查点、归档、I/O 与后台写进程累计统计信息的 C 扩展。 · 0.1-alpha · 监控统计 · PostgreSQL · C · 未打包pg_stat_errors · 提供集群级错误类别计数与有界近期错误样本。 · 1.2 · 监控统计 · PostgreSQL · C · 未打包xl_global_views · xl_global_views:Postgres-XL 全局视图扩展,聚合各协调器和数据节点的系统视图。 · 0.0.1 · 监控统计 · PostgreSQL · SQL · 未打包auto_explain · 提供一种自动记录执行计划的手段 · - · 监控统计 · PostgreSQL · C · 已打包drift_detect · 检测查询执行计划的结构变化并记录事件、发送通知 · 1.0 · 监控统计 · PostgreSQL · C · 未打包logfmt · logfmt日志收集器 · 1.0.0 · 监控统计 · PostgreSQL · SQL · 未打包mods_since_analyze · 估计已更改元组的数量 · 1.0.0 · 监控统计 · PostgreSQL · C · 未打包otel_api · 共享的 OpenTelemetry 轨迹上下文及生产者、导出器 API · 0.1.1 · 监控统计 · PostgreSQL · C · 未打包otel_demo_exporter · 仅用于开发的 OpenTelemetry span JSON Lines 导出器 · 0.1.1 · 监控统计 · PostgreSQL · C · 未打包otel_plpgsql · 通过插件钩子为 PL/pgSQL 调用与语句生成 OpenTelemetry span。 · 0.1 · 监控统计 · PostgreSQL · C · 未打包otel_postgres_tracing · 通过 otel_api 观测查询和工具语句 · 0.1.1 · 监控统计 · PostgreSQL · C · 未打包pageinspect · 检查数据库页面二进制内容 · 1.12 · 监控统计 · PostgreSQL · C · 已打包pg_buffercache · 检查共享缓冲区缓存 · 1.5 · 监控统计 · PostgreSQL · C · 已打包pg_freespacemap · 检查自由空间映射的内容(FSM) · 1.2 · 监控统计 · PostgreSQL · C · 已打包pg_logicalinspect · 检视逻辑解码组件详情 · 1.0 · 监控统计 · PostgreSQL · C · 已打包pg_overexplain · 允许 EXPLAIN 转储更多详细 · 1.0 · 监控统计 · PostgreSQL · C · 已打包pg_stat_conn · 按数据库与角色累计连接、断开与认证失败计数。 · 1.0 · 监控统计 · PostgreSQL · 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_stat_tcpinfo · 查看 PostgreSQL 服务端操作系统用户的 Linux TCP 套接字统计 · 1.0 · 监控统计 · PostgreSQL · C · 未打包pg_visibility · 检查可见性图(VM)和页面级可见性信息 · 1.2 · 监控统计 · PostgreSQL · C · 已打包pg_walinspect · 用于检查 PostgreSQL WAL 日志内容的函数 · 1.1 · 监控统计 · PostgreSQL · C · 已打包pgrowlocks · 显示行级锁信息 · 1.2 · 监控统计 · PostgreSQL · C · 已打包pgstattuple · 显示元组级统计信息 · 1.5 · 监控统计 · PostgreSQL · C · 已打包planinstr · 用于测量 PostgreSQL 规划耗时的规划器钩子,主要面向调试场景。 · 0.0.1 · 监控统计 · PostgreSQL · C · 未打包pr_grapher · OPM图形进程 · 1.1 · 监控统计 · PostgreSQL · JavaScript · 未打包sslinfo · 关于 SSL 证书的信息 · 1.2 · 监控统计 · PostgreSQL · C · 已打包streaming_lag · 用于测量时间延迟的自定义后台工作进程 · 0.0.1 · 监控统计 · PostgreSQL · C · 未打包

找到 78 个扩展。 清除筛选

名称版本简介分类许可证语言PG 版本星标
statsmgr 0.1-alpha 在动态共享内存中快照 PostgreSQL WAL、SLRU、检查点、归档、I/O 与后台写进程累计统计信息的 C 扩展。 STAT PostgreSQL C 17–18 2
pg_stat_errors 1.2 提供集群级错误类别计数与有界近期错误样本。 STAT PostgreSQL C — 1
xl_global_views 0.0.1 xl_global_views:Postgres-XL 全局视图扩展,聚合各协调器和数据节点的系统视图。 STAT PostgreSQL SQL — 1
auto_explain - 提供一种自动记录执行计划的手段 STAT PostgreSQL C 14–18
drift_detect 1.0 检测查询执行计划的结构变化并记录事件、发送通知 STAT PostgreSQL C 14–17
logfmt 1.0.0 logfmt日志收集器 STAT PostgreSQL SQL —
mods_since_analyze 1.0.0 估计已更改元组的数量 STAT PostgreSQL C —
otel_api 0.1.1 共享的 OpenTelemetry 轨迹上下文及生产者、导出器 API STAT PostgreSQL C 14–19
otel_demo_exporter 0.1.1 仅用于开发的 OpenTelemetry span JSON Lines 导出器 STAT PostgreSQL C 14–19
otel_plpgsql 0.1 通过插件钩子为 PL/pgSQL 调用与语句生成 OpenTelemetry span。 STAT PostgreSQL C 14–19
otel_postgres_tracing 0.1.1 通过 otel_api 观测查询和工具语句 STAT PostgreSQL C 14–19
pageinspect 1.12 检查数据库页面二进制内容 STAT PostgreSQL C 14–18
pg_buffercache 1.5 检查共享缓冲区缓存 STAT PostgreSQL C 14–18
pg_freespacemap 1.2 检查自由空间映射的内容(FSM) STAT PostgreSQL C 14–18
pg_logicalinspect 1.0 检视逻辑解码组件详情 STAT PostgreSQL C 18
pg_overexplain 1.0 允许 EXPLAIN 转储更多详细 STAT PostgreSQL C 18
pg_stat_conn 1.0 按数据库与角色累计连接、断开与认证失败计数。 STAT PostgreSQL C 15–18
pg_stat_statements 1.11 跟踪所有执行的 SQL 语句的计划和执行统计信息 STAT PostgreSQL C 14–18
pg_stat_statements2 1.2 基于 PostgreSQL 9.4 的 pg_stat_statements 分支,与 sql_firewall 集成以统计 SQL 执行信息 STAT PostgreSQL C —
pg_stat_tcpinfo 1.0 查看 PostgreSQL 服务端操作系统用户的 Linux TCP 套接字统计 STAT PostgreSQL C —
pg_visibility 1.2 检查可见性图(VM)和页面级可见性信息 STAT PostgreSQL C 14–18
pg_walinspect 1.1 用于检查 PostgreSQL WAL 日志内容的函数 STAT PostgreSQL C 15–18
pgrowlocks 1.2 显示行级锁信息 STAT PostgreSQL C 14–18
pgstattuple 1.5 显示元组级统计信息 STAT PostgreSQL C 14–18
planinstr 0.0.1 用于测量 PostgreSQL 规划耗时的规划器钩子,主要面向调试场景。 STAT PostgreSQL C —
pr_grapher 1.1 OPM图形进程 STAT PostgreSQL JavaScript —
sslinfo 1.2 关于 SSL 证书的信息 STAT PostgreSQL C 14–18
streaming_lag 0.0.1 用于测量时间延迟的自定义后台工作进程 STAT PostgreSQL C —