更新时间:2026-09-18 GMT+08:00

支持的插件列表

如下表格中的数据来源于RDS for PostgreSQL引擎各版本下,最新小版本支持的插件列表。您可以通过SELECT name FROM pg_available_extensions;语句,查看当前实例支持的插件列表。如果当前版本不支持某个插件,则需要迁移到新版本实例。

使用pglogical、mysql_fdw、dblink、postgres_fdw和tds_fdw等需要跨数据库实例访问的插件时,要求两个数据库实例的服务端IP必须在同一个VPC和子网内。

PostgreSQL支持的插件列表

表1 支持的插件列表

插件名称

描述

安装插件前是否需要预加载参数值并重启实例

13

14

15

16

17

18

address_standardizer

基于PAGC标准的地名标准化插件。

否

3.1.11

3.2.7

3.4.3

3.4.3

3.5.0

3.6.3

address_standardizer_data_us

基于PAGC标准的地名标准化数据插件。

否

3.1.11

3.2.7

3.4.3

3.4.3

3.5.0

3.6.3

amcheck

用于验证表和索引一致性。

否

1.2

1.3

1.3

1.3

1.4

1.5

anon

数据匿名化工具。

是

0.7.1

1.3.2

1.3.2

1.3.2

1.3.2

1.3.2

auth_delay

提供认证失败时的服务器暂停功能。

是

2

2

2

2

2

2

auto_explain

记录慢查询的执行计划。

否

2

2

2

2

2

2

autoinc

用于自动递增字段的函数。

否

1

1

1

1

1

1

bloom

提供基于bloom过滤器的索引访问方法。

否

1.0

1.0

1.0

1.0

1.0

1.0

btree_gin

提供具有B-tree行为的GIN操作符类。

否

1.3

1.3

1.3

1.3

1.3

1.3

btree_gist

提供具有B-tree行为的GiST操作符类。

否

1.5

1.6

1.7

1.7

1.7

1.8

citext

提供一种大小写不敏感的字符串类型。

否

1.6

1.6

1.6

1.6

1.6

1.8

cube

具体说明请参见cube。

提供一种数据类型来表示多维立方体。

否

1.4

1.5

1.5

1.5

1.5

1.5

dblink

跨库操作表。

否

1.2

1.2

1.2

1.2

1.2

1.2

dict_int

附加全文搜索字典模板的示例。

否

1.0

1.0

1.0

1

1

1.0

dict_xsyn

附加全文搜索同义词字典模板的示例。

否

1.0

1.0

1.0

1

1

1.0

earthdistance

具体说明请参见earthdistance。

提供两种不同的方法来计算地球表面的大圆距离。

否

1.1

1.1

1.1

1.2

1.2

1.2

fuzzystrmatch

判断字符串之间的相似性和距离。

否

1.1

1.1

1.1

1.2

1.2

1.2

h3

提供Uber开源的H3六边形层次空间索引功能。

否

4.2.3

4.2.3

4.2.3

4.2.3

4.2.3

4.2.3

hll

快速预估PV、UV等业务指标。

否

2.18

2.18

2.18

2.18

2.18

2.19

hstore

在单一PostgreSQL实例中存储键值对。

否

1.7

1.8

1.8

1.8

1.8

1.8

hypopg

创建虚拟索引。

否

1.4.1

1.4.2

1.4.2

1.4.2

1.4.2

1.4.2

icu

用于精准控制字符串的排序(Collation)和大小写转换等行为。

否

1.0

1.0

1.0

1.0

1.0

1.0

insert_username

用于追踪修改表的用户名。

否

1

1

1

1

1

1

intagg

提供一个整数聚集器和一个枚举器。

否

1.1

1.1

1.1

1.1

1.1

1.1

intarray

提供一些有用的函数和操作符来操纵不含空值的整数数组。

否

1.3

1.5

1.5

1.5

1.5

1.5

ip4r

使PostgreSQL支持IP地址范围类型。

否

2.4.2

2.4.2

2.4.2

2.4.2

2.4.2

2.4.2

isn

按照一个硬编码的前缀列表对输入进行验证,也被用来在输出时连接号码。

否

1.2

