这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

类目:LANG

存储过程语言扩展:使用各种编程语言开发,调试,打包,分发,测试 PostgreSQL 存储过程:Java,Js,Lua,R,Shell,PRQL,……

LANG 类目共有 31 个可用扩展:

扩展名(详情) 标准名(官网) 仓库 版本 类目 许可证 LOAD DDL TRUST RELOC 简介
pg_tle pg_tle PIGSTY 1.5.0 LANG Apache-2.0 AWS 可信语言扩展
plv8 plv8 PIGSTY 3.2.3 LANG PostgreSQL PL/JavaScript (v8) 可信过程程序语言
pllua pllua PGDG 2.0.12 LANG MIT Lua 程序语言
hstore_pllua pllua PGDG 2.0.12 LANG MIT Lua 程序语言的Hstore适配扩展
plluau pllua PGDG 2.0.12 LANG MIT Lua 程序语言(不受信任的)
hstore_plluau pllua PGDG 2.0.12 LANG MIT Lua 程序语言的Hstore适配扩展(不受信任的)
plprql plprql PIGSTY 1.0.0 LANG Apache-2.0 在PostgreSQL使用PRQL——管线式关系查询语言
pldbgapi pldebugger PGDG 1.8 LANG Artistic 用于调试 PL/pgSQL 函数的服务器端支持
plpgsql_check plpgsql_check PGDG 2.8.0 LANG MIT 对 plpgsql 函数进行扩展检查
plprofiler plprofiler PGDG 4.2.5 LANG Artistic 剖析 PL/pgSQL 函数
plsh plsh PGDG 1.20220917 LANG MIT PL/sh 程序语言
pljava pljava PGDG 1.6.8 LANG BSD 3 Java 程序语言
plr plr PGDG 8.4.7 LANG GPLv2 从数据库中加载R语言解释器并执行R脚本
pgtap pgtap PGDG 1.3.3 LANG PostgreSQL PostgreSQL单元测试框架
faker faker PGDG 0.5.3 LANG PostgreSQL 插入生成的测试伪造数据,Python库的包装
dbt2 dbt2 PGDG 0.45.0 LANG Artistic OSDL-DBT-2 测试组件
pltcl pltcl CONTRIB 1.0 LANG PostgreSQL PL/TCL 存储过程语言
pltclu pltcl CONTRIB 1.0 LANG PostgreSQL PL/TCL 存储过程语言(未受信/高权限)
plperl plperl CONTRIB 1.0 LANG PostgreSQL PL/Perl 存储过程语言
bool_plperl plperl CONTRIB 1.0 LANG PostgreSQL 在 bool 和 plperl 之间转换
hstore_plperl plperl CONTRIB 1.0 LANG PostgreSQL 在 hstore 和 plperl 之间转换适配类型
jsonb_plperl plperl CONTRIB 1.0 LANG PostgreSQL 在 jsonb 和 plperl 之间转换
plperlu plperlu CONTRIB 1.0 LANG PostgreSQL PL/PerlU 存储过程语言(未受信/高权限)
bool_plperlu plperlu CONTRIB 1.0 LANG PostgreSQL 在 bool 和 plperlu 之间转换
jsonb_plperlu plperlu CONTRIB 1.0 LANG PostgreSQL 在 jsonb 和 plperlu 之间转换
hstore_plperlu plperlu CONTRIB 1.0 LANG PostgreSQL 在 hstore 和 plperlu 之间转换适配类型
plpgsql plpgsql CONTRIB 1.0 LANG PostgreSQL PL/pgSQL 程序设计语言
plpython3u plpython3u CONTRIB 1.0 LANG PostgreSQL PL/Python3 存储过程语言(未受信/高权限)
jsonb_plpython3u plpython3u CONTRIB 1.0 LANG PostgreSQL 在 jsonb 和 plpython3u 之间转换
ltree_plpython3u plpython3u CONTRIB 1.0 LANG PostgreSQL 在 ltree 和 plpython3u 之间转换
hstore_plpython3u plpython3u CONTRIB 1.0 LANG PostgreSQL 在 hstore 和 plpython3u 之间转换

1 - pg_tle

AWS 可信语言扩展

扩展总览

PIGSTY 第三方扩展: pg_tle : AWS 可信语言扩展

基本信息

  • 扩展编号: 3000
  • 扩展名称: pg_tle
  • 标准包名: pg_tle
  • 扩展类目: LANG
  • 开源协议: Apache-2.0
  • 官方网站: https://github.com/aws/pg_tle
  • 编程语言: C
  • 其他标签: both
  • 备注信息: 无

元数据

  • 默认版本: 1.5.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 需要显式加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: pgtle
  • 所需扩展: 无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:pg_tle_$v*
  • RPM版本:1.5.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-pg-tle
  • DEB版本:1.5.0
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pg_tle_17
PIGSTY 1.5.0
pg_tle_16
PIGSTY 1.5.0
pg_tle_15
PIGSTY 1.5.0
pg_tle_14
PIGSTY 1.5.0
pg_tle_13
PIGSTY 1.5.0
el8 aarch64 pg_tle_17
PIGSTY 1.5.0
pg_tle_16
PIGSTY 1.5.0
pg_tle_15
PIGSTY 1.5.0
pg_tle_14
PIGSTY 1.5.0
pg_tle_13
PIGSTY 1.5.0
el9 x86_64 pg_tle_17
PIGSTY 1.5.0
pg_tle_16
PIGSTY 1.5.0
pg_tle_15
PIGSTY 1.5.0
pg_tle_14
PIGSTY 1.5.0
pg_tle_13
PIGSTY 1.5.0
el9 aarch64 pg_tle_17
PIGSTY 1.5.0
pg_tle_16
PIGSTY 1.5.0
pg_tle_15
PIGSTY 1.5.0
pg_tle_14
PIGSTY 1.5.0
pg_tle_13
PIGSTY 1.5.0
d12 x86_64 postgresql-17-pg-tle
PIGSTY 1.5.0
postgresql-16-pg-tle
PIGSTY 1.5.0
postgresql-15-pg-tle
PIGSTY 1.5.0
postgresql-14-pg-tle
PIGSTY 1.5.0
postgresql-13-pg-tle
PIGSTY 1.5.0
d12 aarch64 postgresql-17-pg-tle
PIGSTY 1.5.0
postgresql-16-pg-tle
PIGSTY 1.5.0
postgresql-15-pg-tle
PIGSTY 1.5.0
postgresql-14-pg-tle
PIGSTY 1.5.0
postgresql-13-pg-tle
PIGSTY 1.5.0
u22 x86_64 postgresql-17-pg-tle
PIGSTY 1.5.0
postgresql-16-pg-tle
PIGSTY 1.5.0
postgresql-15-pg-tle
PIGSTY 1.5.0
postgresql-14-pg-tle
PIGSTY 1.5.0
postgresql-13-pg-tle
PIGSTY 1.5.0
u22 aarch64 postgresql-17-pg-tle
PIGSTY 1.5.0
postgresql-16-pg-tle
PIGSTY 1.5.0
postgresql-15-pg-tle
PIGSTY 1.5.0
postgresql-14-pg-tle
PIGSTY 1.5.0
postgresql-13-pg-tle
PIGSTY 1.5.0
u24 x86_64 postgresql-17-pg-tle
PIGSTY 1.5.0
postgresql-16-pg-tle
PIGSTY 1.5.0
postgresql-15-pg-tle
PIGSTY 1.5.0
postgresql-14-pg-tle
PIGSTY 1.5.0
postgresql-13-pg-tle
PIGSTY 1.5.0
u24 aarch64 postgresql-17-pg-tle
PIGSTY 1.5.0
postgresql-16-pg-tle
PIGSTY 1.5.0
postgresql-15-pg-tle
PIGSTY 1.5.0
postgresql-14-pg-tle
PIGSTY 1.5.0
postgresql-13-pg-tle
PIGSTY 1.5.0

