このトピックでは、ApsaraDB RDS for PostgreSQL のさまざまなバージョンでサポートされている拡張機能とそのバージョンを一覧表示します。この情報により、ご利用のインスタンスがどの拡張機能をサポートしているかを迅速に判断し、適切なものを選択できます。
RDS PostgreSQL 拡張機能に関する情報交換、質問、アイデア共有、フィードバックのために、DingTalk グループ (103525002795) にご参加ください。
使用上の注意
ApsaraDB RDS for PostgreSQL の拡張機能を使用する前に、以下の互換性要件、設定方法、およびクエリ制限を確認して、拡張機能を正しくインストールして使用できるようにしてください。
バージョンの互換性
マイナーエンジンバージョンへの依存:拡張機能のサポートは、マイナーエンジンバージョンと密接に関連しています。現在ご利用のインスタンスでサポートされている拡張機能がこのトピックのリストと一致しない場合は、インスタンスを最新の マイナーエンジンバージョンにアップグレードしてください。
エディション間の違い:サポートされている拡張機能のリストは、インスタンスのエディション (Standard Edition および Yitian Edition) によって異なります。詳細については、このトピックの対応するエディションのタブをご参照ください。
プリロード設定
一部の拡張機能を使用する前に、その名前を shared_preload_libraries データベースパラメーターに追加する必要があります。そうしないと、CREATE EXTENSION コマンドは失敗します。shared_preload_libraries パラメーターの変更方法については、「ApsaraDB RDS for PostgreSQL インスタンスのパラメーターの変更」をご参照ください。
以下の拡張機能はプリロードする必要があります:
パフォーマンスモニタリング:
pg_stat_statements、auto_explain、pg_prewarmセキュリティ監査:
auth_delay、passwordcheck、pgauditパーティション管理:
pg_pathman論理レプリケーション:
pglogical全文検索:
pg_bigm、zhparser、pg_jiebaタスクスケジューリング:
pg_cronクエリの最適化:
pg_hint_planデータ圧縮:
pg_squeeze時系列データ:
timescaledbクエリの高速化:
rds_duckdbOracle との互換性:
orafceデバッグツール:
pldebugger(パラメーターをplugin_debuggerに設定します。)
拡張機能のクエリと制限
利用可能な拡張機能のクエリ:データベースで
SELECT * FROM pg_available_extensions;を実行して、現在のインスタンスで利用可能なすべての拡張機能の完全なリストを取得します。セキュリティ制限:拡張機能の管理を標準化し、ApsaraDB RDS for PostgreSQL のセキュリティ保護を強化するため、RDS はマイナーエンジンバージョンの反復中にセキュリティリスクをもたらす一部の拡張機能を最適化しました。その結果、特定のマイナーエンジンバージョンでは一部の拡張機能を作成できません。この制限は、既存の拡張機能には影響しません。詳細については、「拡張機能の作成制限に関する注意事項」をご参照ください。
サポートされている拡張機能
Standard Edition
拡張機能名 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 説明 |
なし | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | なし | なし | なし | オンラインパーティショニング機能を提供します。 | |
なし | 4.0.4 | なし | なし | なし | なし | なし | なし | なし | PostgreSQL に全文検索機能を提供します。 | |
なし | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | サポートされていません | なし | なし | PostgreSQL から直接 ClickHouse データベースのデータを、ローカルテーブルであるかのようにクエリできます。 | |
なし | 1.4 | なし | サポートされていません | なし | なし | なし | なし | なし | PostgreSQL データベース内のテーブル、ビュー、関数など、すべてのオブジェクトの権限設定を表示および監査できます。これにより、権限管理とセキュリティ監査が容易になります。 | |
なし | 3.3.7 | 3.3.4 | 3.3.2 | 3.1.4 | 3.1.4 | 3.1.4 | 3.1.4 | 3.1.4 | PAGC 標準に基づく地名標準化拡張機能。 | |
なし | 3.3.7 | 3.3.4 | 3.3.2 | 3.1.4 | 3.1.4 | 3.1.4 | 3.1.4 | 3.1.4 | PAGC 標準に基づく地名標準化 (米国) データ拡張機能。 | |
なし | None | None | None | None | None | None | None | 1.3.1 | 数値配列の統計を計算するための拡張機能を提供します。 | |
なし | 1.6.0 | 1.6.0 | 1.5.0 | 1.5.0 | None | None | None | None | PostgreSQL にグラフデータベース機能を提供します。 | |
1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | ブルームフィルターに基づくインデックスアクセス方法を提供します。 | |
1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.2 | 複数のデータ型とすべての列挙型に対して B ツリーと同等の動作を実装するサンプル GIN オペレータークラスを提供します。 | |
1.8 | 1.7 | 1.7 | 1.7 | 1.6 | 1.5 | 1.5 | 1.5 | 1.5 | 複数のデータ型とすべての列挙型に対して B ツリーと同等の動作を実装するサンプル GiST オペレータークラスを提供します。 | |
なし | None | None | None | None | None | None | None | 1.0 | 暗号化されたセキュリティトークンを格納するためのデータ型を実装します。 | |
1.8 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.5 | 1.4 | 大文字と小文字を区別しない文字列型を提供します。 | |
1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.4 | 1.4 | 1.4 | 1.2 | 多次元キューブを表すデータ型を提供します。 | |
1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | データベース間でテーブルを操作します。 | |
なし | None | None | None | None | 0.1.0 | 0.1.0 | 0.1.0 | 0.1.0 | Protocol Buffers プロトコルに基づいて、Debezium プラットフォームと互換性のあるデータを出力します。 | |
1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | アドオン全文検索辞書テンプレートの例。 | |
1.2 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 地球表面上の大圏距離を計算する 2 つの異なる方法を提供します。 | |
なし | 1.1.14 | 1.1.14 | 1.1.14 | 1.1.14 | 1.1.14 | 1.1.14 | 1.1.14 | 1.1.13 | 秘匿データベース機能を提供します。 | |
なし | 1.0.0 | 1.0.0 | 1.0.0 | 1.0.0 | 1.0.0 | 1.0.0 | 1.0.0 | 1.0.0 | 機密データベースでの暗号文クエリを高速化します。 | |
1.2 | 1.2 | 1.2 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 文字列間の類似性と距離を決定します。 | |
サポートされていません | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 6.9 | 6.3 | 6.3 | PAGC 標準に基づく地名標準化拡張機能。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 6.9 | 6.3 | 6.3 | PAGC 標準に基づく地名標準化 (米国) データ拡張機能。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 6.9 | 6.3 | 6.3 | 空間ジオメトリタイプの計算および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 6.9 | 6.3 | 6.3 | 2D 空間ジオメトリのビッグデータを高速表示するために使用されます。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 6.9 | 6.3 | 6.3 | 空間ジオメトリ SFCGAL プラグインの拡張機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 6.9 | 6.3 | 6.3 | 空間ジオメトリタイプの計算および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 6.9 | 6.3 | 6.3 | H3、GeoSOT、およびその他のグリッドシステムのグリッドパーティショニング、エンコーディング、インデックス作成、および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 6.9 | 6.3 | 6.3 | 空間ジオメトリネットワークタイプの計算および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 6.9 | 6.3 | 6.3 | 点群のストレージ、計算、および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 6.9 | 6.3 | 6.3 | 点群のストレージ、計算、および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 6.9 | 6.3 | 6.3 | 空間ラスターデータのストレージ、計算、および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 6.9 | 6.3 | 6.3 | 空間参照の計算および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 6.9 | 6.3 | 6.3 | USCB TIGER データ型をサポートします。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 6.9 | 6.3 | 6.3 | GanosBase 移動オブジェクト (MOD) データの計算および分析機能。 | |
2.18 | 2.19 | 2.18 | 2.18 | 2.18 | 2.15 | 2.14 | 2.14 | なし | ページビュー (PV) やユニークビジター (UV) などのビジネスメトリックを迅速に推定します。 | |
1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.7 | 1.6 | 1.5 | 1.4 | 単一の PostgreSQL インスタンスにキーと値のペアを格納します。 | |
1.4.2 | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 | 1.3.1 | 1.3.1 | 1.3.1 | 1.3.1 | 仮想インデックスを作成します。 | |
なし | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | インデックスの推奨を提供します。 | |
なし | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 整数アグリゲーターと列挙子を提供します。 | |
1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.3 | 1.2 | 1.2 | 1.2 | null 値を含まない整数配列を操作するための便利な関数と演算子を提供します。 | |
2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | なし | なし | なし | PostgreSQL が IP アドレス範囲型をサポートできるようにします。 | |
1.3 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.1 | ハードコードされたプレフィックスリストに対して入力を検証し、出力時に数値を連結するためにも使用されます。 | |
1.3 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.1 | 1.1 | 1.1 | 階層的なツリー状の構造に格納されたデータのラベルに使用されます。 | |
サポートされていません | なし | なし | なし | なし | なし | なし | 1.0 | なし | データベースログをクエリします。 | |
なし | 2.9.2 | 1.2 | 1.2 | 1.2 | 1.1 | 1.1 | 1.1 | 1.1 | ApsaraDB RDS for MySQL インスタンスまたは自己管理 MySQL データベースのデータを読み書きします。 | |
サポートされていません | なし | なし | なし | なし | なし | 1.1 | サポート対象外 | なし | PostgreSQL テーブルから Oracle データベースのテーブルへの同期更新をサポートします。 | |
4.15 | なし | 4.9.2 | 4.9.2 | 4.9.2 | なし | なし | 3.8 | 3.6 | Oracle と互換性のある一連の関数を提供します。 | |
サポートされていません | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | OSS のデータを読み書きします。 | |
なし | なし | 0.0.1 | 0.0.1 | 0.0.1 | 0.0.1 | 0.0.1 | 0.0.1 | なし | 効率的なベクトル検索。 | |
1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 2-gram GIN インデックスを作成して、全文検索プロセスを高速化します。 | |
1.6 | 1.4 | 1.4 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 共有バッファをリアルタイムで検査する方法を提供します。 | |
サポートされていません | なし | なし | なし | なし | なし | なし | 1.0 | 1.0 | SQL 文の同時実行制御に使用されます。 | |
1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.5 | 1.1 | 1.1 | 1.1 | スケジュールされたタスクを設定します。 | |
1.3 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 空き領域マップ (FSM) を検査します。 | |
1.2.0 | 1.2.0 | 1.2.0 | 1.2.0 | 1.2.0 | 1.1.0 | 1.1.0 | 1.1.0 | 1.1.0 | 中国語の全文検索のためのトークン化を実行します。 | |
1.8.0 | 1.7.0 | 1.6.1 | 1.5.2 | 1.4.3 | 1.3.9 | 1.3.9 | 1.3.9 | 1.3.0 | PostgreSQL が特別なコメント文のヒントを通じて、事前に決定された実行計画を変更できるようにします。 | |
5.2.4 | 5.2.4 | 5.1.0 | 5.1.0 | 5.1.0 | 4.7.3 | 4.7.3 | なし | なし | 時間ベースおよびシーケンスベースのテーブルパーティションセットを作成および管理します。 | |
なし | サポート対象外 | なし | なし | なし | 1.5 | 1.5 | 1.5 | 1.5 | 高性能パーティションテーブル拡張機能です。 | |
1.2 | なし | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.1 | オペレーティングシステムバッファーまたは PostgreSQL バッファーにデータをロードする便利な方法を提供します。 | |
なし | なし | 4.4 | 4.4 | 4.4 | 4.1 | 4.1 | 4.1 | 4.1 | リソースを大量に消費するアクティビティに関する統計。 | |
なし | 0.0.10 | 0.0.10 | 0.0.10 | 0.0.10 | 0.0.10 | 0.0.10 | 0.0.10 | なし | ユーザーが SQL クエリを通じてオペレーティングシステムレベルのプロセスおよびシステムリソース消費データにアクセスできるようにします。 | |
サポートされていません | 1.5.1 | 1.5.0 | 1.5.0 | 1.5.0 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | オンライン表領域クリーンアップ機能。 | |
なし | なし | なし | なし | なし | なし | なし | なし | 1.0 | PostgreSQL 用の球面データ型、関数、オペレーター、およびインデックスを提供します。 | |
該当なし | 2.3.0 | 2.2.3 | 2.2.3 | 2.2.3 | 2.2.1 | 2.2.1 | 2.2.1 | 2.2.1 | システムの読み取りおよび書き込み情報の統計。 | |
1.12 | 1.10 | 1.10 | 1.10 | 1.9 | 1.8 | 1.7 | 1.6 | 1.6 | サーバーによって実行されたすべての SQL 文の実行統計を追跡する方法を提供します。 | |
1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.5 | 1.4 | 1.4 | 1.3 | 英数字テキストの類似性を判断するための関数と演算子、および類似文字列の高速検索をサポートするインデックス演算子クラスを提供します。 | |
1.8 | 1.7 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | なし | 肥大化したテーブルとインデックスをオンラインで縮小します。 | |
1.1 | 1.1 | なし | サポートされていません | なし | なし | なし | なし | なし | データベースの待機状態を監視および分析するために使用されます。 | |
なし | 17.0 | 16.0 | 1.6.1 | 1.6.1 | 1.5 | 1.4.1 | 1.3.2 | 1.2.2 | 詳細なセッションおよびオブジェクトの監査ログを提供します。 | |
1.4 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | PostgreSQL 用の暗号化機能を提供します。 | |
なし | なし | 2.2 | 2.2 | 2.2 | 2.1 | なし | なし | なし | PostgreSQL の透過的な論理 DDL レプリケーションを有効にします。 | |
2.4.6 | 2.4.5 | 2.4.5 | 2.4.4 | 2.4.4 | 2.4.2 | 2.4.2 | 2.4.0 | 2.4.0 | パブリッシュおよびサブスクライブのための論理ストリーミングレプリケーションを提供します。 | |
なし | 3.4.2 | 3.4.2 | 3.4.2 | 3.4.2 | 3.4.2 | 3.4.2 | 3.4.2 | 3.4.2 | 空間ジオメトリネットワークタイプの計算および分析機能を提供します。 | |
1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 指定されたテーブルの行ロック情報を表示する関数を提供します。 | |
1.0 | 1.0.0 | 1.0.0 | なし | なし | なし | なし | なし | なし | PostgreSQL データベース内のデータの Gzip 圧縮と展開を実装します。 | |
1.6 | なし | 1.6 | なし | なし | なし | なし | なし | なし | ユーザーが PostgreSQL データベース内で直接 HTTP リクエストを開始できるようにします。 | |
1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | タプルレベルの統計を取得するためのさまざまな機能を提供します。 | |
0.8.1 | 0.8.0 | 0.8.0 | 0.8.0 | 0.8.0 | サポートされていません | なし | なし | なし | 高次元ベクトル類似性検索拡張機能。 | |
なし | 1.8 | 1.8 | 1.8 | 1.8 | 1.1 | 1.1 | 1.1 | 1.1 | ストアドプロシージャのデバッグ拡張機能です。 | |
なし | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | Perl 手続き型言語を提供します。 | |
なし | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | SQL 手続き型言語を提供します。 | |
2.11.0 | なし | 2.11.0 | 2.10.0 | 2.10.0 | 2.10.0 | 2.9.0 | 2.9.0 | 2.8.0 | CLUSTER モードと CONNECT モードを含み、さまざまな方法でデータベースにアクセスするのに役立ちます。 | |
なし | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | Tcl 手続き型言語を提供します。 | |
サポートされていません | なし | なし | なし | 2.3.15 | 2.3.15 | 2.3.15 | 2.3.15 | 2.3.15 | 信頼できる JavaScript 言語拡張機能。 | |
なし | 3.3.7 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.2 | PostGIS 空間および地理情報関連の拡張機能。 | |
なし | 3.3.7 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.2 | PostGIS SFCGAL 空間および地理情報関連の拡張機能。 | |
なし | 3.3.7 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.2 | PostGIS TIGER データ空間および地理情報関連の拡張機能。 | |
サポートされていません | 3.3.7 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.2 | PostGIS トポロジーデータ空間および地理情報関連の拡張機能。 | |
1.2 | 1.1 | 1.1 | 1.1 | 1.1 | 1.0 | 1.0 | 1.0 | 1.0 | データベース間でテーブルを操作します。 | |
なし | 1.1.0 | なし | 1.1.0 | 1.1.0 | なし | なし | なし | なし | データベース内の機密データを匿名化またはマスキングします。 | |
サポートされていません | なし | なし | なし | なし | なし | なし | なし | 1.5.0 | 球面上での空間インデックス作成に使用されます。 | |
なし | なし | なし | なし | なし | なし | 3.8 | なし | なし | ケモインフォマティクスや化学分子検索などの機能をサポートします。 | |
1.0 | 1.0.0 | 1.0.0 | 1.0.0 | 1.0.0 | なし | なし | なし | なし | Alibaba Cloud Model Studio の高度なモデル (Qwen や汎用テキスト埋め込みなど) を統合します。この拡張機能を使用すると、大規模モデルの Q&A、テキストから埋め込みへの変換、Top-N 類似ベクトル検索、検索拡張生成 (RAG) Q&A など、ApsaraDB RDS for PostgreSQL データベースでさまざまなシナリオを簡単に実装できます。 | |
1.3 | 1.2 | 1.2 | 1.2 | 1.2 | なし | なし | なし | なし | SQL スロットリングをサポートします。 | |
1.3.2.3 | 1.1 | 1.2 | 1.3 | 1.1 | 1.1 | 1.1 | なし | なし | 複雑なクエリを高速化します。 | |
なし | 1.0 | 1.0 | 1.0 | 1.0 | なし | なし | なし | なし | カスタムモデルの設定とモデル呼び出しの機能を提供します。データベースレベルでテキストから埋め込みへの変換を実行できます。 | |
なし | なし | 1.0 | なし | なし | なし | なし | なし | なし | クエリ結果セットの機密列を暗号化します。データベースアカウントの権限を設定することで、関連アカウントが機密列情報にアクセスする際に、クエリ結果を暗号文形式でのみ取得できるようにします。 | |
1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | なし | なし | 列の型のオンライン変更をサポートし、業務継続性に影響を与えることなくスキーマの進化を完了できます。 | |
1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | TDE (透過的データ暗号化) のバッチ暗号化および復号拡張機能。 | |
0.5.4 | 0.5.4 | 0.5.4 | 0.5 | 0.5 | 0.5 | 0.5 | なし | なし | ビットマップ機能を使用してクエリパフォーマンスを向上させます。 | |
サポートされていません | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 高速全文検索。 | |
1.0.3 | なし | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 | シーケンシャルパターンを持つ UUID ジェネレーター。 | |
なし | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 同じタイプの 2 つの配列間の類似度を計算します。 | |
2.2 | 2.2 | 2.2 | 2.2 | 該当なし。 | なし | なし | なし | なし | PostgreSQL の組み込み bigserial データ型の代替として、int8 とシーケンスに基づく一意の ID ソリューションを提供します。 | |
1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 現在のクライアントによって提供される SSL 証明書に関する情報を提供します。 | |
1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | テーブルを返す複数の関数を含みます。 | |
なし | 2.0.4 | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 | なし | 他の種類のデータベースからデータをクエリします。 | |
なし | 2.17.0 | 2.14.2 | 2.9.2 | 2.9.2 | 2.5.0 | 1.7.1 | 1.7.1 | 1.3.0 | 時系列データの自動シャーディング、効率的な書き込み、取得、およびほぼリアルタイムの集約をサポートします。 | |
1.0 | なし | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | テーブルサンプリングメソッド SYSTEM_ROWS を提供します。 | |
1.0 | なし | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | テーブルサンプリングメソッド SYSTEM_TIME を提供します。 | |
1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 語彙素からアクセント (発音区別符号) を除去するテキスト検索辞書。 | |
1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | いくつかの標準アルゴリズムのいずれかを使用して汎用一意識別子 (UUID) を生成する関数を提供します。 | |
なし | なし | なし | なし | なし | なし | なし | 1.0 | 1.0 | 複数の BIT 操作をサポートします。 | |
2.6 | 2.6 | 2.6 | 2.6 | 2.6 | 2.3 | 2.3 | 2.2 | 2.2 | 論理ログファイルを JSON 形式で出力します。 | |
1.2 | なし | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | XPath クエリおよび XSLT 機能を提供します。 | |
2.1 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 中国語の全文検索。 | |
なし | なし | なし | なし | なし | なし | なし | 4.0 | なし | 強力なテキストインデックス作成および分析機能。 |
Yitian Edition
拡張機能名 | 18 | 17 | 16 | 15 | 14 | 13 | 説明 |
なし | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | オンラインパーティショニング機能を提供します | |
なし | 4.0.4 | なし | なし | なし | なし | PostgreSQL に全文検索機能を提供します。 | |
サポートされていません | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | PostgreSQL から直接 ClickHouse データベースのデータを、ローカルテーブルであるかのようにクエリできます。 | |
なし | 1.4 | なし | なし | なし | なし | PostgreSQL データベース内のテーブル、ビュー、関数など、すべてのオブジェクトの権限設定を表示および監査できます。これにより、権限管理とセキュリティ監査が容易になります。 | |
なし | 3.3.7 | 3.3.4 | 3.3.2 | 3.1.4 | 3.1.4 | PAGC 標準に基づく地名標準化拡張機能です。 | |
サポートされていません | 3.3.7 | 3.3.4 | 3.3.2 | 3.1.4 | 3.1.4 | PAGC 標準に基づく地名標準化 (米国) データ拡張機能。 | |
なし | 1.6.0 | 1.6.0 | 1.5.0 | 1.5.0 | なし | PostgreSQL にグラフデータベース機能を提供します。 | |
1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | Bloom フィルターに基づくインデックスアクセスメソッドを提供します。 | |
1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 複数のデータ型とすべての enum 型に対して B-tree と同等の動作を実装するサンプルの GIN オペレータークラスを提供します。 | |
1.8 | 1.7 | 1.7 | 1.7 | 1.6 | 1.5 | 複数のデータ型とすべての enum 型に対して B-tree と同等の動作を実装するサンプルの GiST オペレータークラスを提供します。 | |
1.8 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 大文字と小文字を区別しない文字列型を提供します。 | |
1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.4 | 多次元キューブを表すデータ型を提供します。 | |
1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | データベース間でテーブルを操作します。 | |
なし | なし | なし | なし | なし | 0.1.0 | Protocol Buffers プロトコルに基づいて、Debezium プラットフォームと互換性のあるデータを出力します。 | |
1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | アドオン全文検索辞書テンプレートの例。 | |
1.2 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 地球表面上の大圏距離を計算する 2 つの異なる方法を提供します。 | |
1.2 | 1.2 | 1.2 | 1.1 | 1.1 | 1.1 | 文字列間の類似度と距離を決定します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | PAGC 標準に基づく地名標準化拡張機能です。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | PAGC 標準に基づく地名標準化 (米国) データ拡張機能。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 空間ジオメトリタイプの計算および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 2D 空間ジオメトリのビッグデータを高速表示するために使用されます。 | |
サポートされていません | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 空間ジオメトリ SFCGAL プラグインの拡張機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 空間ジオメトリタイプの計算および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | H3、GeoSOT、およびその他のグリッドシステムのグリッドパーティショニング、エンコーディング、インデックス作成、および分析機能を提供します。 | |
サポートされていません | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 空間ジオメトリネットワークタイプの計算および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 点群のストレージ、計算、および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 点群のストレージ、計算、および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 空間ラスターデータのストレージ、計算、および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | 空間参照の計算および分析機能を提供します。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | USCB TIGER データ型をサポートします。 | |
なし | 7.0 | 6.9 | 6.9 | 6.9 | 6.9 | GanosBase 移動オブジェクト (MOD) データの計算および分析機能。 | |
2.18 | 2.19 | 2.18 | 2.18 | 2.18 | 2.15 | ページビュー (PV) やユニークビジター (UV) などのビジネスメトリックを迅速に推定します。 | |
1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.7 | 単一の PostgreSQL インスタンスにキーバリューペアを格納します。 | |
1.4.2 | 1.4.1 | 1.4.1 | 1.4.1 | 1.4.1 | 1.3.1 | 仮想インデックスを作成します。 | |
サポートされていません | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | インデックスの推奨事項を提供します。 | |
なし | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 整数アグリゲーターと列挙子を提供します。 | |
1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.3 | null 値を含まない整数配列を操作するための便利な関数と演算子を提供します。 | |
2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | PostgreSQL が IP アドレス範囲型をサポートできるようにします。 | |
1.3 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | ハードコードされたプレフィックスリストに対して入力を検証し、出力時に数値を連結するためにも使用されます。 | |
1.3 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 階層的なツリー状の構造に格納されたデータのラベルに使用されます。 | |
なし | 2.9.2 | 1.2 | 1.2 | 1.2 | 1.1 | ApsaraDB RDS for MySQL インスタンスまたは自己管理 MySQL データベースのデータを読み書きします。 | |
4.15 | なし | 4.9.2 | 4.9.2 | 4.9.2 | なし | Oracle と互換性のある一連の関数を提供します。 | |
なし | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | OSS のデータを読み書きします。 | |
サポートされていません | なし | 0.0.1 | 0.0.1 | 0.0.1 | 0.0.1 | 効率的なベクトル検索。 | |
1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 2-gram GIN インデックスを作成して、全文検索プロセスを高速化します。 | |
1.6 | 1.4 | 1.4 | 1.3 | 1.3 | 1.3 | 共有バッファをリアルタイムで検査する方法を提供します。 | |
1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.5 | スケジュールされたタスクを設定します。 | |
1.3 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 空き領域マップ (FSM) を検査します。 | |
1.2.0 | 1.2.0 | 1.2.0 | 1.2.0 | 1.2.0 | 1.1.0 | 中国語の全文検索のためのトークン化を実行します。 | |
1.8.0 | 1.7.0 | 1.6.1 | 1.5.2 | 1.4.3 | 1.3.9 | PostgreSQL が特別なコメント文のヒントを通じて、事前に決定された実行計画を変更できるようにします。 | |
4.7.3 | 5.2.4 | 5.1.0 | 5.1.0 | 5.0.1 | 4.7.3 | 時間ベースおよびシーケンスベースのテーブルパーティションセットを作成および管理します。 | |
なし | なし | なし | なし | なし | 1.5 | 高性能パーティションテーブル拡張機能です。 | |
1.2 | なし | 1.2 | 1.2 | 1.2 | 1.2 | オペレーティングシステムバッファーまたは PostgreSQL バッファーにデータをロードする便利な方法を提供します。 | |
なし | なし | 4.4 | 4.4 | 4.4 | 4.1 | リソースを大量に消費するアクティビティに関する統計。 | |
サポートされていません | 0.0.10 | 0.0.10 | 0.0.10 | 0.0.10 | 0.0.10 | ユーザーが SQL クエリを通じてオペレーティングシステムレベルのプロセスおよびシステムリソース消費データにアクセスできるようにします。 | |
なし | 1.5.1 | 1.5.0 | 1.5.0 | 1.5.0 | 1.4.6 | オンライン表領域クリーンアップ機能。 | |
なし | 2.3.0 | 2.2.3 | 2.2.3 | 2.2.3 | 2.2.1 | システムの読み取りおよび書き込み情報の統計。 | |
1.12 | 1.10 | 1.10 | 1.10 | 1.9 | 1.8 | サーバーによって実行されたすべての SQL 文の実行統計を追跡する方法を提供します。 | |
1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.5 | 英数字テキストの類似性を判断するための関数と演算子、および類似文字列の高速検索をサポートするインデックス演算子クラスを提供します。 | |
1.8 | 1.7 | 1.6 | 1.6 | 1.6 | 1.6 | 肥大化したテーブルとインデックスをオンラインで縮小します。 | |
1.1 | 1.1 | なし | なし | なし | なし | データベースの待機状態を監視および分析するために使用されます。 | |
なし | 17.0 | 16.0 | 1.6.1 | 1.6.1 | 1.5 | 詳細なセッションおよびオブジェクトの監査ログを提供します。 | |
1.4 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | PostgreSQL 用の暗号化関数を提供します。 | |
なし | なし | 2.2 | 2.2 | 2.2 | 2.1 | PostgreSQL の透過的な論理 DDL レプリケーションを有効にします。 | |
2.4.6 | 2.4.5 | 2.4.5 | 2.4.4 | 2.4.4 | 2.4.2 | パブリッシュおよびサブスクライブのための論理ストリーミングレプリケーションを提供します。 | |
なし | 3.4.2 | 3.4.2 | 3.4.2 | 3.4.2 | 3.4.2 | 空間ジオメトリネットワークタイプの計算および分析機能を提供します。 | |
1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 指定されたテーブルの行ロック情報を表示する関数を提供します。 | |
1.0 | 1.0.0 | 1.0.0 | なし | なし | なし | PostgreSQL データベース内のデータの Gzip 圧縮と展開を実装します。 | |
1.6 | なし | 1.6 | なし | なし | なし | ユーザーが PostgreSQL データベース内で直接 HTTP リクエストを開始できるようにします。 | |
1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | タプルレベルの統計を取得するためのさまざまな機能を提供します。 | |
0.8.1 | 0.8.0 | 0.8.0 | 0.8.0 | 0.8.0 | なし | 高次元ベクトル類似性検索拡張機能。 | |
なし | 1.8 | 1.8 | 1.8 | 1.8 | 1.1 | ストアドプロシージャデバッグ拡張機能。 | |
なし | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | Perl 手続き型言語を提供します。 | |
サポートされていません | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | SQL 手続き型言語を提供します。 | |
2.11.0 | なし | 2.11.0 | 2.10.0 | 2.10.0 | 2.10.0 | さまざまな方法でデータベースにアクセスするのに役立つ CLUSTER モードと CONNECT モードが含まれています。 | |
なし | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | Tcl 手続き型言語を提供します。 | |
なし | 3.3.7 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | PostGIS 空間および地理情報関連の拡張機能。 | |
なし | 3.3.7 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | PostGIS SFCGAL 空間および地理情報関連の拡張機能。 | |
なし | 3.3.7 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | PostGIS TIGER データ空間および地理情報関連の拡張機能。 | |
なし | 3.3.7 | 3.3.4 | 3.3.4 | 3.3.4 | 3.3.4 | PostGIS トポロジーデータ空間および地理情報関連の拡張機能。 | |
1.2 | 1.1 | 1.1 | 1.1 | 1.1 | 1.0 | データベース間でテーブルを操作します。 | |
なし | 1.1.0 | なし | 1.1.0 | 1.1.0 | なし | データベース内の機密データを匿名化またはマスキングします。 | |
1.0 | 1.0.0 | 1.0.0 | 1.0.0 | 1.0.0 | なし | Alibaba Cloud Model Studio の高度なモデル (Qwen や汎用テキスト埋め込みなど) を統合します。この拡張機能を使用すると、大規模モデルの Q&A、テキストから埋め込みへの変換、Top-N 類似ベクトル検索、検索拡張生成 (RAG) Q&A など、ApsaraDB RDS for PostgreSQL データベースでさまざまなシナリオを簡単に実装できます。 | |
1.3 | 1.2 | 1.2 | 1.2 | 1.2 | なし | SQL スロットリングをサポートします。 | |
1.3.2.3 | 1.1 | 1.2 | 1.3 | 1.1 | 1.1 | 複雑なクエリを高速化します。 | |
なし | 1.0 | 1.0 | 1.0 | 1.0 | なし | カスタムモデルの設定とモデル呼び出しの機能を提供します。データベースレベルでテキストから埋め込みへの変換を実行できます。 | |
なし | なし | 1.0 | サポートされていません | なし | なし | クエリ結果セットの機密列を暗号化します。データベースアカウントの権限を設定することで、関連アカウントが機密列情報にアクセスする際に、クエリ結果を暗号文形式でのみ取得できるようにします。 | |
1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 列の型のオンライン変更をサポートし、業務継続性に影響を与えることなくスキーマの進化を完了できます。 | |
1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | TDE (透過的データ暗号化) のバッチ暗号化および復号拡張機能。 | |
0.5.4 | 0.5.4 | 0.5.4 | 0.5 | 0.5 | 0.5 | ビットマップ機能を使用してクエリのパフォーマンスを向上させます。 | |
なし | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 高速全文検索。 | |
1.0.3 | なし | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 | シーケンシャルパターンを持つ UUID ジェネレーター。 | |
なし | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 同じタイプの 2 つの配列間の類似性を計算します。 | |
2.2 | 2.2 | 2.2 | 2.2 | なし | なし | PostgreSQL の組み込み bigserial データ型の代替として、int8 とシーケンスに基づく一意の ID ソリューションを提供します。 | |
1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 現在のクライアントによって提供される SSL 証明書に関する情報を提供します。 | |
1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | テーブルを返す複数の関数が含まれています。 | |
なし | 2.0.4 | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 | 他のタイプのデータベースからデータをクエリします。 | |
なし | 2.17.0 | 2.14.2 | 2.9.2 | 2.9.2 | 2.5.0 | 時系列データの自動シャーディング、効率的な書き込み、取得、およびほぼリアルタイムの集約をサポートします。 | |
1.0 | なし | 1.0 | 1.0 | 1.0 | 1.0 | テーブルサンプリングメソッド SYSTEM_ROWS を提供します。 | |
1.0 | なし | 1.0 | 1.0 | 1.0 | 1.0 | テーブルサンプリングメソッド SYSTEM_TIME を提供します。 | |
1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 字句からアクセント (発音区別符号) を削除するテキスト検索辞書。 | |
1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | いくつかの標準アルゴリズムのいずれかを使用して、汎用一意識別子 (UUID) を生成する関数を提供します。 | |
2.6 | 2.6 | 2.6 | 2.6 | 2.6 | 2.3 | 論理ログファイルを JSON 形式で出力します。 | |
1.2 | なし | 1.1 | 1.1 | 1.1 | 1.1 | XPath クエリおよび XSLT 機能を提供します。 | |
2.1 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 中国語の全文検索。 |
よくある質問
Q:必要な拡張機能が拡張機能テーブルにありません。どうすればよいですか?
A: 次の操作を実行できます:
このページには一般的な拡張機能のみがリストされています。他のサポートされている拡張機能を確認するには、データベースで
SELECT * FROM pg_available_extensions;コマンドを実行してください。Alibaba Cloud Connect プラットフォームで提案や要件を送信してください。
Q:必要な拡張機能は他のメジャーバージョンではサポートされていますが、使用しているバージョンではサポートされていません。どうすればよいですか?
A: 次の操作を実行できます:
拡張機能は、メジャーバージョン間で段階的に同期されます。将来のマイナーバージョンアップデートでサポートが追加される可能性があるため、AliPG マイナーエンジンバージョンリリースノートをご確認ください。
必要な拡張機能をできるだけ早く使用するためにインスタンスのバージョンを変更したい場合:
宛先インスタンスのメジャーバージョンが現在のメジャーバージョンより高い場合は、現在のインスタンスでメジャーエンジンバージョンのアップグレードを実行します。詳細については、「ApsaraDB RDS for PostgreSQL インスタンスのメジャーエンジンバージョンのアップグレード」をご参照ください。
ターゲットインスタンスのメジャーバージョンが現在のインスタンスのメジャーバージョンよりも低い場合は、必要なプラグインをサポートするメジャーバージョンのインスタンスを購入し、次に Data Transmission Service (DTS) を使用して、現在のインスタンスから新しいインスタンスにデータを移行します。
Alibaba Cloud Connect プラットフォームで提案や要件を送信してください。
Q:拡張機能テーブルには拡張機能がサポートされていると表示されていますが、作成しようとするとサポートされていないというエラーメッセージが表示されます。どうすればよいですか?
A:まず、マイナーエンジンバージョンを最新バージョンにアップグレードしてから、再度試してください。
Q:作成した拡張機能はすべて public スキーマにあります。他のスキーマで拡張機能を作成して使用するにはどうすればよいですか?
A:拡張機能を作成するときにスキーマを指定する必要があります。例:
CREATE EXTENSION <extension_name> SCHEMA <schema_name>;参考
ApsaraDB RDS for PostgreSQL では、コンソールで拡張機能を管理できます。詳細については、拡張機能の管理をご参照ください。
特定の拡張機能の使用方法については、その公式オープンソースドキュメントまたはこのトピックの関連ドキュメントをご参照ください。
拡張機能の最新バージョンを使用するには、マイナーエンジンバージョンを最新バージョンにアップグレードしてください。
また、AliPG マイナーエンジンバージョンリリースノートを確認して、どのマイナーバージョンがその拡張機能をサポートしているかを特定することもできます。