1.2

1.2

1.2

1.2

1.3

jsonb_plperl

建立jsonb和plperl之间的转换机制。

否

1

1

1

1

1

1.0

lo

用于管理大对象。

否

1.1

1.1

1.1

1.1

1.1

1.2

ltree

用于表示存储在一个层次树状结构中的数据的标签。

否

1.2

1.2

1.2

1.2

1.3

1.3

moddatetime

用于跟踪最后修改时间的函数。

否

1

1

1

1

1

1

mysql_fdw

用于查询MySQL服务器的外部数据包装器。

否

2.9.2

2.9.3

2.9.3

2.9.3

2.9.3

2.9.3

obs_fdw

用于查询OBS的外部数据包装器。

否

1.0.0

1.0.0

1.0.0

1.0.0

1.0.0

1.0.0

old_snapshot

用于检查和调试服务器内部的时间戳到事务ID映射状态。

否

无

1

1

1

无

无

oracle_fdw

支持对PostgreSQL表同步更新Oracle数据库中的表。

否

2.3.0

无

无

无

无

无

orafce

提供一系列Oracle兼容函数。

否

3.14.0

3.21.1

4.14

4.14

4.14

4.16.5

pageinspect

用于数据库页面的低级检查。

否

1.8

1.9

1.11

1.12

1.12

1.13

passwordcheck

用于验证密码强度。

否

2

2

2

2

2

2

pgaudit

提供详细的会话和对象审计日志记录。

否

1.5.2

1.6.2

1.7.0

16.0

17.0

18.0

pg_bigm

创建一个二元语法(2-gram)的GIN索引来加速全文搜索过程。

否

1.2

1.2

1.2

1.2

1.2

1.2

pg_buffercache

提供一种方法实时检查共享缓冲区。

否

1.3

1.3

1.3

1.4

1.5

1.6

pg_cron

设置定时任务。

是

1.6.7

1.6.7

1.6.7

1.6.7

1.6.7

1.6.7

pg_freespacemap

检查空闲空间映射(FSM)。

否

1.2

1.2

1.2

1.2

1.2

1.3

pg_hint_plan

通过特殊的注释语句提示,使PostgreSQL改变其既定的执行计划。

是

1.3.10

1.4.3

1.5.2

1.6.1

1.7.0

1.8.0

pg_jieba

对中文全文实现分词。

否

2.0.1

1.1.0

1.1.0

无

无

无

pg_partman

创建和管理基于时间和基于序列的表分区集。

否

无

5.0.1

5.0.1

5.0.1

5.2.2

5.4.3

pg_pathman

高性能分区表插件。

是

1.5.12

无

无

无

无

无

pg_prewarm

提供一种方便的方法把数据载入到操作系统缓冲区或者PostgreSQL缓冲区。

否

1.2

1.2

1.2

1.2

1.2

1.2

pg_qualstats

用于收集WHERE语句和JOIN子句中谓词的统计信息。

是

2.1.1

2.1.1

2.1.1

2.1.1

2.1.1

2.1.3

pg_repack

在线清理表空间。

否

1.5.2

1.5.2

1.5.2

1.5.2

1.5.2

1.5.3

roaringbitmap

使用位图功能,提高查询性能。

否

0.5.4

0.5.4

0.5.4

0.5.4

0.5.4

1.1.0

pg_stat_kcache

系统读写信息统计。

是

2.3.0

2.3.0

2.3.0

2.3.0

2.3.0

2.3.1

pg_stat_statements

提供一种方法追踪服务器执行的所有SQL语句的执行统计信息。

否

1.8

1.9

1.10

1.1

1.11

1.12

pg_surgery

对损坏的表进行修复。

否

无

1.0

1.0

1.0

1.0

1.0

pg_tle

PostgreSQL可信语言扩展。

是

1.4.0

1.4.0

1.4.0

1.4.0

1.4.0

1.5.2

pg_track_settings

用于跟踪数据库参数配置的变更历史。

否

2.1.2

2.1.2

2.1.2

2.1.2

无

无

pg_trgm

提供字母数字文本相似度的函数和操作符,以及支持快速搜索相似字符串的索引操作符类。