扩展安装

使用 pig 命令行工具安装 pg_tle 扩展:

pig ext install pg_tle

使用 Pigsty剧本 安装 pg_tle 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_tle"]}' # -l <集群名>

YUM仓库 手工安装 pg_tle RPM 包:

dnf install pg_tle_17*;
dnf install pg_tle_16*;
dnf install pg_tle_15*;
dnf install pg_tle_14*;
dnf install pg_tle_13*;

APT仓库 手工安装 pg_tle DEB 包:

apt install postgresql-17-pg-tle;
apt install postgresql-16-pg-tle;
apt install postgresql-15-pg-tle;
apt install postgresql-14-pg-tle;
apt install postgresql-13-pg-tle;

扩展 pg_tle 需要通过 shared_preload_libraries 进行 动态加载

shared_preload_libraries = 'pg_tle'; # 修改 PG 集群配置

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pg_tle 扩展:

CREATE EXTENSION pg_tle;



2 - plv8

PL/JavaScript (v8) 可信过程程序语言

扩展总览

PIGSTY 第三方扩展: plv8 : PL/JavaScript (v8) 可信过程程序语言

基本信息

  • 扩展编号: 3010
  • 扩展名称: plv8
  • 标准包名: plv8
  • 扩展类目: LANG
  • 开源协议: PostgreSQL
  • 官方网站: https://github.com/plv8/plv8
  • 编程语言: C++
  • 其他标签: 无
  • 备注信息: 无

元数据

  • 默认版本: 3.2.3
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: pg_catalog
  • 所需扩展: 无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:plv8_$v*
  • RPM版本:3.2.3
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-plv8
  • DEB版本:3.2.3
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 plv8_17
PIGSTY 3.2.3
plv8_16
PIGSTY 3.2.3
plv8_15
PIGSTY 3.2.3
plv8_14
PIGSTY 3.2.3
plv8_13
PIGSTY 3.2.3
el8 aarch64 plv8_17
PIGSTY 3.2.3
plv8_16
PIGSTY 3.2.3
plv8_15
PIGSTY 3.2.3
plv8_14
PIGSTY 3.2.3
plv8_13
PIGSTY 3.2.3
el9 x86_64 plv8_17
PIGSTY 3.2.3
plv8_16
PIGSTY 3.2.3
plv8_15
PIGSTY 3.2.3
plv8_14
PIGSTY 3.2.3
plv8_13
PIGSTY 3.2.3
el9 aarch64 plv8_17
PIGSTY 3.2.3
plv8_16
PIGSTY 3.2.3
plv8_15
PIGSTY 3.2.3
plv8_14
PIGSTY 3.2.3
plv8_13
PIGSTY 3.2.3
d12 x86_64 postgresql-17-plv8
PIGSTY 3.2.3
postgresql-16-plv8
PIGSTY 3.2.3
postgresql-15-plv8
PIGSTY 3.2.3
postgresql-14-plv8
PIGSTY 3.2.3
postgresql-13-plv8
PIGSTY 3.2.3
d12 aarch64 postgresql-17-plv8
PIGSTY 3.2.3
postgresql-16-plv8
PIGSTY 3.2.3
postgresql-15-plv8
PIGSTY 3.2.3
postgresql-14-plv8
PIGSTY 3.2.3
postgresql-13-plv8
PIGSTY 3.2.3
u22 x86_64 postgresql-17-plv8
PIGSTY 3.2.3
postgresql-16-plv8
PIGSTY 3.2.3
postgresql-15-plv8
PIGSTY 3.2.3
postgresql-14-plv8
PIGSTY 3.2.3
postgresql-13-plv8
PIGSTY 3.2.3
u22 aarch64 postgresql-17-plv8
PIGSTY 3.2.3
postgresql-16-plv8
PIGSTY 3.2.3
postgresql-15-plv8
PIGSTY 3.2.3
postgresql-14-plv8
PIGSTY 3.2.3
postgresql-13-plv8
PIGSTY 3.2.3
u24 x86_64 postgresql-17-plv8
PIGSTY 3.2.3
postgresql-16-plv8
PIGSTY 3.2.3
postgresql-15-plv8
PIGSTY 3.2.3
postgresql-14-plv8
PIGSTY 3.2.3
postgresql-13-plv8
PIGSTY 3.2.3
u24 aarch64 postgresql-17-plv8
PIGSTY 3.2.3
postgresql-16-plv8
PIGSTY 3.2.3
postgresql-15-plv8
PIGSTY 3.2.3
postgresql-14-plv8
PIGSTY 3.2.3
postgresql-13-plv8
PIGSTY 3.2.3

扩展安装

使用 pig 命令行工具安装 plv8 扩展:

pig ext install plv8

使用 Pigsty剧本 安装 plv8 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["plv8"]}' # -l <集群名>

YUM仓库 手工安装 plv8 RPM 包:

dnf install plv8_17*;
dnf install plv8_16*;
dnf install plv8_15*;
dnf install plv8_14*;
dnf install plv8_13*;

APT仓库 手工安装 plv8 DEB 包:

apt install postgresql-17-plv8;
apt install postgresql-16-plv8;
apt install postgresql-15-plv8;
apt install postgresql-14-plv8;
apt install postgresql-13-plv8;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 plv8 扩展:

CREATE EXTENSION plv8;

使用方法

CREATE EXTENSION plv8;

SELECT plv8_version();
SELECT plv8_info();

DO $$ plv8.elog(NOTICE, plv8.version); $$ LANGUAGE plv8;

Example:

CREATE FUNCTION plv8_test(keys TEXT[], vals TEXT[]) RETURNS JSON AS $$
    var o = {};
    for(var i=0; i<keys.length; i++){
        o[keys[i]] = vals[i];
    }
    return o;
$$ LANGUAGE plv8 IMMUTABLE STRICT;


SELECT plv8_test(ARRAY['name', 'age'], ARRAY['Tom', '29']);



3 - pllua

Lua 程序语言

扩展总览

PGDG 第一方扩展: pllua : Lua 程序语言

基本信息

  • 扩展编号: 3020
  • 扩展名称: pllua
  • 标准包名: pllua
  • 扩展类目: LANG
  • 开源协议: MIT
  • 官方网站: https://github.com/pllua/pllua
  • 编程语言: C
  • 其他标签: 无
  • 备注信息:

元数据

  • 默认版本: 2.0.12
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: pg_catalog
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:pllua_$v*
  • RPM版本:2.0.12
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-pllua
  • DEB版本:2.0.12
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
pllua_15
PGDG 2.0.11
pllua_14
PGDG 2.0.11
pllua_13
PGDG 2.0.11
el8 aarch64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
el9 x86_64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
pllua_15
PGDG 2.0.11
pllua_14
PGDG 2.0.11
pllua_13
PGDG 2.0.11
el9 aarch64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
d12 x86_64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
d12 aarch64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u22 x86_64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u22 aarch64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u24 x86_64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u24 aarch64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12

扩展安装

使用 pig 命令行工具安装 pllua 扩展:

pig ext install pllua

使用 Pigsty剧本 安装 pllua 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pllua"]}' # -l <集群名>

YUM仓库 手工安装 pllua RPM 包:

dnf install pllua_17*;
dnf install pllua_16*;
dnf install pllua_15*;
dnf install pllua_14*;
dnf install pllua_13*;

APT仓库 手工安装 pllua DEB 包:

apt install postgresql-17-pllua;
apt install postgresql-16-pllua;
apt install postgresql-15-pllua;
apt install postgresql-14-pllua;
apt install postgresql-13-pllua;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pllua 扩展:

CREATE EXTENSION pllua;



4 - hstore_pllua

Lua 程序语言的Hstore适配扩展

扩展总览

PGDG 第一方扩展: pllua : Lua 程序语言的Hstore适配扩展

