このトピックでは、ApsaraDB RDS for PostgreSQLインスタンスでサポートされている拡張機能と拡張機能のバージョンの概要を説明します。
RDSインスタンスが次の表に記載されているいくつかの拡張機能をサポートしていない場合、RDSインスタンスのマイナーエンジンバージョンを最新バージョンに更新する必要があります。 詳細については、「マイナーエンジンバージョンの更新」をご参照ください。
次の表では、一般的な拡張機能のみを示します。 RDSインスタンスでサポートされている拡張機能を照会する場合は、
SELECT * FROM pg_available_extensions;
コマンドを実行します。一部の拡張機能を使用する前に、RDSインスタンスのshared_preload_librariesパラメーターの値に拡張機能の名前を追加する必要があります。 それ以外の場合は、拡張機能を作成できません。
拡張機能には、pg_stat_statements、auth_delay、passwordcheck、auto_explain、pg_pathman、orafce、pg_audit、pg_bigm、pg_cron、pg_hint_plan、pg_prewarm、zhparser、timescaledb、pldebugger、pg_jieba、pg_squezeが含まれます。
pldebugger拡張機能を使用する場合は、RDSインスタンスのshared_preload_librariesパラメーターの値に
plugin_debugger
を追加する必要があります。
shared_preload_librariesパラメーターの設定方法の詳細については、「ApsaraDB RDS For PostgreSQLインスタンスのパラメーターの管理」をご参照ください。
次の表に、標準RDSインスタンスとYiTian RDSインスタンスでサポートされている拡張機能を示します。 詳細については、「製品タイプ」をご参照ください。
拡張管理を合理化し、拡張セキュリティを向上させるために、脆弱な拡張はマイナーエンジンバージョンの反復で最適化されます。 以前のマイナーエンジンバージョンを実行するRDSインスタンスでは、最適化された拡張機能を作成できなくなりました。 既存の拡張は影響を受けません。 詳細については、「 [製品の変更 /機能の変更] ApsaraDB RDS For PostgreSQLインスタンスの拡張機能作成の制限」をご参照ください。
標準RDSインスタンス
エクステンション | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 説明 |
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に基づいて米国の地理的位置の名前を標準化するために使用されます。 詳細については、「スタンダダイザーのチューニング」をご参照ください。 | |
非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 1.3.1 | この拡張機能は、数値配列の統計を計算するために使用される拡張機能を提供します。 | |
非対応 | 1.5.0 | 1.5.0 | 1.5.0 | 非対応 | 非対応 | 非対応 | 非対応 | この拡張機能は、PostgreSQLデータベースにグラフデータベースのサポートを提供します。 | |
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.2 | この拡張機能は、複数のデータ型またはすべての列挙データ型に対してBツリーと同等の動作を実装するために使用されるサンプルGIN演算子クラスを提供します。 | |
1.7 | 1.7 | 1.7 | 1.6 | 1.5 | 1.5 | 1.5 | 1.5 | この拡張機能は、複数のデータ型とすべての列挙データ型に対してBツリーと同等の動作を実装するために使用されるサンプルGiST演算子クラスを提供します。 | |
非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 1.0 | この拡張機能は、暗号化されたパスワードを格納するために使用されるデータ型を提供します。 | |
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.4 | 1.4 | 1.4 | 1.2 | この拡張機能は、多次元キューブを表すために使用されるデータ型を提供します。 | |
1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | この拡張機能は、データベース間でテーブルを管理するために使用されます。 | |
非対応 | 非対応 | 非対応 | 非対応 | 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.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.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 | この拡張機能は、の移動オブジェクト検出 (MOD) システムでオブジェクトを計算および分析するために使用されます。 ガノスベース | |
非対応 | 2.18 | 2.18 | 2.18 | 2.15 | 2.14 | 2.14 | 非対応 | この拡張機能は、ページビュー (PV) やユニークビジター (UV) などのビジネスメトリックを効率的に推定するために使用されます。 | |
1.8 | 1.8 | 1.8 | 1.8 | 1.7 | 1.6 | 1.5 | 1.4 | この拡張機能は、単一のPostgreSQL値内にキーと値のペアを格納するために使用されます。 | |
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.3 | 1.2 | 1.2 | 1.2 | この拡張機能は、整数のヌルのない配列を管理するために使用される関数と演算子を提供します。 | |
2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 非対応 | 非対応 | 非対応 | この拡張機能は、PostgreSQLにIPv4およびIPv6アドレスを格納するために使用されます。 | |
1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.1 | この拡張機能は、ハードコードされたプレフィックスのリストに基づいて入力番号とハイフン出力番号を検証するために使用されます。 | |
1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.1 | 1.1 | 1.1 | この拡張は、階層ツリー構造に格納されているデータにラベルを付けるために使用されます。 | |
非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 1.0 | 非対応 | この拡張機能は、ログのクエリに使用されます。 | |
非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 1.18.0 | 1.18.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 | 非対応 | 非対応 | この拡張機能は、ApsaraDB RDS for PostgreSQLインスタンスのテーブルの更新操作をOracleデータベースのテーブルに同期するために使用されます。 | |
非対応 | 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 | この拡張機能は、フルテキスト検索を高速化するために使用される2グラムの一般化反転インデックス (GIN) を作成するために使用されます。 | |
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.5 | 1.1 | 1.1 | 1.1 | この拡張機能は、スケジュールタスクを設定するために使用されます。 | |
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.1.0 | 1.1.0 | 1.1.0 | 1.1.0 | この拡張機能は、中国語テキストをセグメント化するために使用されます。 | |
1.7.0 | 1.6.0 | 1.5.0 | 1.4.0 | 1.3.7 | 1.3.7 | 1.3.7 | 1.3.0 | この拡張機能は、SQL文にヒントを追加するために使用されます。 ヒントは、SQL文の実行計画を変更するために使用されます。 | |
非対応 | 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.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.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.5 | 1.4 | 1.4 | 1.3 | この拡張機能は、英数字テキスト間の類似性を計算するために使用される関数と演算子を提供します。 この拡張機能は、同様の文字列を効率的に検索するために使用されるインデックス演算子クラスも提供します。 | |
1.7 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 1.6 | 非対応 | この拡張機能は、肥大化したテーブルとインデックスをオンラインで縮小するために使用されます。 | |
1.1 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 | この拡張機能は、データベースの待機状態を監視および分析するために使用されます。 | |
17.0 | 16.0 | 1.6.1 | 1.6.1 | 1.5 | 1.4.1 | 1.3.2 | 1.2.2 | この拡張機能は、セッションとオブジェクトに関する詳細を含む監査ログを生成するために使用されます。 | |
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 | 非対応 | 非対応 | 非対応 | この拡張は、透過的なDDLレプリケーションをサポートします。 | |
2.4.5 | 2.4.4 | 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.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | この拡張機能は、タプルレベルの統計を取得するために使用されるさまざまな機能を提供します。 | |
0.7.4 | 0.7.4 | 0.7.4 | 0.7.4 | 非対応 | 非対応 | 非対応 | 非対応 | この拡張は、高次元ベクトル類似性検索に使用される。 | |
非対応 | 非対応 | 非対応 | 非対応 | 1.1 | 1.1 | 1.1 | 1.1 | この拡張機能は、ApsaraDB RDS for PostgreSQLインスタンスのストアドプロシージャをデバッグするために使用されます。 | |
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.10.0 | 2.10.0 | 2.10.0 | 2.9.0 | 2.9.0 | 2.8.0 | この拡張機能は、ApsaraDB RDS for PostgreSQLインスタンスにアクセスできる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.2 | 3.3.2 | 3.3.2 | 3.3.2 | 3.3.2 | 3.3.2 | この拡張機能は、PostGISの空間的な地理的位置に関する情報を処理および保存するために使用されます。 | |
3.3.7 | 3.3.4 | 3.3.2 | 3.3.2 | 3.3.2 | 3.3.2 | 3.3.2 | 3.3.2 | この拡張機能は、PostGISで空間地理情報を管理するために使用される拡張機能です。 | |
3.3.7 | 3.3.4 | 3.3.2 | 3.3.2 | 3.3.2 | 3.3.2 | 3.3.2 | 3.3.2 | この拡張機能は、TIGER形式のPostGISデータを管理するために使用されます。 | |
3.3.7 | 3.3.4 | 3.3.2 | 3.3.2 | 3.3.2 | 3.3.2 | 3.3.2 | 3.3.2 | この拡張機能は、PostGISでトポロジカルオブジェクトを管理するために使用されます。 | |
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.1 | 1.1 | 1.0 | 1.0 | 非対応 | 非対応 | 非対応 | 非対応 | この拡張は、SQLスロットリングに使用されます。 | |
1.1 | 1.1 | 1.1 | 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 | この拡張機能は、TDEを使用してテーブルとインデックスを一度に暗号化および復号化するために使用されます。 | |
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.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つの配列間の類似性を計算するために使用されます。 | |
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 | この拡張機能は、テーブルを返すために使用される関数を提供します。 | |
2.0.4 | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 | 2.0.3 | 非対応 | この拡張機能は、PostgreSQLを実行しないApsaraDB RDSインスタンスからのデータをクエリするために使用されます。 | |
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 | この拡張機能は、テーブルサンプリングメソッドSYSTEM_ROWSを提供します。 | |
非対応 | 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 | この拡張は、汎用一意識別子 (UUID) を生成する標準アルゴリズムを使用する機能を提供する。 | |
非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 1.0 | 1.0 | この拡張は、様々なBITタイプの動作をサポートするために使用される。 | |
非対応 | 2.6 | 2.6 | 2.6 | 2.3 | 2.3 | 2.2 | 2.2 | この拡張子は、論理ログレコードをJSON形式のファイルとしてエクスポートするために使用されます。 | |
非対応 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | この拡張機能は、XPathクエリとXSLT機能を提供します。 | |
1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | この拡張機能は、中国語でのフルテキスト検索をサポートするために使用されます。 | |
非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 非対応 | 4.0 | 非対応 | この拡張機能は、テキストインデックス作成および分析機能を提供します。 |
YiTian RDSインスタンス
エクステンション | 17 | 16 | 15 | 14 | 13 | 説明 |
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.5.0 | 1.5.0 | 1.5.0 | 非対応 | この拡張機能は、PostgreSQLデータベースにグラフデータベースのサポートを提供します。 | |
1.0 | 1.0 | 1.0 | 1.0 | 1.0 | この拡張機能は、ブルームフィルタに基づくインデックスアクセス方法を提供します。 | |
1.3 | 1.3 | 1.3 | 1.3 | 1.3 | この拡張機能は、複数のデータ型またはすべての列挙データ型に対してBツリーと同等の動作を実装するために使用されるサンプルGIN演算子クラスを提供します。 | |
1.7 | 1.7 | 1.7 | 1.6 | 1.5 | この拡張機能は、複数のデータ型とすべての列挙データ型に対してBツリーと同等の動作を実装するために使用されるサンプルGiST演算子クラスを提供します。 | |
1.6 | 1.6 | 1.6 | 1.6 | 1.6 | この拡張機能は、大文字と小文字が区別されない文字列型を提供します。 | |
1.5 | 1.5 | 1.5 | 1.5 | 1.4 | この拡張機能は、多次元キューブを表すために使用されるデータ型を提供します。 | |
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.1 | 1.1 | 1.1 | 1.1 | 1.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 | この拡張機能は、MODシステムのオブジェクトの計算と分析に使用されます。 ガノスベース | |
非対応 | 2.18 | 2.18 | 2.18 | 2.15 | この拡張機能は、ページビュー (PV) やユニークビジター (UV) などのビジネスメトリックを効率的に推定するために使用されます。 | |
1.8 | 1.8 | 1.8 | 1.8 | 1.7 | この拡張機能は、単一のPostgreSQL値内にキーと値のペアを格納するために使用されます。 | |
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.3 | この拡張機能は、整数のヌルのない配列を管理するために使用される関数と演算子を提供します。 | |
2.4 | 2.4 | 2.4 | 2.4 | 2.4 | この拡張機能は、PostgreSQLにIPv4およびIPv6アドレスを格納するために使用されます。 | |
1.2 | 1.2 | 1.2 | 1.2 | 1.2 | この拡張機能は、ハードコードされたプレフィックスのリストに基づいて入力番号とハイフン出力番号を検証するために使用されます。 | |
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.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 | この拡張機能は、フルテキスト検索を高速化するために使用される2グラムの一般化反転インデックス (GIN) を作成するために使用されます。 | |
1.4 | 1.4 | 1.3 | 1.3 | 1.3 | この拡張機能は、共有バッファをリアルタイムで調べるために使用されます。 | |
非対応 | 1.6 | 1.6 | 1.6 | 1.5 | この拡張機能は、スケジュールタスクを設定するために使用されます。 | |
1.2 | 1.2 | 1.2 | 1.2 | 1.2 | この拡張は、FSMを調べるために使用される。 | |
1.2.0 | 1.2.0 | 1.2.0 | 1.2.0 | 1.1.0 | この拡張機能は、中国語テキストをセグメント化するために使用されます。 | |
1.7.0 | 1.6.0 | 1.5.0 | 1.4.0 | 1.3.7 | この拡張機能は、SQL文にヒントを追加するために使用されます。 ヒントは、SQL文の実行計画を変更するために使用されます。 | |
非対応 | 5.1.0 | 5.1.0 | 5.0.1 | 4.7.3 | この拡張機能は、時間ベースおよびシーケンスベースのテーブルパーティションセットを作成および管理するために使用されます。 | |
非対応 | 非対応 | 非対応 | 非対応 | 1.5 | この拡張機能は、テーブルを高性能で区分するために使用される。 | |
非対応 | 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.10 | 1.10 | 1.10 | 1.9 | 1.8 | この拡張機能は、指定されたサーバーで実行されるすべてのSQL文の統計を追跡するために使用されます。 | |
1.6 | 1.6 | 1.6 | 1.6 | 1.5 | この拡張機能は、英数字テキスト間の類似性を計算するために使用される関数と演算子を提供します。 この拡張機能は、同様の文字列を効率的に検索するために使用されるインデックス演算子クラスも提供します。 | |
1.7 | 1.6 | 1.6 | 1.6 | 1.6 | この拡張機能は、肥大化したテーブルとインデックスをオンラインで縮小するために使用されます。 | |
1.1 | 非対応 | 非対応 | 非対応 | 非対応 | この拡張機能は、データベースの待機状態を監視および分析するために使用されます。 | |
17.0 | 16.0 | 1.6.1 | 1.6.1 | 1.5 | この拡張機能は、セッションとオブジェクトに関する詳細を含む監査ログを生成するために使用されます。 | |
1.3 | 1.3 | 1.3 | 1.3 | 1.3 | この拡張機能は、PostgreSQLの暗号化関数を提供します。 | |
非対応 | 2.2 | 2.2 | 2.2 | 2.1 | この拡張は、透過的なDDLレプリケーションをサポートします。 | |
2.4.5 | 2.4.4 | 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.5 | 1.5 | 1.5 | 1.5 | 1.5 | この拡張機能は、タプルレベルの統計を取得するために使用されるさまざまな機能を提供します。 | |
0.7.4 | 0.7.4 | 0.7.4 | 0.7.4 | 非対応 | この拡張は、高次元ベクトル類似性検索に使用される。 | |
非対応 | 非対応 | 非対応 | 非対応 | 1.1 | この拡張機能は、ApsaraDB RDS for PostgreSQLインスタンスのストアドプロシージャをデバッグするために使用されます。 | |
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.10.0 | 2.10.0 | 2.10.0 | この拡張機能は、ApsaraDB RDS for PostgreSQLインスタンスにアクセスできるCLUSTERおよびCONNECTモードを提供します。 | |
1.0 | 1.0 | 1.0 | 1.0 | 1.0 | この拡張は、TCL手続き型言語をサポートするために使用される。 | |
3.3.7 | 3.3.4 | 3.3.2 | 3.3.2 | 3.3.2 | この拡張機能は、PostGISの空間的な地理的位置に関する情報を処理および保存するために使用されます。 | |
3.3.7 | 3.3.4 | 3.3.2 | 3.3.2 | 3.3.2 | この拡張機能は、PostGISで空間地理情報を管理するために使用される拡張機能です。 | |
3.3.7 | 3.3.4 | 3.3.2 | 3.3.2 | 3.3.2 | この拡張機能は、TIGER形式のPostGISデータを管理するために使用されます。 | |
3.3.7 | 3.3.4 | 3.3.2 | 3.3.2 | 3.3.2 | この拡張機能は、PostGISでトポロジカルオブジェクトを管理するために使用されます。 | |
1.1 | 1.1 | 1.1 | 1.1 | 1.0 | この拡張機能は、データベース間でテーブルを管理するために使用されます。 | |
1.1.0 | 非対応 | 1.1.0 | 1.1.0 | 非対応 | この拡張機能は、データの匿名化とデータのマスキングに使用されます。 | |
1.1 | 1.1 | 1.0 | 1.0 | 非対応 | この拡張は、SQLスロットリングに使用されます。 | |
1.1 | 1.1 | 1.1 | 1.1 | 1.1 | この拡張機能は、複雑なクエリを高速化するために使用されます。 | |
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 | 0.5 | 0.5 | この拡張機能を使用してビットマップを計算し、クエリのパフォーマンスを向上させます。 | |
非対応 | 1.3 | 1.3 | 1.3 | 1.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つの配列間の類似性を計算するために使用されます。 | |
1.2 | 1.2 | 1.2 | 1.2 | 1.2 | この拡張機能は、接続されたクライアントによって提供されるSSL証明書に関する情報を取得するために使用されます。 | |
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 | この拡張機能は、PostgreSQLを実行しないApsaraDB RDSインスタンスからのデータをクエリするために使用されます。 | |
2.17.0 | 2.14.2 | 2.9.2 | 2.9.2 | 2.5.0 | この拡張機能は、自動シャーディング、効率的な書き込み、検索、および時系列データのほぼリアルタイムの集計などの機能をサポートするために使用されます。 | |
非対応 | 1.0 | 1.0 | 1.0 | 1.0 | この拡張機能は、テーブルサンプリングメソッドSYSTEM_ROWSを提供します。 | |
非対応 | 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 | この拡張は、汎用一意識別子 (UUID) を生成する標準アルゴリズムを使用する機能を提供する。 | |
非対応 | 2.6 | 2.6 | 2.6 | 2.3 | この拡張子は、論理ログレコードをJSON形式のファイルとしてエクスポートするために使用されます。 | |
非対応 | 1.1 | 1.1 | 1.1 | 1.1 | この拡張機能は、XPathクエリとXSLT機能を提供します。 | |
1.0 | 1.0 | 1.0 | 1.0 | 1.0 | この拡張機能は、中国語でのフルテキスト検索をサポートするために使用されます。 |
よくある質問
上記の表で必要な拡張子が見つからない場合はどうすればよいですか?
次の方法を使用できます。
このトピックの表では、一般的な拡張機能のみについて説明します。 上記の表で必要な拡張子が見つからない場合は、
SELECT * FROM pg_available_extensions;
コマンドを実行します。Alibaba Cloud Connectで提案と要件を送信できます。
使用する拡張機能がRDSインスタンスのメジャーエンジンバージョンでサポートされていない場合はどうすればよいですか。
次の方法を使用できます。
拡張機能がサポートされるまで待ちます。 拡張機能は、すべてのメジャーエンジンバージョンを段階的に実行するRDSインスタンスでサポートされています。 AliPGのリリースノートの更新に注意を払うことができます。 使用する拡張機能は、マイナーエンジンバージョンの将来のアップデートでサポートされる可能性があります。
RDSインスタンスのメジャーエンジンバージョンを変更して、できるだけ早い機会に拡張機能を使用する場合は、次の方法を使用できます。
RDSインスタンスの新しいメジャーエンジンバージョンが元のメジャーエンジンバージョンよりも新しい場合は、RDSインスタンスでメジャーエンジンバージョンのアップグレードを実行します。 詳細については、「メジャーエンジンのバージョンのアップグレード」をご参照ください。
RDSインスタンスの新しいメジャーエンジンバージョンが元のメジャーエンジンバージョンよりも前の場合、必要な拡張機能をサポートするメジャーエンジンバージョンのRDSインスタンスを購入し、Data Transmission Service (DTS) を使用して元のRDSインスタンスのデータを新しく作成されたRDSインスタンスに移行します。 詳細については、「データ送信サービス (DTS) 」をご参照ください。
Alibaba Cloud Connectで提案と要件を送信できます。
前述の表に拡張機能がありますが、拡張機能を作成すると、拡張機能がサポートされていないことを示すエラーメッセージが表示されます。 どうすればよいですか。
RDSインスタンスのマイナーエンジンバージョンを最新バージョンに更新し、再試行します。 詳細については、「マイナーエンジンバージョンの更新」をご参照ください。
作成したすべての拡張機能はパブリックスキーマにあります。 他のスキーマで拡張機能を作成して使用するにはどうすればよいですか?
拡張機能を作成するときに、次のステートメントを実行してスキーマを指定します。
CREATE EXTENSION <Extension name> SCHEMA <Schema name>;
関連ドキュメント
ApsaraDB RDSコンソールでPostgreSQLを実行するRDSインスタンスの拡張機能を管理できます。 詳細については、「拡張機能の管理」をご参照ください。
各拡張機能の使用方法の詳細については、リファレンスまたはオープンソース拡張機能の公式ドキュメントに記載されている関連トピックを参照してください。
RDSインスタンスの拡張機能を最新バージョンに更新できます。 詳細については、「マイナーエンジンバージョンの更新」をご参照ください。
拡張機能がサポートされているマイナーエンジンのバージョンを表示できます。 詳細については、「AliPGのリリースノート」をご参照ください。