否

1.5

1.6

1.6

1.6

1.6

1.6

pg_visibility

用于检查表的可见性映射(VM)以及页级别的可见性信息。

否

1.2

1.2

1.2

1.2

1.2

1.2

pg_wait_sampling

用于监控和分析数据库的等待状态。

是

1.1.6

1.1.6

1.1.6

1.1.6

1.1.6

1.1.9

pg_walinspect

提供检查PostgreSQL预写日志内容的函数。

否

无

无

1

1.1

1.1

1.1

pgcrypto

为PostgreSQL提供了密码函数。

否

1.3

1.3

1.3

1.3

1.3

1.4

pgl_ddl_deploy

使PostgreSQL支持透明逻辑DDL复制。

否

2.1.0

2.1.0

2.1.0

2.2.1

2.2.1

无

pglogical

提供逻辑流复制发布和订阅的功能。

是

2.4.5

2.4.5

2.4.5

2.4.5

2.4.5

2.4.6

pgrouting

提供空间几何网络的计算分析功能。

否

3.1.4

3.3.1

3.5.0

3.6.1

3.7.1

4.0.1

pgrowlocks

提供一个函数来显示指定表的行锁定信息。

否

1.2

1.2

1.2

1.2

1.2

1.2

pg_sql_history

具体说明请参见pg_sql_history。

进行SQL审计的插件。

否

1.2

1.2

1.2

1.2

1.2

1.2

pgstattuple

提供多种函数来获得元组层的统计信息。

否

1.5

1.5

1.5

1.5

1.5

1.5

pgvector

高维向量相似度搜索插件。

否

0.8.0

0.8.0

0.8.0

0.8.0

0.8.0

0.8.2

plpgsql

具体说明请参见plpgsql。

提供SQL过程语言。

否

1.0

1.0

1.0

1.0

1.0

1.0

plperl

提供Perl过程语言。

否

1.0

1.0

1.0

1.0

1.0

1.0

plprofiler

用于对PL/pgSQL进行性能分析与调优。

否

4.2.4

4.2.4

4.2.4

4.2.4

4.2.4

4.2.5

plproxy

包含CLUSTER模式和CONNECT模式,可以帮助您用不同方式访问数据库。

否

2.11.0

2.11.0

2.11.0

2.11.0

2.11.0

2.11.0

postgis

具体说明请参见postgis。

PostGIS空间地理信息相关扩展。

否

3.1.11

3.2.7

3.4.3

3.4.3

3.5.0

3.6.3

postgis_raster

用于处理栅格空间数据。

否

3.1.11

3.2.7

3.4.3

3.4.3

3.5.0

3.6.3

postgis_sfcgal

PostGIS SFCGAL空间地理信息相关扩展。

否

3.1.11

3.2.7

3.4.3

3.4.3

3.5.0

3.6.3

postgis_tiger_geocoder

PostGIS TIGER数据空间地理信息相关扩展。

否

3.1.11

3.2.7

3.4.3

3.4.3

3.5.0

3.6.3

postgis_topology

PostGIS拓扑数据空间地理信息相关扩展。

否

3.1.11

3.2.7

3.4.3

3.4.3

3.5.0

3.6.3

postgres_fdw

跨库操作表。

否

1.0

1.1

1.1

1.1

1.1

1.2

postgres-decoderbufs

具体说明请参见postgres-decoderbufs。

逻辑解码输出插件。

否

1.7.0

1.7.0

无

无

无

无

powa

PostgreSQL工作负载分析器。

否

4.2.2

4.2.2

4.2.2

4.2.2

5.0.0

5.1.1

rds_hwdrs_ddl

用于DRS迁移的插件。

否

1

1

1

1

1

1

rds_hwdrs_privs

用于给未root提权的版本做权限提升。

否

1

1

1

1

1

1

rds_pg_sql_ccl

控制并发SQL执行的数量。

否

1

1

1

1

1

1

rds_performance_statements

监控QPS相关指标。

否

1.0

1.0

1.0

1.0

1.0

1.0

rum

高速全文检索。

否

1.3.14

1.3.14

1.3.14

1.3.14

1.3.14

1.3.15