基本信息

  • 扩展编号: 3021
  • 扩展名称: hstore_pllua
  • 标准包名: pllua
  • 扩展类目: LANG
  • 开源协议: MIT
  • 官方网站: https://github.com/pllua/pllua
  • 编程语言: C
  • 其他标签: 无
  • 备注信息:

元数据

  • 默认版本: 2.0.12
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: hstore, pllua

软件包

  • RPM仓库:None
  • RPM包名:无
  • RPM版本:无
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-pllua
  • DEB版本:2.0.12
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
pllua_15
PGDG 2.0.11
pllua_14
PGDG 2.0.11
pllua_13
PGDG 2.0.11
el8 aarch64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
el9 x86_64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
pllua_15
PGDG 2.0.11
pllua_14
PGDG 2.0.11
pllua_13
PGDG 2.0.11
el9 aarch64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
d12 x86_64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
d12 aarch64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u22 x86_64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u22 aarch64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u24 x86_64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u24 aarch64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12

扩展安装

使用 pig 命令行工具安装 pllua 扩展:

pig ext install pllua; # 扩展名称
pig ext install hstore_pllua; # 标准包名

使用 Pigsty剧本 安装 pllua 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pllua"]}' # -l <集群名>

APT仓库 手工安装 pllua DEB 包:

apt install postgresql-17-pllua;
apt install postgresql-16-pllua;
apt install postgresql-15-pllua;
apt install postgresql-14-pllua;
apt install postgresql-13-pllua;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 hstore_pllua 扩展:

CREATE EXTENSION hstore_pllua CASCADE;



5 - plluau

Lua 程序语言(不受信任的)

扩展总览

PGDG 第一方扩展: pllua : Lua 程序语言(不受信任的)

基本信息

  • 扩展编号: 3030
  • 扩展名称: plluau
  • 标准包名: pllua
  • 扩展类目: LANG
  • 开源协议: MIT
  • 官方网站: https://github.com/pllua/pllua
  • 编程语言: C
  • 其他标签: 无
  • 备注信息:

元数据

  • 默认版本: 2.0.12
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: pg_catalog
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:pllua_$v*
  • RPM版本:2.0.12
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-pllua
  • DEB版本:2.0.12
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
pllua_15
PGDG 2.0.11
pllua_14
PGDG 2.0.11
pllua_13
PGDG 2.0.11
el8 aarch64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
el9 x86_64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
pllua_15
PGDG 2.0.11
pllua_14
PGDG 2.0.11
pllua_13
PGDG 2.0.11
el9 aarch64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
d12 x86_64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
d12 aarch64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u22 x86_64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u22 aarch64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u24 x86_64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u24 aarch64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12

扩展安装

使用 pig 命令行工具安装 pllua 扩展:

pig ext install pllua; # 扩展名称
pig ext install plluau; # 标准包名

使用 Pigsty剧本 安装 pllua 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pllua"]}' # -l <集群名>

YUM仓库 手工安装 pllua RPM 包:

dnf install pllua_17*;
dnf install pllua_16*;
dnf install pllua_15*;
dnf install pllua_14*;
dnf install pllua_13*;

APT仓库 手工安装 pllua DEB 包:

apt install postgresql-17-pllua;
apt install postgresql-16-pllua;
apt install postgresql-15-pllua;
apt install postgresql-14-pllua;
apt install postgresql-13-pllua;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 plluau 扩展:

CREATE EXTENSION plluau;



6 - hstore_plluau

Lua 程序语言的Hstore适配扩展(不受信任的)

扩展总览

PGDG 第一方扩展: pllua : Lua 程序语言的Hstore适配扩展(不受信任的)

基本信息

  • 扩展编号: 3031
  • 扩展名称: hstore_plluau
  • 标准包名: pllua
  • 扩展类目: LANG
  • 开源协议: MIT
  • 官方网站: https://github.com/pllua/pllua
  • 编程语言: C
  • 其他标签: 无
  • 备注信息:

元数据

  • 默认版本: 2.0.12
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: pg_catalog
  • 所需扩展: hstore, plluau

软件包

  • RPM仓库:None
  • RPM包名:无
  • RPM版本:无
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-pllua
  • DEB版本:2.0.12
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
pllua_15
PGDG 2.0.11
pllua_14
PGDG 2.0.11
pllua_13
PGDG 2.0.11
el8 aarch64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
el9 x86_64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
pllua_15
PGDG 2.0.11
pllua_14
PGDG 2.0.11
pllua_13
PGDG 2.0.11
el9 aarch64 pllua_17
PGDG 2.0.12
pllua_16
PGDG 2.0.12
d12 x86_64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
d12 aarch64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u22 x86_64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u22 aarch64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u24 x86_64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12
u24 aarch64 postgresql-17-pllua
PGDG 1:2.0.12
postgresql-16-pllua
PGDG 1:2.0.12
postgresql-15-pllua
PGDG 1:2.0.12
postgresql-14-pllua
PGDG 1:2.0.12
postgresql-13-pllua
PGDG 1:2.0.12

扩展安装

使用 pig 命令行工具安装 pllua 扩展:

pig ext install pllua; # 扩展名称
pig ext install hstore_plluau; # 标准包名

使用 Pigsty剧本 安装 pllua 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pllua"]}' # -l <集群名>

APT仓库 手工安装 pllua DEB 包:

apt install postgresql-17-pllua;
apt install postgresql-16-pllua;
apt install postgresql-15-pllua;
apt install postgresql-14-pllua;
apt install postgresql-13-pllua;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 hstore_plluau 扩展:

CREATE EXTENSION hstore_plluau CASCADE;



7 - plprql

在PostgreSQL使用PRQL——管线式关系查询语言

扩展总览

PIGSTY 第三方扩展: plprql : 在PostgreSQL使用PRQL——管线式关系查询语言

基本信息

元数据

  • 默认版本: 1.0.0
  • PG大版本: 16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PIGSTY
  • RPM包名:plprql_$v
  • RPM版本:1.0.0
  • RPM依赖:无
  • DEB仓库:PIGSTY
  • DEB包名:postgresql-$v-plprql
  • DEB版本:1.0.0
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 plprql_16
PIGSTY 1.0.0
plprql_15
PIGSTY 1.0.0
plprql_14
PIGSTY 1.0.0
plprql_13
PIGSTY 1.0.0
el8 aarch64 plprql_16
PIGSTY 1.0.0
plprql_15
PIGSTY 1.0.0
plprql_14
PIGSTY 1.0.0
plprql_13
PIGSTY 1.0.0
el9 x86_64 plprql_16
PIGSTY 1.0.0
plprql_15
PIGSTY 1.0.0
plprql_14
PIGSTY 1.0.0
plprql_13
PIGSTY 1.0.0
el9 aarch64 plprql_16
PIGSTY 1.0.0
plprql_15
PIGSTY 1.0.0
plprql_14
PIGSTY 1.0.0
plprql_13
PIGSTY 1.0.0
d12 x86_64 postgresql-16-plprql
PIGSTY 1.0.0
postgresql-15-plprql
PIGSTY 1.0.0
postgresql-14-plprql
PIGSTY 1.0.0
postgresql-13-plprql
PIGSTY 1.0.0
d12 aarch64 postgresql-16-plprql
PIGSTY 1.0.0
postgresql-15-plprql
PIGSTY 1.0.0
postgresql-14-plprql
PIGSTY 1.0.0
postgresql-13-plprql
PIGSTY 1.0.0
u22 x86_64 postgresql-16-plprql
PIGSTY 1.0.0
postgresql-15-plprql
PIGSTY 1.0.0
postgresql-14-plprql
PIGSTY 1.0.0
postgresql-13-plprql
PIGSTY 1.0.0
u22 aarch64 postgresql-16-plprql
PIGSTY 1.0.0
postgresql-15-plprql
PIGSTY 1.0.0
postgresql-14-plprql
PIGSTY 1.0.0
postgresql-13-plprql
PIGSTY 1.0.0
u24 x86_64 postgresql-16-plprql
PIGSTY 1.0.0
postgresql-15-plprql
PIGSTY 1.0.0
postgresql-14-plprql
PIGSTY 1.0.0
postgresql-13-plprql
PIGSTY 1.0.0
u24 aarch64 postgresql-16-plprql
PIGSTY 1.0.0
postgresql-15-plprql
PIGSTY 1.0.0
postgresql-14-plprql
PIGSTY 1.0.0
postgresql-13-plprql
PIGSTY 1.0.0

