В следующей таблице перечислены расширения, поддерживаемые последними минорными версиями RDS for PostgreSQL. Вы можете использовать SELECT name FROM pg_available_extensions; для просмотра расширений, поддерживаемых вашим DB instance.
Расширения mysql_fdw, dblink, postgres_fdw и tds_fdw используются для доступа к данным, хранящимся на удалённых серверах баз данных. Перед их использованием убедитесь, что IP‑адреса серверов двух DB instances находятся в одной VPC и подсети.
Имя расширения | PostgreSQL 9.5 | PostgreSQL 9.6 | PostgreSQL 10 | PostgreSQL 11 | PostgreSQL 12 | PostgreSQL 13 | PostgreSQL 14 | PostgreSQL 15 | PostgreSQL 16 |
|---|---|---|---|---|---|---|---|---|---|
address_standardizer | 2.5.1 | 2.5.1 | 2.5.1 | 2.5.1 | 3.0.0 | 3.1.0 | 3.2.6 | 3.4.1 | 3.4.1 |
address_standardizer_data_us | 2.5.1 | 2.5.1 | 2.5.1 | 2.5.1 | 3.0.0 | 3.1.0 | 3.2.6 | 3.4.1 | 3.4.1 |
amcheck | - | - | - | 1.1 | 1.2 | 1.2 | 1.3 | 1.3 | 1.3 |
auth_delay | - | - | - | - | 2 | 2 | 2 | 2 | 2 |
auto_explain | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
autoinc | - | - | - | - | 1 | 1 | 1 | 1 | 1 |
bloom | - | - | - | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
btree_gin | 1.0 | 1.0 | 1.2 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 |
btree_gist | 1.1 | 1.2 | 1.5 | 1.5 | 1.5 | 1.5 | 1.6 | 1.7 | 1.7 |
citext | 1.1 | 1.3 | 1.4 | 1.5 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 |
cube Для получения подробной информации см. cube. | 1.0 | 1.2 | 1.2 | 1.4 | 1.4 | 1.4 | 1.5 | 1.5 | 1.5 |
dblink | 1.1 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
dict_int | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
dict_xsyn | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
earthdistance Для получения подробной информации см. earthdistance. | 1.0 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.2 |
fuzzystrmatch | 1.0 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.2 |
hll | 2.12 | 2.12 | 2.12 | 2.12 | 2.14 | 2.18 | 2.18 | 2.18 | 2.18 |
hstore | 1.3 | 1.4 | 1.4 | 1.5 | 1.6 | 1.7 | 1.8 | 1.8 | 1.8 |
hypopg | - | - | - | 1.4.0 | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 |
icu | - | - | - | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
insert_username | - | - | - | - | 1 | 1 | 1 | 1 | 1 |
intagg | 1.0 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 |
intarray | 1.0 | 1.2 | 1.2 | 1.2 | 1.2 | 1.3 | 1.5 | 1.5 | 1.5 |
ip4r | - | - | - | - | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2 | 2.4.2 |
isn | 1.0 | 1.1 | 1.1 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
jsonb_plperl | - | - | - | - | 1 | 1 | 1 | 1 | 1 |
lo | - | - | - | - | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 |
ltree | 1.0 | 1.1 | 1.1 | 1.1 | 1.1 | 1.2 | 1.2 | 1.2 | 1.2 |
moddatetime | - | - | - | - | 1 | 1 | 1 | 1 | 1 |
mysql_fdw | - | - | - | 2.9.1 | 2.9.2 | 2.9.2 | 2.9.2 | 2.9.2 | 2.9.2 |
old_snapshot | - | - | - | - | - | - | 1 | 1 | 1 |
orafce | 3.8.0 | 3.8.0 | 3.8.0 | 3.8.0 | 3.8.0 | 3.14.0 | 3.21.1 | 4.4.0 | 4.4.0 |
pageinspect | 1.3 | 1.5 | 1.6 | 1.7 | 1.7 | 1.8 | 1.9 | 1.11 | 1.12 |
passwordcheck | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
pgaudit | - | - | - | - | 1.6.2 | 1.6.2 | 1.6.2 | 1.7.0 | 16.0 |
pg_bigm | - | - | - | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
pg_buffercache | 1.1 | 1.2 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.4 |
pg_cron | - | - | - | - | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.2 |
pg_freespacemap | 1.0 | 1.1 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
pg_hint_plan | 1.1.5 | 1.2.0 | 1.3.0 | 1.3.5 | 1.3.9 | 1.3.9 | 1.4.2 | 1.5.1 | 1.6.0 |
pg_jieba | 1.1.0 | 1.1.0 | 1.1.0 | 1.1.0 | 1.1.0 | 2.0.1 | 1.1.0 | 1.1.0 | - |
pg_partman | - | - | - | - | - | - | 5.0.1 | 5.0.1 | 5.0.1 |
pg_pathman | 1.5.8 | 1.5.8 | 1.5.8 | 1.5.8 | 1.5.12 | 1.5.12 | - | - | - |
pg_prewarm | 1.0 | 1.1 | 1.1 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
pg_qualstats | - | - | - | 2.1.0 | 2.1.0 | 2.1.0 | 2.1.0 | 2.1.0 | 2.1.0 |
pg_repack | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 | 1.5.0 |
pg_roaringbitmap | - | - | - | 0.5.4 | 0.5.4 | 0.5.4 | 0.5.4 | 0.5.4 | 0.5.4 |
pg_stat_kcache | - | - | - | 2.2.3 | 2.2.3 | 2.2.3 | 2.2.3 | 2.2.3 | 2.2.3 |
pg_stat_statements | 1.3 | 1.4 | 1.6 | 1.6 | 1.7 | 1.8 | 1.9 | 1.10 | 1.1 |
pg_surgery | - | - | - | - | - | - | 1.0 | 1.0 | 1 |
pg_tle | - | - | - | - | - | 1.2.0 | 1.2.0 | 1.2.0 | 1.2.0 |
pg_track_settings | - | - | - | 2.1.2 | 2.1.2 | 2.1.2 | 2.1.2 | 2.1.2 | 2.1.2 |
pg_trgm | 1.1 | 1.3 | 1.3 | 1.4 | 1.4 | 1.5 | 1.6 | 1.6 | 1.6 |
pg_visibility | - | - | - | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
pg_wait_sampling | - | - | - | 1.1.5 | 1.1.5 | 1.1.6 | 1.1.6 | 1.1.6 | 1.1.6 |
pgcrypto | 1.2 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 |
pgl_ddl_deploy | - | - | - | - | 2.1.0 | 2.1.0 | 2.1.0 | 2.1.0 | 2.2.1 |
pglogical | - | - | - | 2.4.4 | 2.4.4 | 2.4.4 | 2.4.4 | 2.4.4 | 2.4.4 |
pg_profile_pro | - | - | - | - | 1.0 | - | - | - | - |
pgrouting | - | - | - | 3.1.0 | 3.1.0 | 3.1.4 | 3.3.1 | 3.5.0 | 3.6.1 |
pgrowlocks | 1.1 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
pg_sql_history | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
pgstattuple | 1.3 | 1.4 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 |
pgvector | - | - | - | - | 0.7.0 | 0.8.0 | 0.8.0 | 0.8.0 | 0.8.0 |
plpgsql Для получения подробностей см. plpgsql. | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1 | 1.0 | 1 |
plperl | - | - | - | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1 |
plprofiler | - | - | - | - | 4.2.4 | 4.2.4 | 4.2.4 | 4.2.4 | 4.2.4 |
plproxy | - | - | - | 2.11.0 | 2.11.0 | 2.11.0 | 2.11.0 | 2.11.0 | 2.11.0 |
postgis Для получения подробностей см. postgis. | 2.5.1 | 2.5.1 | 2.5.1 | 2.5.1 | 3.0.0 | 3.1.0 | 3.2.6 | 3.4.1 | 3.4.1 |
postgis_raster | Интегрировано с postgis | Интегрировано с postgis | Интегрировано с postgis | Интегрировано с postgis | 3.0.0 | 3.1.0 | 3.2.6 | 3.4.1 | 3.4.1 |
postgis_sfcgal | 2.5.1 | 2.5.1 | 2.5.1 | 2.5.1 | 3.0.0 | 3.1.0 | 3.2.6 | 3.4.1 | 3.4.1 |
postgis_tiger_geocoder | 2.5.1 | 2.5.1 | 2.5.1 | 2.5.1 | 3.0.0 | 3.1.0 | 3.2.6 | 3.4.1 | 3.4.1 |
postgis_topology | 2.5.1 | 2.5.1 | 2.5.1 | 2.5.1 | 3.0.0 | 3.1.0 | 3.2.6 | 3.4.1 | 3.4.1 |
postgres_fdw | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.1 | 1.1 | 1.1 |
postgres-decoderbufs | - | - | - | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.0 | - | - |
rum | - | - | - | 1.3.13 | 1.3.14 | 1.3.14 | 1.3.14 | 1.3.14 | 1.3.14 |
seg | - | - | - | - | 1.3 | 1.3 | 1.4 | 1.4 | 1.4 |
sslinfo | - | - | - | 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 | 1.0 | 1.0 | 1.0 |
tcn | - | - | - | - | 1 | 1 | 1 | 1 | 1 |
tds_fdw | - | - | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 |
test_decoding | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
TimescaleDB Для получения подробной информации см. TimescaleDB. | 0 | 1.3.2 | 1.3.2 | 1.3.2 | 1.7.0 | 2.1.0 | 2.7.0 | 2.11.1 | 2.14.2 |
tsm_system_rows | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
tsm_system_time | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
unaccent | 1.0 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 |
uuid-ossp | 1.0 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 |
wal2json Для получения подробной информации см. wal2json. | - | - | - | 2.5 | 2.5 | 2.5 | 2.5 | 2.5 | 2.5 |
xml2 | - | - | - | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 |
zhparser | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 |
pg_stat_monitor | - | - | - | - | 2.0.4 | 2.0.4 | 2.0.4 | 2.0.4 | 2.0.4 |
pg_tm_aux | - | - | - | - | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 |
Creating postgis_topology and postgis_tiger_geocoder will change the search_path settings. However, this change will not take effect for established connections. To use the two extensions, re-establish a connection to update the search_path settings.
plpgsql 1.0 предоставляет язык процедурного SQL и устанавливается по умолчанию.
Чтобы установить расширение earthdistance, необходимо сначала установить расширение cube.
Если расширение earthdistance уже установлено, удаление расширения cube сделает расширение earthdistance недоступным.
Расширение TimescaleDB в RDS for PostgreSQL поддерживает только функции протокола Apache. Оно не поддерживает функции протокола TLS. Подробнее см. APIs Not Supported by TimescaleDB.
Это расширение является расширением логической репликации. Вы можете использовать его напрямую без установки через control_extension.
Это расширение нельзя запросить из представления pg_available_extensions. Вы можете выполнить следующее выражение, чтобы проверить, поддерживается ли wal2json. Если ошибка не будет возвращена, wal2json поддерживается.
select pg_create_logical_replication_slot('tst_wal2json', 'wal2json');
После успешного выполнения оператора удалите слот, чтобы предотвратить накопление WAL.
select pg_drop_replication_slot('tst_wal2json');