seg

提供表示线段或浮点区间的数据类型。

否

1.3

1.4

1.4

1.4

1.4

1.4

sslinfo

获取客户端SSL信息。

否

1.2

1.2

1.2

1.2

1.2

1.2

tablefunc

提供多个返回表(也就是多行)的函数。

否

1.0

1.0

1.0

1.0

1.0

1.0

tcn

提供一个触发器函数,用于通知监听者相关表内容的更改。

否

1

1

1

1

1

1

tds_fdw

查询其他类型数据库的数据。

否

2.0.4

2.0.4

2.0.4

2.0.4

2.0.4

2.0.5

test_decoding

基于SQL的WAL逻辑解码测试模块。

否

2

2

2

2

2

2

timescaledb

具体说明请参见timescaledb。

支持时序数据的自动分片、高效写入、检索、准实时聚合等。

是

2.1.0

2.7.0

2.11.1

2.14.2

2.17.2

2.27.0

tsm_system_rows

提供表采样方法SYSTEM_ROWS。

否

1.0

1.0

1.0

1.0

1.0

1.0

tsm_system_time

提供表采样方法SYSTEM_TIME。

否

1.0

1.0

1.0

1.0

1.0

1.0

unaccent

文本搜索字典,它能从词位中移除重音(附加符号)。

否

1.1

1.1

1.1

1.1

1.1

1.1

uuid-ossp

提供函数使用几种标准算法之一产生通用唯一标识符(UUID)。

否

1.1

1.1

1.1

1.1

1.1

1.1

wal2json

具体说明请参见wal2json。

将逻辑日志文件输出为JSON格式。

否

2.5

2.5

2.5

2.5

2.5

2.6

xml2

提供XPath查询和XSLT功能。

否

1.1

1.1

1.1

1.1

1.1

1.2

zhparser

中文全文搜索。

否

2.2

2.2

2.2

2.2

2.2

2.3

pg_stat_monitor

PostgreSQL的查询性能监控工具,可提供聚合统计信息、客户端信息、执行计划以及直方图信息。

是

2.1

2.1

2.1

2.1

2.1

2.3.2

pg_tm_aux

允许在过去的某个日志序列号(LSN)位置创建逻辑复制槽。

否

1.1

1.1

1.1

1.1

1.1

1.1

pg_net

异步发起HTTP请求。

是

无

无

无

无

0.20.2

0.20.2

recyclebin

提供表回收站功能。

是

0.4

0.4

0.4

0.4

0.4

0.4

supabase_vault

用于在数据库内部安全地加密、存储和管理敏感字符串。

是

无

无

无

无

0.3.1

0.3.1

表2 支持的插件列表

插件名称

描述

安装插件前是否需要预加载参数值并重启实例

9.5

9.6

10

11

12

address_standardizer

基于PAGC标准的地名标准化插件。

否

2.5.1

2.5.1

2.5.1

2.5.1

3.0.0

address_standardizer_data_us

基于PAGC标准的地名标准化数据插件。

否

2.5.1

2.5.1

2.5.1

2.5.1

3.0.0

amcheck

用于验证表和索引一致性。

否

无

无

无

1.1

1.2

anon

数据匿名化工具。

是

无

无

无

无

0.7.1

auth_delay

提供认证失败时的服务器暂停功能。

是

无

无

无

无

2

auto_explain

记录慢查询的执行计划。

否

2

2

2

2

2

autoinc

用于自动递增字段的函数。

否

无

无

无

无

1

bloom

提供基于bloom过滤器的索引访问方法。

否

无

无

无

1.0

1.0

btree_gin

提供具有B-tree行为的GIN操作符类。

否

1.0

1.0

1.2

1.3

1.3

btree_gist

提供具有B-tree行为的GiST操作符类。

否

1.1

1.2

1.5

1.5

1.5

citext

提供一种大小写不敏感的字符串类型。

否

1.1

1.3

1.4

1.5

1.6

cube

具体说明请参见cube。

提供一种数据类型来表示多维立方体。

否

1.0

1.2

1.2

1.4

1.4

dblink

跨库操作表。

否

1.1

1.2

1.2

1.2

1.2