扩展安装

使用 pig 命令行工具安装 plprql 扩展:

pig ext install plprql

使用 Pigsty剧本 安装 plprql 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["plprql"]}' # -l <集群名>

YUM仓库 手工安装 plprql RPM 包:

dnf install plprql_16;
dnf install plprql_15;
dnf install plprql_14;
dnf install plprql_13;

APT仓库 手工安装 plprql DEB 包:

apt install postgresql-16-plprql;
apt install postgresql-15-plprql;
apt install postgresql-14-plprql;
apt install postgresql-13-plprql;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 plprql 扩展:

CREATE EXTENSION plprql;



8 - pldbgapi

用于调试 PL/pgSQL 函数的服务器端支持

扩展总览

PGDG 第一方扩展: pldebugger : 用于调试 PL/pgSQL 函数的服务器端支持

基本信息

元数据

  • 默认版本: 1.8
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:pldebugger_$v*
  • RPM版本:1.8
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-pldebugger
  • DEB版本:1.8
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pldebugger_17
PGDG 1.8
pldebugger_16
PGDG 1.8
pldebugger_15
PGDG 1.8
pldebugger_14
PGDG 1.8
pldebugger_13
PGDG 1.8
el8 aarch64 pldebugger_17
PGDG 1.8
pldebugger_16
PGDG 1.8
pldebugger_15
PGDG 1.8
pldebugger_14
PGDG 1.8
pldebugger_13
PGDG 1.8
el9 x86_64 pldebugger_17
PGDG 1.8
pldebugger_16
PGDG 1.8
pldebugger_15
PGDG 1.8
pldebugger_14
PGDG 1.8
pldebugger_13
PGDG 1.8
el9 aarch64 pldebugger_17
PGDG 1.8
pldebugger_16
PGDG 1.8
pldebugger_15
PGDG 1.8
pldebugger_14
PGDG 1.8
pldebugger_13
PGDG 1.8
d12 x86_64 postgresql-17-pldebugger
PGDG 1:1.8
postgresql-16-pldebugger
PGDG 1:1.8
postgresql-15-pldebugger
PGDG 1:1.8
postgresql-14-pldebugger
PGDG 1:1.8
postgresql-13-pldebugger
PGDG 1:1.8
d12 aarch64 postgresql-17-pldebugger
PGDG 1:1.8
postgresql-16-pldebugger
PGDG 1:1.8
postgresql-15-pldebugger
PGDG 1:1.8
postgresql-14-pldebugger
PGDG 1:1.8
postgresql-13-pldebugger
PGDG 1:1.8
u22 x86_64 postgresql-17-pldebugger
PGDG 1:1.8
postgresql-16-pldebugger
PGDG 1:1.8
postgresql-15-pldebugger
PGDG 1:1.8
postgresql-14-pldebugger
PGDG 1:1.8
postgresql-13-pldebugger
PGDG 1:1.8
u22 aarch64 postgresql-17-pldebugger
PGDG 1:1.8
postgresql-16-pldebugger
PGDG 1:1.8
postgresql-15-pldebugger
PGDG 1:1.8
postgresql-14-pldebugger
PGDG 1:1.8
postgresql-13-pldebugger
PGDG 1:1.8
u24 x86_64 postgresql-17-pldebugger
PGDG 1:1.8
postgresql-16-pldebugger
PGDG 1:1.8
postgresql-15-pldebugger
PGDG 1:1.8
postgresql-14-pldebugger
PGDG 1:1.8
postgresql-13-pldebugger
PGDG 1:1.8
u24 aarch64 postgresql-17-pldebugger
PGDG 1:1.8
postgresql-16-pldebugger
PGDG 1:1.8
postgresql-15-pldebugger
PGDG 1:1.8
postgresql-14-pldebugger
PGDG 1:1.8
postgresql-13-pldebugger
PGDG 1:1.8

扩展安装

使用 pig 命令行工具安装 pldebugger 扩展:

pig ext install pldebugger; # 扩展名称
pig ext install pldbgapi; # 标准包名

使用 Pigsty剧本 安装 pldebugger 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pldebugger"]}' # -l <集群名>

YUM仓库 手工安装 pldebugger RPM 包:

dnf install pldebugger_17*;
dnf install pldebugger_16*;
dnf install pldebugger_15*;
dnf install pldebugger_14*;
dnf install pldebugger_13*;

APT仓库 手工安装 pldebugger DEB 包:

apt install postgresql-17-pldebugger;
apt install postgresql-16-pldebugger;
apt install postgresql-15-pldebugger;
apt install postgresql-14-pldebugger;
apt install postgresql-13-pldebugger;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pldbgapi 扩展:

CREATE EXTENSION pldbgapi;



9 - plpgsql_check

对 plpgsql 函数进行扩展检查

扩展总览

PGDG 第一方扩展: plpgsql_check : 对 plpgsql 函数进行扩展检查

基本信息

  • 扩展编号: 3060
  • 扩展名称: plpgsql_check
  • 标准包名: plpgsql_check
  • 扩展类目: LANG
  • 开源协议: MIT
  • 官方网站: https://github.com/okbob/plpgsql_check
  • 编程语言: C
  • 其他标签: 无
  • 备注信息: 无

元数据

  • 默认版本: 2.8.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 需要显式加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: plpgsql

软件包

  • RPM仓库:PGDG
  • RPM包名:plpgsql_check_$v*
  • RPM版本:2.7
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-plpgsql-check
  • DEB版本:2.7
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 plpgsql_check_17
PGDG 2.7.14
plpgsql_check_16
PGDG 2.7.14
plpgsql_check_15
PGDG 2.7.14
plpgsql_check_14
PGDG 2.7.14
plpgsql_check_13
PGDG 2.7.14
el8 aarch64 plpgsql_check_17
PGDG 2.7.14
plpgsql_check_16
PGDG 2.7.14
plpgsql_check_15
PGDG 2.7.14
plpgsql_check_14
PGDG 2.7.14
plpgsql_check_13
PGDG 2.7.14
el9 x86_64 plpgsql_check_17
PGDG 2.7.14
plpgsql_check_16
PGDG 2.7.14
plpgsql_check_15
PGDG 2.7.14
plpgsql_check_14
PGDG 2.7.14
plpgsql_check_13
PGDG 2.7.14
el9 aarch64 plpgsql_check_17
PGDG 2.7.14
plpgsql_check_16
PGDG 2.7.14
plpgsql_check_15
PGDG 2.7.14
plpgsql_check_14
PGDG 2.7.14
plpgsql_check_13
PGDG 2.7.14
d12 x86_64 postgresql-17-plpgsql-check
PGDG 2.8.0
postgresql-16-plpgsql-check
PGDG 2.8.0
postgresql-15-plpgsql-check
PGDG 2.8.0
postgresql-14-plpgsql-check
PGDG 2.8.0
postgresql-13-plpgsql-check
PGDG 2.7.15
d12 aarch64 postgresql-17-plpgsql-check
PGDG 2.8.0
postgresql-16-plpgsql-check
PGDG 2.8.0
postgresql-15-plpgsql-check
PGDG 2.8.0
postgresql-14-plpgsql-check
PGDG 2.8.0
postgresql-13-plpgsql-check
PGDG 2.7.15
u22 x86_64 postgresql-17-plpgsql-check
PGDG 2.8.0
postgresql-16-plpgsql-check
PGDG 2.8.0
postgresql-15-plpgsql-check
PGDG 2.8.0
postgresql-14-plpgsql-check
PGDG 2.8.0
postgresql-13-plpgsql-check
PGDG 2.7.15
u22 aarch64 postgresql-17-plpgsql-check
PGDG 2.8.0
postgresql-16-plpgsql-check
PGDG 2.8.0
postgresql-15-plpgsql-check
PGDG 2.8.0
postgresql-14-plpgsql-check
PGDG 2.8.0
postgresql-13-plpgsql-check
PGDG 2.7.15
u24 x86_64 postgresql-17-plpgsql-check
PGDG 2.8.0
postgresql-16-plpgsql-check
PGDG 2.8.0
postgresql-15-plpgsql-check
PGDG 2.8.0
postgresql-14-plpgsql-check
PGDG 2.8.0
postgresql-13-plpgsql-check
PGDG 2.7.15
u24 aarch64 postgresql-17-plpgsql-check
PGDG 2.8.0
postgresql-16-plpgsql-check
PGDG 2.8.0
postgresql-15-plpgsql-check
PGDG 2.8.0
postgresql-14-plpgsql-check
PGDG 2.8.0
postgresql-13-plpgsql-check
PGDG 2.7.15

