本文介绍PolarDB兼容Oracle语法引擎支持的插件列表。

PolarDB会随着内核版本的不断更新,不断支持新的插件或者新的插件版本,您可以执行以下语句来获取当前支持的插件列表。
show polar_supported_extensions;
说明 内核版本低于20191030版本的集群可以通过一键升级功能升级到最新版本来使用这些插件。一键升级功能暂未开放,您可以通过提交工单升级内核。
您可以执行以下语句来查看内核版本。
show polar_release_date;

以下是内核版本(20191030)支持的插件和对应最新的插件版本号:

插件 版本号 插件描述 其他兼容插件 版本号
appendchildxml 0.0.1 将用户提供的值附加到目标XML上,作为XPath表达式指示的节点的子级。 - -
btree_gin 1.3 提供一些通用类型的GIN索引。 - -
btree_gist 1.5 提供一些通用类型与的GIST索引。 - -
citext 1.5 提供不区分大小写字符串类型。 - -
cube 1.4 提供表示多维立方体的数据类型。 - -
dict_int 1.0 支持数字的全文搜索词典模板。 - -
earthdistance 1.1 提供两个不同方法计算地球表面上的大圆弧距离。 - -
fuzzystrmatch 1.1 提供字符串之间的相似度计算。 - -
hstore 1.5 提供键值对存储的类型。 - -
index_advisor 1.0 提供索引推荐。 - -
intagg 1.1 提供整数聚集器以及一个枚举器。 - -
intarray 1.2 提供一维数组的相关运算符和函数,也支持使用其中的一些运算符执行索引搜索。 - -
isn 1.2 提供国际产品标准序列号的数据类型。 - -
ltree 1.1 提供树形结构的数据类型。 - -
pg_buffercache 1.3 支持实时检查共享缓冲区。 - -
pg_prewarm 1.2 提供表数据预热。 - -
pg_stat_statements 1.6 提供查询所有执行过的SQL语句的统计信息。 - -
pg_trgm 1.4 提供基于三元模型(trigram)匹配的字母数字文本相似度的函数和操作符。 - -
pg_wait_sampling 1.1 提供等待事件采样。 - -
pgcrypto 1.3 提供加密函数。 - -
pgrowlocks 1.2 提供表级锁信息查询。 - -
pgstattuple 1.5 提供查询元组级别的统计信息。 - -
plperl 1.0 提供PL/Perl函数语言。 - -
plpgsql 1.0 提供PL/pgSQL函数语言。 - -
pltcl 1.0 提供PL/Tcl函数语言。 - -
polar_anydata 1.0 提供AnyData数据类型。 - -
polar_gtt 1.0 提供全局临时表管理函数。 - -
sqlprotect 1.0 提供SQL防火墙功能。 - -
sslinfo 1.2 提供查询当前客户端提供的SSL证书相关信息。 - -
tablefunc 1.0 提供一组包含crosstab函数的整表操作。 - -
unaccent 1.1 提供去除重音的文本搜索字典。 - -
uuid-ossp 1.1 提供产生通用唯一标识符。 - -
polar_cyclechecker_noticer 1.0 提供CONNECT BY multi-clause结果集含有cycle数据时的报错。 - -
ganos_geometry 2.3 提供地理几何数据类型。 postgis 2.5.0
ganos_raster 2.3 提供地理栅格数据类型。 postgis 2.5.0
ganos_geometry_sfcgal 2.3 提供地理几何3D模型计算。 postgis_sfcgal 2.5.0
ganos_geometry_topology 2.3 提供地理几何拓扑关系计算。 postgis_topology 2.5.0
ganos_tiger_geocode 2.3 提供tiger地理编码计算。 postgis_tiger_geocode 2.5.0
ganos_address_standardizer 2.3 提供地址标准化计算。 address_standardizer 2.5.0
ganos_address_standardizer_data_us 2.3 地址标准化美国数据。 address_standardizer_data_us 2.5.0
ganos_networking 2.3 提供几何网络计算。 pgrouting 2.6.2
ganos_pointcloud 2.3 提供点云数据存储和计算。 - -
ganos_trajectory 2.3 提供移动对象数据类型。 - -

如果您还有其他插件的需求,可以提交工单联系我们。