dict_int

附加全文搜索字典模板的示例。

否

1.0

1.0

1.0

1.0

1.0

dict_xsyn

附加全文搜索同义词字典模板的示例。

否

1.0

1.0

1.0

1.0

1.0

earthdistance

具体说明请参见earthdistance。

提供两种不同的方法来计算地球表面的大圆距离。

否

1.0

1.1

1.1

1.1

1.1

fuzzystrmatch

判断字符串之间的相似性和距离。

否

1.0

1.1

1.1

1.1

1.1

hll

快速预估PV、UV等业务指标。

否

2.12

2.12

2.12

2.12

2.14

hstore

在单一PostgreSQL实例中存储键值对。

否

1.3

1.4

1.4

1.5

1.6

hypopg

创建虚拟索引。

否

无

无

无

1.4.0

1.4.1

icu

用于精准控制字符串的排序(Collation)和大小写转换等行为。

否

无

无

无

1.0

1.0

insert_username

用于追踪修改表的用户名。

否

无

无

无

无

1

intagg

提供一个整数聚集器和一个枚举器。

否

1.0

1.1

1.1

1.1

1.1

intarray

提供一些有用的函数和操作符来操纵不含空值的整数数组。

否

1.0

1.2

1.2

1.2

1.2

ip4r

使PostgreSQL支持IP地址范围类型。

否

无

无

无

无

2.4.2

isn

按照一个硬编码的前缀列表对输入进行验证,也被用来在输出时连接号码。

否

1.0

1.1

1.1

1.2

1.2

jsonb_plperl

建立jsonb和plperl之间的转换机制。

否

无

无

无

无

1

lo

用于管理大对象。

否

无

无

无

无

1.1

ltree

用于表示存储在一个层次树状结构中的数据的标签。

否

1.0

1.1

1.1

1.1

1.1

moddatetime

用于跟踪最后修改时间的函数。

否

无

无

无

无

1

mysql_fdw

用于查询MySQL服务器的外部数据包装器。

否

无

无

无

2.9.1

2.9.2

obs_fdw

用于查询OBS的外部数据包装器。

否

无

无

无

无

1.0.0

old_snapshot

用于检查和调试服务器内部的时间戳到事务ID映射状态。

否

无

无

无

无

无

oracle_fdw

支持对PostgreSQL表同步更新Oracle数据库中的表。

否

无

无

2.1.0

2.1.0

2.2.0

orafce

提供一系列Oracle兼容函数。

否

3.8.0

3.8.0

3.8.0

3.8.0

3.8.0

pageinspect

用于数据库页面的低级检查。

否

1.3

1.5

1.6

1.7

1.7

passwordcheck

用于验证密码强度。

否

2

2

2

2

2

pgaudit

提供详细的会话和对象审计日志记录。

否

无

无

无

无

1.4.3

pg_bigm

创建一个二元语法(2-gram)的GIN索引来加速全文搜索过程。

否

无

无

无

1.2_20200228

1.2

pg_buffercache

提供一种方法实时检查共享缓冲区。

否

1.1

1.2

1.3

1.3

1.3

pg_cron

设置定时任务。

是

无

无

无

无

1.6.7

pg_freespacemap

检查空闲空间映射(FSM)。

否

1.0

1.1

1.2

1.2

1.2

pg_hint_plan

通过特殊的注释语句提示,使PostgreSQL改变其既定的执行计划。

是

1.1.5

1.2.0

1.3.0

1.3.5

1.3.9

pg_jieba

对中文全文实现分词。

否

1.1.0

1.1.0

1.1.0

1.1.0

1.1.0

pg_partman

创建和管理基于时间和基于序列的表分区集。

否

无

无

无

无

无

pg_pathman

高性能分区表插件。

是

1.5.8

1.5.8

1.5.8

1.5.8

1.5.12

pg_prewarm

提供一种方便的方法把数据载入到操作系统缓冲区或者PostgreSQL缓冲区。

否

1.0

1.1

1.1

1.2

1.2

pg_qualstats

用于收集WHERE语句和JOIN子句中谓词的统计信息。

是

无

无

无

2.1.0

2.1.0

pg_repack