扩展安装

使用 pig 命令行工具安装 plpgsql_check 扩展:

pig ext install plpgsql_check

使用 Pigsty剧本 安装 plpgsql_check 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["plpgsql_check"]}' # -l <集群名>

YUM仓库 手工安装 plpgsql_check RPM 包:

dnf install plpgsql_check_17*;
dnf install plpgsql_check_16*;
dnf install plpgsql_check_15*;
dnf install plpgsql_check_14*;
dnf install plpgsql_check_13*;

APT仓库 手工安装 plpgsql_check DEB 包:

apt install postgresql-17-plpgsql-check;
apt install postgresql-16-plpgsql-check;
apt install postgresql-15-plpgsql-check;
apt install postgresql-14-plpgsql-check;
apt install postgresql-13-plpgsql-check;

扩展 plpgsql_check 需要通过 shared_preload_libraries 进行 动态加载

shared_preload_libraries = 'plpgsql_check'; # 修改 PG 集群配置

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 plpgsql_check 扩展:

CREATE EXTENSION plpgsql_check CASCADE;



10 - plprofiler

剖析 PL/pgSQL 函数

扩展总览

PGDG 第一方扩展: plprofiler : 剖析 PL/pgSQL 函数

基本信息

元数据

  • 默认版本: 4.2.5
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:plprofiler_$v*
  • RPM版本:4.2.5
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-plprofiler
  • DEB版本:4.2.5
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 plprofiler_17
PGDG 4.2.5
plprofiler_16
PGDG 4.2.4
plprofiler_15
PGDG 4.2.2
plprofiler_14
PGDG 4.2.2
plprofiler_13
PGDG 4.2.2
el8 aarch64 plprofiler_17
PGDG 4.2.5
plprofiler_16
PGDG 4.2.4
plprofiler_15
PGDG 4.2.2
plprofiler_14
PGDG 4.2.2
plprofiler_13
PGDG 4.2.2
el9 x86_64 plprofiler_17
PGDG 4.2.5
plprofiler_16
PGDG 4.2.4
plprofiler_15
PGDG 4.2.2
plprofiler_14
PGDG 4.2.2
plprofiler_13
PGDG 4.2.2
el9 aarch64 plprofiler_17
PGDG 4.2.5
plprofiler_16
PGDG 4.2.4
plprofiler_15
PGDG 4.2.2
plprofiler_14
PGDG 4.2.2
plprofiler_13
PGDG 4.2.2
d12 x86_64 postgresql-17-plprofiler
PGDG 4.2.5
postgresql-16-plprofiler
PGDG 4.2.5
postgresql-15-plprofiler
PGDG 4.2.5
postgresql-14-plprofiler
PGDG 4.2.5
postgresql-13-plprofiler
PGDG 4.2.5
d12 aarch64 postgresql-17-plprofiler
PGDG 4.2.5
postgresql-16-plprofiler
PGDG 4.2.5
postgresql-15-plprofiler
PGDG 4.2.5
postgresql-14-plprofiler
PGDG 4.2.5
postgresql-13-plprofiler
PGDG 4.2.5
u22 x86_64 postgresql-17-plprofiler
PGDG 4.2.5
postgresql-16-plprofiler
PGDG 4.2.5
postgresql-15-plprofiler
PGDG 4.2.5
postgresql-14-plprofiler
PGDG 4.2.5
postgresql-13-plprofiler
PGDG 4.2.5
u22 aarch64 postgresql-17-plprofiler
PGDG 4.2.5
postgresql-16-plprofiler
PGDG 4.2.5
postgresql-15-plprofiler
PGDG 4.2.5
postgresql-14-plprofiler
PGDG 4.2.5
postgresql-13-plprofiler
PGDG 4.2.5
u24 x86_64 postgresql-17-plprofiler
PGDG 4.2.5
postgresql-16-plprofiler
PGDG 4.2.5
postgresql-15-plprofiler
PGDG 4.2.5
postgresql-14-plprofiler
PGDG 4.2.5
postgresql-13-plprofiler
PGDG 4.2.5
u24 aarch64 postgresql-17-plprofiler
PGDG 4.2.5
postgresql-16-plprofiler
PGDG 4.2.5
postgresql-15-plprofiler
PGDG 4.2.5
postgresql-14-plprofiler
PGDG 4.2.5
postgresql-13-plprofiler
PGDG 4.2.5

扩展安装

使用 pig 命令行工具安装 plprofiler 扩展:

pig ext install plprofiler

使用 Pigsty剧本 安装 plprofiler 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["plprofiler"]}' # -l <集群名>

YUM仓库 手工安装 plprofiler RPM 包:

dnf install plprofiler_17*;
dnf install plprofiler_16*;
dnf install plprofiler_15*;
dnf install plprofiler_14*;
dnf install plprofiler_13*;

APT仓库 手工安装 plprofiler DEB 包:

apt install postgresql-17-plprofiler;
apt install postgresql-16-plprofiler;
apt install postgresql-15-plprofiler;
apt install postgresql-14-plprofiler;
apt install postgresql-13-plprofiler;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 plprofiler 扩展:

CREATE EXTENSION plprofiler;



11 - plsh

PL/sh 程序语言

扩展总览

PGDG 第一方扩展: plsh : PL/sh 程序语言

基本信息

  • 扩展编号: 3080
  • 扩展名称: plsh
  • 标准包名: plsh
  • 扩展类目: LANG
  • 开源协议: MIT
  • 官方网站: https://github.com/petere/plsh
  • 编程语言: C
  • 其他标签: 无
  • 备注信息: 无

