OCI Database with PostgreSQLでサポートされている拡張機能

すべてのOCI Database with PostgreSQLデータベース・システムは拡張機能をサポートしており、その多くはデフォルトで有効になっています。

OCI Database with PostgreSQLでサポートされているほとんどの拡張機能はすぐに使用できますが、特定の拡張機能はカスタム構成を介して管理者が有効にする必要があります。有効な拡張を含む構成がデータベース・システムに関連付けられると、データベース管理ユーザーは、データベースに接続したときにこれらの拡張を管理できます。

詳細は、OCI Database with PostgreSQLデータベース・システムの拡張機能の有効化を参照してください。特定の構成で有効になっている拡張機能を確認するには、OCI Database with PostgreSQL構成の詳細の取得を参照してください。

ヒント

拡張機能の詳細は、関連するPostgreSQLドキュメントを参照してください。
拡張機能 V14 V15 V16 V17 デフォルトで使用可能 アップグレード・アクション コメント
address_standardizer 3.4.2 3.4.2 3.4.2 3.4.4 いいえ ALTER
address_standardizer_data_us 3.4.2 3.4.2 3.4.2 3.4.4 いいえ ALTER USアドレス参照表(us_lex、us_gaz、us_rules)を所有します。
amcheck 1.3 1.3 1.3 1.4 いいえ ALTER
anon 1.3.2 1.3.2 1.3.2 1.3.2 いいえ 削除/作成 アップストリーム・ドキュメントごとに再作成のみで、マスキング・メタデータ表およびポリシーも所有します。これらをバックアップし、メタデータ・ダンプの前にドロップし、アップグレード後に再作成して再適用します。
btree_gin 1.3 1.3 1.3 1.3 はい ALTER
btree_gist 1.6 1.7 1.7 1.7 はい ALTER
citext 1.6 1.6 1.6 1.6 はい ALTER
cube 1.5 1.5 1.5 1.5 はい ALTER
dblink 1.2 1.2 1.2 1.2 いいえ ALTER
dict_int* 1.0 1.0 1.0 1.0 はい ALTER OCIノート: すべての機能を有効にできるわけではありません。
fuzzystrmatch 1.1 1.1 1.2 1.2 はい ALTER
hstore 1.8 1.8 1.8 1.8 はい ALTER
hypopg 1.4.2 1.4.2 1.4.2 1.4.2 いいえ ALTER
intarray 1.5 1.5 1.5 1.5 はい ALTER
isn 1.2 1.2 1.2 1.2 はい ALTER
lo 1.1 1.1 1.1 1.1 はい ALTER
ltree 1.2 1.2 1.2 1.3 はい ALTER
orafce 4.16.3 4.16.3 4.16.3 4.16.3 いいえ ALTER
pg_buffercache 1.3 1.3 1.4 1.5 いいえ ALTER
pg_cron 1.6 1.6 1.6 1.6 いいえ ALTER cron.jobメタデータ表を所有します。shared_preload_libraries=pg_cronを事前ロードし、cron.database_nameを保持します。
pg_partman 5.0.1 5.0.1 5.0.1 5.2.4 いいえ ALTER part_configメタデータを所有します。BGWを使用する場合は、shared_preload_libraries=pg_partman_bgwを事前ロードします。
pg_repack 1.5.0 1.5.0 1.5.0 1.5.0 いいえ ALTER
pg_squeeze 1.6 1.6 1.6 1.9 いいえ ALTER メタデータ表の圧縮を所有し、アップグレード前にshared_preload_libraries=pg_squeezeを事前ロードします。
pg_stat_statements 1.9 1.10 1.10 1.11 いいえ ALTER shared_preload_libraries=pg_stat_statementsを事前ロードします。
pg_trgm 1.6 1.6 1.6 1.6 はい ALTER
pgaudit 1.6.2 1.7 16.0 17.1 いいえ ALTER shared_preload_libraries=pgauditを事前ロードし、pgaudit.logを設定する前に拡張が存在することを確認します。
pgcrypto 1.3 1.3 1.3 1.3 はい ALTER
pglogical 2.4.4 2.4.6 2.4.6 2.4.6 いいえ ALTER pglogical.*メタデータ表を所有します。shared_preload_libraries=pglogicalを事前ロードし、メタデータ・ダンプの前にソース・レプリケーション・スロットを削除し、アップグレード後に再作成します。
pgrowlocks 1.2 1.2 1.2 1.2 いいえ ALTER
pgstattuple 1.5 1.5 1.5 1.5 いいえ ALTER
pgvector 0.8.0 0.8.0 0.8.0 0.8.0 いいえ ALTER 拡張所有のメタデータ表ではなく、ユーザー表にベクトルを格納します。
plpgsql 1.0 1.0 1.0 1.0 はい 該当なし 組込みPL/pgSQL言語としてインストールされ、別個の拡張アップグレード・ステップはありません。
postgis 3.4.2 3.4.2 3.4.2 3.4.4 いいえ ALTER OC1レルムでのみ有効にできます。spatial_ref_sysなどの参照表を所有し、アップグレード中にPostGISファミリをユニットとして扱います。
postgis_raster 3.4.2 3.4.2 3.4.2 3.4.4 いいえ ALTER OC1レルムでのみ有効にできます。PostGISファミリでアップグレードします。
postgis_tiger_geocoder 3.4.2 3.4.2 3.4.2 3.4.4 いいえ ALTER OC1レルムでのみ有効にできます。ジオコーダ・データ表を所有し、PostGISファミリでアップグレードします。
postgis_topology 3.4.2 3.4.2 3.4.2 3.4.4 いいえ ALTER OC1レルムでのみ有効にできます。topology.*メタデータ表を所有し、PostGISファミリでアップグレードします。
postgres_fdw 1.1 1.1 1.1 1.1 いいえ ALTER
seg 1.4 1.4 1.4 1.4 はい ALTER
tablefunc* 1.0 1.0 1.0 1.0 はい ALTER OCIノート: すべての機能を有効にできるわけではありません。
tcn 1.0 1.0 1.0 1.0 はい ALTER
tsm_system_rows 1.0 1.0 1.0 1.0 はい ALTER
tsm_system_time 1.0 1.0 1.0 1.0 はい ALTER
unaccent* 1.1 1.1 1.1 1.1 はい ALTER OCIノート: すべての機能を有効にできるわけではありません。
uuid-ossp 1.1 1.1 1.1 1.1 はい ALTER

ストアド・プロシージャのサポート

OCI Database with PostgreSQLでは、PL/pgSQLストアド・プロシージャ言語がサポートされています。