在线清理表空间。

否

1.5.0

1.5.0

1.5.0

1.5.0

1.5.0

roaringbitmap

使用位图功能,提高查询性能。

否

无

无

无

0.5.4

0.5.4

pg_stat_kcache

系统读写信息统计。

是

无

无

无

2.2.3

2.2.3

pg_stat_statements

提供一种方法追踪服务器执行的所有SQL语句的执行统计信息。

否

1.3

1.4

1.6

1.6

1.7

pg_surgery

对损坏的表进行修复。

否

无

无

无

无

无

pg_tle

PostgreSQL可信语言扩展。

是

无

无

无

无

无

pg_track_settings

用于跟踪数据库参数配置的变更历史。

否

无

无

无

2.1.2

2.1.2

pg_trgm

提供字母数字文本相似度的函数和操作符,以及支持快速搜索相似字符串的索引操作符类。

否

1.1

1.3

1.3

1.4

1.4

pg_visibility

用于检查表的可见性映射(VM)以及页级别的可见性信息。

否

无

无

无

1.2

1.2

pg_wait_sampling

用于监控和分析数据库的等待状态。

是

无

无

无

1.1.5

1.1.5

pg_walinspect

提供检查PostgreSQL预写日志内容的函数。

否

无

无

无

无

无

pgcrypto

为PostgreSQL提供了密码函数。

否

1.2

1.3

1.3

1.3

1.3

pgl_ddl_deploy

使PostgreSQL支持透明逻辑DDL复制。

否

无

无

无

无

2.1.0

pglogical

提供逻辑流复制发布和订阅的功能。

是

无

无

无

2.4.4

2.4.4

pgrouting

提供空间几何网络的计算分析功能。

否

无

无

无

3.1.0

3.1.0

pgrowlocks

提供一个函数来显示指定表的行锁定信息。

否

1.1

1.2

1.2

1.2

1.2

pg_sql_history

具体说明请参见pg_sql_history。

进行SQL审计的插件。

否

1.2

1.2

1.2

1.2

1.2

pgstattuple

提供多种函数来获得元组层的统计信息。

否

1.3

1.4

1.5

1.5

1.5

pgvector

高维向量相似度搜索插件。

否

无

无

无

无

0.7.0

plpgsql

具体说明请参见plpgsql。

提供SQL过程语言。

否

1.0

1.0

1.0

1.0

1.0

plperl

提供Perl过程语言。

否

无

无

无

1.0

1.0

plprofiler

用于对PL/pgSQL进行性能分析与调优。

否

无

无

无

无

4.2.4

plproxy

包含CLUSTER模式和CONNECT模式,可以帮助您用不同方式访问数据库。

否

无

无

无

2.11.0

2.11.0

postgis

具体说明请参见postgis。

PostGIS空间地理信息相关扩展。

否

2.5.1

2.5.1

2.5.1

2.5.1

3.0.0

postgis_raster

用于处理栅格空间数据。

否

集成到postgis

集成到postgis

集成到postgis

集成到postgis

3.0.0

postgis_sfcgal

PostGIS SFCGAL空间地理信息相关扩展。

否

2.5.1

2.5.1

2.5.1

2.5.1

3.0.0

postgis_tiger_geocoder

PostGIS TIGER数据空间地理信息相关扩展。

否

2.5.1

2.5.1

2.5.1

2.5.1

3.0.0

postgis_topology

PostGIS拓扑数据空间地理信息相关扩展。

否

2.5.1

2.5.1

2.5.1

2.5.1

3.0.0

postgres_fdw

跨库操作表。

否

1.0

1.0

1.0

1.0

1.0

postgres-decoderbufs

具体说明请参见postgres-decoderbufs。

逻辑解码输出插件。

否

无

无

无

1.7.0

1.7.0

powa

PostgreSQL工作负载分析器。

否

无

无

无

无

4.2.2

rds_hwdrs_ddl

用于DRS迁移的插件。

否

1

1

1

1

1

rds_hwdrs_privs

用于给未root提权的版本做权限提升。

否

1

1

1

1

1

rds_pg_sql_ccl

控制并发SQL执行的数量。

否

无

无

无