元数据

  • 默认版本: 1.20220917
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:plsh_$v*
  • RPM版本:1.20220917
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-plsh
  • DEB版本:1.20220917
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 plsh_17
PGDG 1.20220917
plsh_16
PGDG 1.20220917
plsh_15
PGDG 1.20220917
plsh_14
PGDG 1.20220917
plsh_13
PGDG 1.20220917
el8 aarch64 plsh_17
PGDG 1.20220917
plsh_16
PGDG 1.20220917
plsh_15
PGDG 1.20220917
plsh_14
PGDG 1.20220917
plsh_13
PGDG 1.20220917
el9 x86_64 plsh_17
PGDG 1.20220917
plsh_16
PGDG 1.20220917
plsh_15
PGDG 1.20220917
plsh_14
PGDG 1.20220917
plsh_13
PGDG 1.20220917
el9 aarch64 plsh_17
PGDG 1.20220917
plsh_16
PGDG 1.20220917
plsh_15
PGDG 1.20220917
plsh_14
PGDG 1.20220917
plsh_13
PGDG 1.20220917
d12 x86_64 postgresql-17-plsh
PGDG 1.20220917
postgresql-16-plsh
PGDG 1.20220917
postgresql-15-plsh
PGDG 1.20220917
postgresql-14-plsh
PGDG 1.20220917
postgresql-13-plsh
PGDG 1.20220917
d12 aarch64 postgresql-17-plsh
PGDG 1.20220917
postgresql-16-plsh
PGDG 1.20220917
postgresql-15-plsh
PGDG 1.20220917
postgresql-14-plsh
PGDG 1.20220917
postgresql-13-plsh
PGDG 1.20220917
u22 x86_64 postgresql-17-plsh
PGDG 1.20220917
postgresql-16-plsh
PGDG 1.20220917
postgresql-15-plsh
PGDG 1.20220917
postgresql-14-plsh
PGDG 1.20220917
postgresql-13-plsh
PGDG 1.20220917
u22 aarch64 postgresql-17-plsh
PGDG 1.20220917
postgresql-16-plsh
PGDG 1.20220917
postgresql-15-plsh
PGDG 1.20220917
postgresql-14-plsh
PGDG 1.20220917
postgresql-13-plsh
PGDG 1.20220917
u24 x86_64 postgresql-17-plsh
PGDG 1.20220917
postgresql-16-plsh
PGDG 1.20220917
postgresql-15-plsh
PGDG 1.20220917
postgresql-14-plsh
PGDG 1.20220917
postgresql-13-plsh
PGDG 1.20220917
u24 aarch64 postgresql-17-plsh
PGDG 1.20220917
postgresql-16-plsh
PGDG 1.20220917
postgresql-15-plsh
PGDG 1.20220917
postgresql-14-plsh
PGDG 1.20220917
postgresql-13-plsh
PGDG 1.20220917

扩展安装

使用 pig 命令行工具安装 plsh 扩展:

pig ext install plsh

使用 Pigsty剧本 安装 plsh 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["plsh"]}' # -l <集群名>

YUM仓库 手工安装 plsh RPM 包:

dnf install plsh_17*;
dnf install plsh_16*;
dnf install plsh_15*;
dnf install plsh_14*;
dnf install plsh_13*;

APT仓库 手工安装 plsh DEB 包:

apt install postgresql-17-plsh;
apt install postgresql-16-plsh;
apt install postgresql-15-plsh;
apt install postgresql-14-plsh;
apt install postgresql-13-plsh;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 plsh 扩展:

CREATE EXTENSION plsh;



12 - pljava

Java 程序语言

扩展总览

PGDG 第一方扩展: pljava : Java 程序语言

基本信息

  • 扩展编号: 3090
  • 扩展名称: pljava
  • 标准包名: pljava
  • 扩展类目: LANG
  • 开源协议: BSD 3
  • 官方网站: https://github.com/tada/pljava
  • 编程语言: Java
  • 其他标签: big-deps
  • 备注信息: 无

元数据

  • 默认版本: 1.6.8
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: sqlj
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:pljava_$v*
  • RPM版本:1.6.8
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-pljava
  • DEB版本:1.6.8
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pljava_17
PGDG 1.6.8
pljava_16
PGDG 1.6.8
pljava_15
PGDG 1.6.8
pljava_14
PGDG 1.6.8
pljava_13
PGDG 1.6.8
el8 aarch64 pljava_17
PGDG 1.6.8
pljava_16
PGDG 1.6.8
pljava_15
PGDG 1.6.8
pljava_14
PGDG 1.6.8
pljava_13
PGDG 1.6.8
el9 x86_64 pljava_17
PGDG 1.6.8
pljava_16
PGDG 1.6.8
pljava_15
PGDG 1.6.8
pljava_14
PGDG 1.6.8
pljava_13
PGDG 1.6.8
el9 aarch64 pljava_17
PGDG 1.6.8
pljava_16
PGDG 1.6.8
pljava_15
PGDG 1.6.8
pljava_14
PGDG 1.6.8
pljava_13
PGDG 1.6.8
d12 x86_64 postgresql-17-pljava
PGDG 1.6.8
postgresql-16-pljava
PGDG 1.6.8
postgresql-15-pljava
PGDG 1.6.8
postgresql-14-pljava
PGDG 1.6.8
postgresql-13-pljava
PGDG 1.6.8
d12 aarch64 postgresql-17-pljava
PGDG 1.6.8
postgresql-16-pljava
PGDG 1.6.8
postgresql-15-pljava
PGDG 1.6.8
postgresql-14-pljava
PGDG 1.6.8
postgresql-13-pljava
PGDG 1.6.8
u22 x86_64 postgresql-17-pljava
PGDG 1.6.8
postgresql-16-pljava
PGDG 1.6.8
postgresql-15-pljava
PGDG 1.6.8
postgresql-14-pljava
PGDG 1.6.8
postgresql-13-pljava
PGDG 1.6.8
u22 aarch64 postgresql-17-pljava
PGDG 1.6.8
postgresql-16-pljava
PGDG 1.6.8
postgresql-15-pljava
PGDG 1.6.8
postgresql-14-pljava
PGDG 1.6.8
postgresql-13-pljava
PGDG 1.6.8
u24 x86_64 postgresql-17-pljava
PGDG 1.6.8
postgresql-16-pljava
PGDG 1.6.8
postgresql-15-pljava
PGDG 1.6.8
postgresql-14-pljava
PGDG 1.6.8
postgresql-13-pljava
PGDG 1.6.8
u24 aarch64 postgresql-17-pljava
PGDG 1.6.8
postgresql-16-pljava
PGDG 1.6.8
postgresql-15-pljava
PGDG 1.6.8
postgresql-14-pljava
PGDG 1.6.8
postgresql-13-pljava
PGDG 1.6.8

扩展安装

使用 pig 命令行工具安装 pljava 扩展:

pig ext install pljava

使用 Pigsty剧本 安装 pljava 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pljava"]}' # -l <集群名>

YUM仓库 手工安装 pljava RPM 包:

dnf install pljava_17*;
dnf install pljava_16*;
dnf install pljava_15*;
dnf install pljava_14*;
dnf install pljava_13*;

APT仓库 手工安装 pljava DEB 包:

apt install postgresql-17-pljava;
apt install postgresql-16-pljava;
apt install postgresql-15-pljava;
apt install postgresql-14-pljava;
apt install postgresql-13-pljava;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pljava 扩展:

CREATE EXTENSION pljava;



13 - plr

从数据库中加载R语言解释器并执行R脚本

扩展总览

PGDG 第一方扩展: plr : 从数据库中加载R语言解释器并执行R脚本

基本信息

  • 扩展编号: 3100
  • 扩展名称: plr
  • 标准包名: plr
  • 扩展类目: LANG
  • 开源协议: GPLv2
  • 官方网站: https://github.com/postgres-plr/plr
  • 编程语言: C
  • 其他标签: big-deps
  • 备注信息: 无

