pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2670 个扩展插件。
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| spqrhash | 1.2 | PG中的Murmur3和City哈希函数 | FUNC | — | C | — | |
| sql_profiler | 4.2.0 | 用于性能诊断的有界查询追踪与执行计划采集。 | STAT | Proprietary | — | — | |
| sql_saga | 1.0 | 用于有效时间表、时间外键、保留历史的视图及批量时间合并操作的 C 与 PL/pgSQL 扩展。 | TIME | MIT | C | 18 | |
| sql_saga_native | 0.1.0 | 为 sql_saga 的 temporal_merge 规划与执行器内省提供加速的 Rust/pgrx 伴生库。 | TIME | MIT | Rust | 18 | |
| ssk | 1.0 | 子集键(SSK),旨在为SQL数据库提供原生M:N支持和5NF | FEAT | — | C | — | |
| sslinfo | 1.2 | 关于 SSL 证书的信息 | STAT | PostgreSQL | C | 14–18 | |
| ssn | 1.0.0 | PostgreSQL中的SSN类型实现 | TYPE | PostgreSQL | C | — | |
| starrocks_fdw | 1.2 | 腾讯云数据库 PostgreSQL 自研的 StarRocks 外部数据包装器,通过 MySQL 兼容接口查询 StarRocks 表。 | FDW | — | C | 13–18 | |
| stopgap | 0.1.3 | 基于 PLTS 管理 TypeScript/JavaScript 函数包版本、部署、激活与回滚的 pgrx 扩展。 | LANG | MIT | Rust | 14–18 | |
| streaming_lag | 0.0.1 | 用于测量时间延迟的自定义后台工作进程 | STAT | PostgreSQL | C | — | |
| supabase_auth_apikey | 0.0.3 | 用于 Supabase Auth 的 API Key 创建、删除、校验与权限检查扩展。 | SEC | MIT | SQL | — | |
| suuid | 0.0.1 | 小型UUID | TYPE | Apache-2.0 | C | — | |
| synchro_pg | 0.3.0 | 基于作用域变更捕获的离线优先同步数据库扩展 | ETL | MIT | Rust | 18 | |
| table_builder | 1.0 | 安全Rust表构建与查询概念验证 | FEAT | Apache-2.0 | Rust | — | |
| table_change_tracker | 1.0 | 在共享内存中跟踪指定表的最近修改时间。 | STAT | MIT | C | — | |
| tablefunc | 1.0 | 交叉表函数 | OLAP | PostgreSQL | C | 14–18 | |
| tag_parser | 0.1.0 | 支持分隔符分词的PostgreSQL文本搜索解析器扩展 | FTS | MIT | C | — | |
| talib_ext | 1.0 | 用于在Postgres上进行技术分析的扩展 | FUNC | — | Rust | — | |
| tapi_pg | 0.1 | 访问共享 Tapirs 事务键值集群的外部数据封装器 | FDW | MIT | C | — | |
| taskboss | 0.1.0 | 用于排队作业的Postgres扩展 | FEAT | — | Rust | — | |
| tblsize_nolock | 1.0.0 | 无需锁定目标关系AccessShareLock即可计算表大小的功能 | ADMIN | PostgreSQL | C | — | |
| tcn | 1.0 | 用触发器通知变更 | FUNC | PostgreSQL | C | 14–18 | |
| tdengine_fdw | 1.0 | 访问 TDengine 时序数据库的外部数据包装器 | FDW | PostgreSQL | C++ | 15–16 | |
| temporal_rtree | 1.0 | 实验性的时间R树访问方法,作为PostgreSQL扩展实现 | TIME | — | C | — | |
| temporal_tables | 1.2.2 | 时态表功能支持 | TIME | BSD-2-Clause | C | 14–18 | |
| temporalbox | 1.0 | 将带键的时间区间映射为立方体 | TIME | — | SQL | — | |
| tencentdb_ai | 1.3 | 腾讯云数据库扩展,用于调用大模型 API 并构建数据库内 RAG 工作流。 | RAG | — | C | 14–18 | |
| tencentdb_failover_slot | 1.0 | 腾讯云数据库专有内核扩展:把逻辑复制槽状态同步到备节点,使逻辑订阅可在主备切换后连续运行。 | ETL | — | C | 10–18 | |
| tencentdb_pwdcheck | 1.0 | 在服务器启动时加载、用于强制执行高强度密码策略的 TencentDB 扩展。 | SEC | — | C | 10–17 | |
| tencentdb_serverless | 1.0 | 用于 Serverless 与多租户场景中按数据库隔离 CPU 资源的 TencentDB 扩展。 | ADMIN | — | C | 14–18 | |
| tencentdb_sql_throttling | 1.0 | 腾讯云数据库专有预加载扩展:按规范化 SQL 文本或 query_id 限制主实例与只读节点上的 SQL 并发。 | ADMIN | — | C | 14–18 | |
| tencentdb_stat | 1.0 | 用于采集 PostgreSQL QPS 统计信息的 TencentDB 厂商扩展。 | STAT | — | C | 10–14 | |
| tencentdb_superuser | 1.1 | 提供托管 pg_tencentdb_superuser 角色及其权限的 TencentDB 管理扩展。 | SEC | — | C | 10–18 | |
| tencentdb_system_stat | 1.0 | 用于暴露 PostgreSQL 各进程 CPU 与内存使用情况的 TencentDB 监控扩展。 | STAT | — | C | 11–18 | |
| tencentdb_wal_stat | 1.0 | 腾讯云数据库专有 WAL 诊断扩展:扫描近期 WAL 文件,按数据库、模式与关系归因记录数、字节数、资源管理器类型和全页镜像。 | STAT | — | C | 14–18 | |
| test_decoding | - | 基于SQL的WAL逻辑解码样例 | ETL | PostgreSQL | C | 14–18 | |
| text_funcs | 1.0 | 教程3文本函数 | FUNC | — | C | — | |
| tg_sanity | 0.1.0 | 确保数据质量的触发器功能 | FEAT | MIT | SQL | — | |
| tg_sanity_tap | 0.1.0 | 用于验证tg sanity触发器的pgtap测试函数 | FEAT | MIT | SQL | — | |
| th_dbdm | 1.3.3 | th dbdm:用于数据库数据管理的Postgres | OLAP | — | Rust | — | |
| timeql | 1.0 | 使用PostgreSQL范围类型和GiST索引的原生时间历史跟踪及时间点查询 | TIME | MIT | C | — | |
| timestamptp | 1.0 | 保留原始 UTC 偏移的时间戳类型 | TYPE | — | C | — | |
| timetravel | 1.0 | 腾讯云 PostgreSQL 提供的 timetravel 扩展,1.0 版本仅支持 PostgreSQL 10 和 11。 | TIME | — | C | 10–11 | |
| toast | 1.0 | 教程7 TOAST | ADMIN | — | C | — | |
| tree_similarity_extension | 0.0.0 | 一个尚未实现树相似度功能、目前仅提供 hello-world 函数的 pgrx 扩展示例。 | FEAT | — | Rust | 11–16 | |
| treedb_pgext | 1.0 | TreeDB表访问方法(第一阶段原型) | FEAT | — | C | — | |
| trino_fdw | 1.0 | 通过 HTTP 查询和修改 Trino 表的外部数据包装器。 | FDW | MIT | C | 14–17 | |
| tsm_system_rows | 1.0 | 接受行数限制的 TABLESAMPLE 方法 | FUNC | PostgreSQL | C | 14–18 | |
| tsm_system_time | 1.0 | 接受毫秒数限制的 TABLESAMPLE 方法 | FUNC | PostgreSQL | C | 14–18 | |
| tuplock | 1.2.2 | 使用布尔属性加锁元组(行) | ADMIN | GPL-3.0 | C | — |