无

1

rum

高速全文检索。

否

无

无

无

1.3

1.3.14

seg

提供表示线段或浮点区间的数据类型。

否

无

无

无

无

1.3

sslinfo

获取客户端SSL信息。

否

无

无

无

1.2

1.2

tablefunc

提供多个返回表(也就是多行)的函数。

否

1.0

1.0

1.0

1.0

1.0

tcn

提供一个触发器函数,用于通知监听者相关表内容的更改。

否

无

无

无

无

1

tds_fdw

查询其他类型数据库的数据。

否

无

无

2.0.3

2.0.3

2.0.3

test_decoding

基于SQL的WAL逻辑解码测试模块。

否

2

2

2

2

2

timescaledb

具体说明请参见timescaledb。

支持时序数据的自动分片、高效写入、检索、准实时聚合等。

是

0

1.3.2

1.3.2

1.3.2

1.7.0

tsm_system_rows

提供表采样方法SYSTEM_ROWS。

否

1.0

1.0

1.0

1.0

1.0

tsm_system_time

提供表采样方法SYSTEM_TIME。

否

1.0

1.0

1.0

1.0

1.0

unaccent

文本搜索字典,它能从词位中移除重音(附加符号)。

否

1.0

1.1

1.1

1.1

1.1

uuid-ossp

提供函数使用几种标准算法之一产生通用唯一标识符(UUID)。

否

1.0

1.1

1.1

1.1

1.1

wal2json

具体说明请参见wal2json。

将逻辑日志文件输出为JSON格式。

否

无

无

无

2.5

2.5

xml2

提供XPath查询和XSLT功能。

否

无

无

无

1.1

1.1

zhparser

中文全文搜索。

否

2.2

2.2

2.2

2.2

2.2

pg_stat_monitor

PostgreSQL的查询性能监控工具,可提供聚合统计信息、客户端信息、执行计划以及直方图信息。

是

无

无

无

无

2.1

pg_tm_aux

允许在过去的某个日志序列号(LSN)位置创建逻辑复制槽。

否

无

无

无

无

1.1

pg_net

异步发起HTTP请求。

是

无

无

无

无

无

recyclebin

提供表回收站功能。

是

无

无

无

无

0.4

supabase_vault

用于在数据库内部安全地加密、存储和管理敏感字符串。

是

无

无

无

无

无

插件说明

  • postgis
    • 创建postgis_topology和postgis_tiger_geocoder插件,会更改search_path。search_path对已经建立的连接不会更新,如果需要使用这两个插件功能,需要重新建立连接更新search_path设置。
  • plpgsql

    plpgsql 1.0插件支持提供SQL过程语言,默认内置安装,无需手动创建该插件。

  • earthdistance

    安装earthdistance插件前,请先安装cube插件。

  • cube

    如果已安装earthdistance插件,删除cube插件会导致earthdistance插件不可用。

  • timescaledb

    RDS for PostgreSQL的timescaledb插件只支持Apache协议的特性,不支持TSL协议的特性,具体请参见timescaledb插件不支持的接口。

  • wal2json, postgres-decoderbufs

    这两个插件是逻辑复制插件,您可以直接使用该插件,不需要通过control_extension安装。

    这两个插件不能通过pg_available_extensions查询,可通过如下语句查看是否支持,执行不报错说明支持这两个插件。

    • wal2json插件:
      select pg_create_logical_replication_slot('tst_wal2json', 'wal2json');
    • postgres-decoderbufs插件:
      select pg_create_logical_replication_slot('tst_decoderbufs', 'decoderbufs');
    语句执行成功后,需要删除slot,否则会导致wal日志积压。
    • 删除slot tst_wal2json:
      select pg_drop_replication_slot('tst_wal2json');
    • 删除slot tst_decoderbufs:
      select pg_drop_replication_slot('tst_decoderbufs');
  • pg_sql_history

    该插件是DBSS服务中RDS for PostgreSQL数据库进行SQL审计的插件。该插件目前查询到的SQL语句会有截断,因为为每条记录分配的空间固定,为4KB。这4KB除了存储SQL语句,还会存储数据库名、用户名、SQL类型等信息。