元数据

  • 默认版本: 8.4.7
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:plr_$v*
  • RPM版本:8.4.7
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-plr
  • DEB版本:8.4.7
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 plr_17
PGDG 8.4.7
plr_16
PGDG 8.4.7
plr_15
PGDG 8.4.7
plr_14
PGDG 8.4.7
plr_13
PGDG 8.4.7
el8 aarch64 plr_17
PGDG 8.4.7
plr_16
PGDG 8.4.7
plr_15
PGDG 8.4.7
plr_14
PGDG 8.4.7
plr_13
PGDG 8.4.7
el9 x86_64 plr_17
PGDG 8.4.7
plr_16
PGDG 8.4.7
plr_15
PGDG 8.4.7
plr_14
PGDG 8.4.7
plr_13
PGDG 8.4.7
el9 aarch64 plr_17
PGDG 8.4.7
plr_16
PGDG 8.4.7
plr_15
PGDG 8.4.7
plr_14
PGDG 8.4.7
plr_13
PGDG 8.4.7
d12 x86_64 postgresql-17-plr
PGDG 1:8.4.7
postgresql-16-plr
PGDG 1:8.4.7
postgresql-15-plr
PGDG 1:8.4.7
postgresql-14-plr
PGDG 1:8.4.7
postgresql-13-plr
PGDG 1:8.4.7
d12 aarch64 postgresql-17-plr
PGDG 1:8.4.7
postgresql-16-plr
PGDG 1:8.4.7
postgresql-15-plr
PGDG 1:8.4.7
postgresql-14-plr
PGDG 1:8.4.7
postgresql-13-plr
PGDG 1:8.4.7
u22 x86_64 postgresql-17-plr
PGDG 1:8.4.7
postgresql-16-plr
PGDG 1:8.4.7
postgresql-15-plr
PGDG 1:8.4.7
postgresql-14-plr
PGDG 1:8.4.7
postgresql-13-plr
PGDG 1:8.4.7
u22 aarch64 postgresql-17-plr
PGDG 1:8.4.7
postgresql-16-plr
PGDG 1:8.4.7
postgresql-15-plr
PGDG 1:8.4.7
postgresql-14-plr
PGDG 1:8.4.7
postgresql-13-plr
PGDG 1:8.4.7
u24 x86_64 postgresql-17-plr
PGDG 1:8.4.7
postgresql-16-plr
PGDG 1:8.4.7
postgresql-15-plr
PGDG 1:8.4.7
postgresql-14-plr
PGDG 1:8.4.7
postgresql-13-plr
PGDG 1:8.4.7
u24 aarch64 postgresql-17-plr
PGDG 1:8.4.7
postgresql-16-plr
PGDG 1:8.4.7
postgresql-15-plr
PGDG 1:8.4.7
postgresql-14-plr
PGDG 1:8.4.7
postgresql-13-plr
PGDG 1:8.4.7

扩展安装

使用 pig 命令行工具安装 plr 扩展:

pig ext install plr

使用 Pigsty剧本 安装 plr 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["plr"]}' # -l <集群名>

YUM仓库 手工安装 plr RPM 包:

dnf install plr_17*;
dnf install plr_16*;
dnf install plr_15*;
dnf install plr_14*;
dnf install plr_13*;

APT仓库 手工安装 plr DEB 包:

apt install postgresql-17-plr;
apt install postgresql-16-plr;
apt install postgresql-15-plr;
apt install postgresql-14-plr;
apt install postgresql-13-plr;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 plr 扩展:

CREATE EXTENSION plr;



14 - pgtap

PostgreSQL单元测试框架

扩展总览

PGDG 第一方扩展: pgtap : PostgreSQL单元测试框架

基本信息

元数据

  • 默认版本: 1.3.3
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:pgtap_$v*
  • RPM版本:1.3.3
  • RPM依赖:无
  • DEB仓库:PGDG
  • DEB包名:postgresql-$v-pgtap
  • DEB版本:1.3.3
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 pgtap_17
PGDG 1.3.3
pgtap_16
PGDG 1.3.3
pgtap_15
PGDG 1.3.3
pgtap_14
PGDG 1.3.3
pgtap_13
PGDG 1.3.3
el8 aarch64 pgtap_13
PGDG 1.3.3
el9 x86_64 pgtap_16
PGDG 1.3.1
pgtap_15
PGDG 1.3.1
pgtap_14
PGDG 1.3.1
pgtap_13
PGDG 1.3.3
el9 aarch64 pgtap_17
PGDG 1.3.3
pgtap_16
PGDG 1.3.3
pgtap_15
PGDG 1.3.3
pgtap_14
PGDG 1.3.3
pgtap_13
PGDG 1.3.3
d12 x86_64 postgresql-17-pgtap
PGDG 1.3.3
postgresql-16-pgtap
PGDG 1.3.3
postgresql-15-pgtap
PGDG 1.3.3
postgresql-14-pgtap
PGDG 1.3.3
postgresql-13-pgtap
PGDG 1.3.3
d12 aarch64 postgresql-17-pgtap
PGDG 1.3.3
postgresql-16-pgtap
PGDG 1.3.3
postgresql-15-pgtap
PGDG 1.3.3
postgresql-14-pgtap
PGDG 1.3.3
postgresql-13-pgtap
PGDG 1.3.3
u22 x86_64 postgresql-17-pgtap
PGDG 1.3.3
postgresql-16-pgtap
PGDG 1.3.3
postgresql-15-pgtap
PGDG 1.3.3
postgresql-14-pgtap
PGDG 1.3.3
postgresql-13-pgtap
PGDG 1.3.3
u22 aarch64 postgresql-17-pgtap
PGDG 1.3.3
postgresql-16-pgtap
PGDG 1.3.3
postgresql-15-pgtap
PGDG 1.3.3
postgresql-14-pgtap
PGDG 1.3.3
postgresql-13-pgtap
PGDG 1.3.3
u24 x86_64 postgresql-17-pgtap
PGDG 1.3.3
postgresql-16-pgtap
PGDG 1.3.3
postgresql-15-pgtap
PGDG 1.3.3
postgresql-14-pgtap
PGDG 1.3.3
postgresql-13-pgtap
PGDG 1.3.3
u24 aarch64 postgresql-17-pgtap
PGDG 1.3.3
postgresql-16-pgtap
PGDG 1.3.3
postgresql-15-pgtap
PGDG 1.3.3
postgresql-14-pgtap
PGDG 1.3.3
postgresql-13-pgtap
PGDG 1.3.3

扩展安装

使用 pig 命令行工具安装 pgtap 扩展:

pig ext install pgtap

使用 Pigsty剧本 安装 pgtap 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pgtap"]}' # -l <集群名>

YUM仓库 手工安装 pgtap RPM 包:

dnf install pgtap_17*;
dnf install pgtap_16*;
dnf install pgtap_15*;
dnf install pgtap_14*;
dnf install pgtap_13*;

APT仓库 手工安装 pgtap DEB 包:

apt install postgresql-17-pgtap;
apt install postgresql-16-pgtap;
apt install postgresql-15-pgtap;
apt install postgresql-14-pgtap;
apt install postgresql-13-pgtap;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pgtap 扩展:

CREATE EXTENSION pgtap;



15 - faker

插入生成的测试伪造数据,Python库的包装

扩展总览

PGDG 第一方扩展: faker : 插入生成的测试伪造数据,Python库的包装

基本信息

元数据

  • 默认版本: 0.5.3
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:postgresql_faker_$v*
  • RPM版本:0.5.3
  • RPM依赖:无
  • DEB仓库:None
  • DEB包名:无
  • DEB版本:无
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64 postgresql_faker_17
PGDG 0.5.3
postgresql_faker_16
PGDG 0.5.3
postgresql_faker_15
PGDG 0.5.3
postgresql_faker_14
PGDG 0.5.3
postgresql_faker_13
PGDG 0.5.3
el8 aarch64 postgresql_faker_17
PGDG 0.5.3
postgresql_faker_16
PGDG 0.5.3
postgresql_faker_15
PGDG 0.5.3
postgresql_faker_14
PGDG 0.5.3
postgresql_faker_13
PGDG 0.5.3
el9 x86_64 postgresql_faker_17
PGDG 0.5.3
postgresql_faker_16
PGDG 0.5.3
postgresql_faker_15
PGDG 0.5.3
postgresql_faker_14
PGDG 0.5.3
postgresql_faker_13
PGDG 0.5.3
el9 aarch64 postgresql_faker_17
PGDG 0.5.3
postgresql_faker_16
PGDG 0.5.3
postgresql_faker_15
PGDG 0.5.3
postgresql_faker_14
PGDG 0.5.3
postgresql_faker_13
PGDG 0.5.3
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

使用 pig 命令行工具安装 faker 扩展:

pig ext install faker

使用 Pigsty剧本 安装 faker 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["faker"]}' # -l <集群名>

YUM仓库 手工安装 faker RPM 包:

dnf install postgresql_faker_17*;
dnf install postgresql_faker_16*;
dnf install postgresql_faker_15*;
dnf install postgresql_faker_14*;
dnf install postgresql_faker_13*;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 faker 扩展:

CREATE EXTENSION faker;



16 - dbt2

OSDL-DBT-2 测试组件

扩展总览

PGDG 第一方扩展: dbt2 : OSDL-DBT-2 测试组件

基本信息

  • 扩展编号: 3220
  • 扩展名称: dbt2
  • 标准包名: dbt2
  • 扩展类目: LANG
  • 开源协议: Artistic
  • 官方网站: https://github.com/osdldbt/dbt2
  • 编程语言: C
  • 其他标签: test
  • 备注信息: 无

元数据

  • 默认版本: 0.45.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

  • RPM仓库:PGDG
  • RPM包名:dbt2-pg$v-extensions*
  • RPM版本:0.45.0
  • RPM依赖:无
  • DEB仓库:None
  • DEB包名:无
  • DEB版本:无
  • DEB依赖:无

最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

使用 pig 命令行工具安装 dbt2 扩展:

pig ext install dbt2

使用 Pigsty剧本 安装 dbt2 扩展:

./pgsql.yml -t pg_extension -e '{"pg_extensions": ["dbt2"]}' # -l <集群名>

YUM仓库 手工安装 dbt2 RPM 包:

dnf install dbt2-pg17-extensions*;
dnf install dbt2-pg16-extensions*;
dnf install dbt2-pg15-extensions*;
dnf install dbt2-pg14-extensions*;
dnf install dbt2-pg13-extensions*;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 dbt2 扩展:

CREATE EXTENSION dbt2;



17 - pltcl

PL/TCL 存储过程语言

扩展总览

CONTRIB 自带扩展: pltcl : PL/TCL 存储过程语言

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 pltcl 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 pltcl RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 pltcl DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pltcl 扩展:

CREATE EXTENSION pltcl;



18 - pltclu

PL/TCL 存储过程语言(未受信/高权限)

扩展总览

CONTRIB 自带扩展: pltcl : PL/TCL 存储过程语言(未受信/高权限)

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 pltclu 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 pltcl RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 pltcl DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 pltclu 扩展:

CREATE EXTENSION pltclu;



19 - plperl

PL/Perl 存储过程语言

扩展总览

CONTRIB 自带扩展: plperl : PL/Perl 存储过程语言

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: plperl

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 plperl 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 plperl RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 plperl DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 plperl 扩展:

CREATE EXTENSION plperl CASCADE;



20 - bool_plperl

在 bool 和 plperl 之间转换

扩展总览

CONTRIB 自带扩展: plperl : 在 bool 和 plperl 之间转换

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: plperl

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 bool_plperl 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 plperl RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 plperl DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 bool_plperl 扩展:

CREATE EXTENSION bool_plperl CASCADE;



21 - hstore_plperl

在 hstore 和 plperl 之间转换适配类型

扩展总览

CONTRIB 自带扩展: plperl : 在 hstore 和 plperl 之间转换适配类型

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: plperl

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 hstore_plperl 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 plperl RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 plperl DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 hstore_plperl 扩展:

CREATE EXTENSION hstore_plperl CASCADE;



22 - jsonb_plperl

在 jsonb 和 plperl 之间转换

扩展总览

CONTRIB 自带扩展: plperl : 在 jsonb 和 plperl 之间转换

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: plperl

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 jsonb_plperl 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 plperl RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 plperl DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 jsonb_plperl 扩展:

CREATE EXTENSION jsonb_plperl CASCADE;



23 - plperlu

PL/PerlU 存储过程语言(未受信/高权限)

扩展总览

CONTRIB 自带扩展: plperlu : PL/PerlU 存储过程语言(未受信/高权限)

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: plperlu

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 plperlu 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 plperlu RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 plperlu DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 plperlu 扩展:

CREATE EXTENSION plperlu CASCADE;



24 - bool_plperlu

在 bool 和 plperlu 之间转换

扩展总览

CONTRIB 自带扩展: plperlu : 在 bool 和 plperlu 之间转换

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: plperlu

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 bool_plperlu 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 plperlu RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 plperlu DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 bool_plperlu 扩展:

CREATE EXTENSION bool_plperlu CASCADE;



25 - jsonb_plperlu

在 jsonb 和 plperlu 之间转换

扩展总览

CONTRIB 自带扩展: plperlu : 在 jsonb 和 plperlu 之间转换

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: plperlu

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 jsonb_plperlu 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 plperlu RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 plperlu DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 jsonb_plperlu 扩展:

CREATE EXTENSION jsonb_plperlu CASCADE;



26 - hstore_plperlu

在 hstore 和 plperlu 之间转换适配类型

扩展总览

CONTRIB 自带扩展: plperlu : 在 hstore 和 plperlu 之间转换适配类型

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: plperlu

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 hstore_plperlu 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 plperlu RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 plperlu DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 hstore_plperlu 扩展:

CREATE EXTENSION hstore_plperlu CASCADE;



27 - plpgsql

PL/pgSQL 程序设计语言

扩展总览

CONTRIB 自带扩展: plpgsql : PL/pgSQL 程序设计语言

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 未知
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: 无

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 plpgsql 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 plpgsql RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 plpgsql DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 plpgsql 扩展:

CREATE EXTENSION plpgsql;



28 - plpython3u

PL/Python3 存储过程语言(未受信/高权限)

扩展总览

CONTRIB 自带扩展: plpython3u : PL/Python3 存储过程语言(未受信/高权限)

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 可以重定位安装至其他模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: pg_catalog
  • 所需扩展: 无

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 plpython3u 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 plpython3u RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 plpython3u DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 plpython3u 扩展:

CREATE EXTENSION plpython3u;



29 - jsonb_plpython3u

在 jsonb 和 plpython3u 之间转换

扩展总览

CONTRIB 自带扩展: plpython3u : 在 jsonb 和 plpython3u 之间转换

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: plpython3u

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 jsonb_plpython3u 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 plpython3u RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 plpython3u DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 jsonb_plpython3u 扩展:

CREATE EXTENSION jsonb_plpython3u CASCADE;



30 - ltree_plpython3u

在 ltree 和 plpython3u 之间转换

扩展总览

CONTRIB 自带扩展: plpython3u : 在 ltree 和 plpython3u 之间转换

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: ltree, plpython3u

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 ltree_plpython3u 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 plpython3u RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 plpython3u DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 ltree_plpython3u 扩展:

CREATE EXTENSION ltree_plpython3u CASCADE;



31 - hstore_plpython3u

在 hstore 和 plpython3u 之间转换

扩展总览

CONTRIB 自带扩展: plpython3u : 在 hstore 和 plpython3u 之间转换

基本信息

元数据

  • 默认版本: 1.0
  • PG大版本: 17,16,15,14,13
  • 动态加载: 无需动态加载
  • 需要DDL: 需要执行 CREATE EXTENSION DDL
  • 可重定位: 无法安装至任意模式下
  • 信任程度: 未受信任,创建扩展需要超级用户权限
  • 所需模式: 无
  • 所需扩展: hstore, plpython3u

软件包

PostgreSQL 自带 Contrib 扩展模块


最新版本

系统 架构 PG17 PG16 PG15 PG14 PG13
el8 x86_64
el8 aarch64
el9 x86_64
el9 aarch64
d12 x86_64
d12 aarch64
u22 x86_64
u22 aarch64
u24 x86_64
u24 aarch64

扩展安装

扩展 hstore_plpython3u 属于 PostgreSQL 自带的第一方 Contrib 扩展,无需独立安装。

YUM仓库 手工安装 plpython3u RPM 包:

dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;

APT仓库 手工安装 plpython3u DEB 包:

apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;

使用以下 SQL 命令在已经安装此扩展插件的 PG 集群上 启用 hstore_plpython3u 扩展:

CREATE EXTENSION hstore_plpython3u CASCADE;