В следующей таблице перечислены расширения, поддерживаемые последними минорными версиями RDS for PostgreSQL. Вы можете использовать SELECT name FROM pg_available_extensions; для просмотра расширений, поддерживаемых вашим DB instance.
Расширения mysql_fdw, dblink, postgres_fdw и tds_fdw используются для доступа к данным, хранящимся на удалённых серверах баз данных. Перед их использованием убедитесь, что IP‑адреса серверов двух DB instance находятся в одной 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 |
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 |
dict_xsyn | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1 |
earthdistance Для получения подробностей см earthdistance. | 1.0 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 |
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.0 | 1.4.0 | 1.4.0 | 1.4.0 | 1.4.0 |
icu | - | - | - | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1 |
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.1 | 2.9.1 | 2.9.1 | 2.9.1 | 2.9.1 |
old_snapshot | - | - | - | - | - | - | 1.0 | 1.0 | 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 |
pg_bigm | - | - | - | 1.2_20200228 | 1.2_20200228 | 1.2_20200228 | 1.2_20200228 | 1.2_20200228 | - |
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.5 | 1.1.5 | 1.1.5 | 1.1.5 |
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 | Integrated to postgis | Integrated to 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.13 | 1.3.13 | 1.3.13 | 1.3.13 | 1.3.13 |
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 |
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 |
tsm_system_time | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1 |
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 |
Создание postgis_topology и postgis_tiger_geocoder изменит настройки search_path. Однако это изменение не вступит в силу для уже установленных соединений. Чтобы использовать оба расширения, повторно установите соединение для обновления настроек search_path.
plpgsql 1.0 предоставляет процедурный язык SQL и устанавливается по умолчанию.
Чтобы установить расширение earthdistance, необходимо сначала установить расширение cube.
Если расширение earthdistance уже установлено, удаление расширения cube сделает расширение earthdistance недоступным.
Расширение TimescaleDB RDS for PostgreSQL поддерживает только функции протокола Apache. Оно не поддерживает функции протокола TSL. Подробнее см. 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');