すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:拡張機能の管理

最終更新日:May 15, 2025

このトピックでは、ApsaraDB RDS コンソールで ApsaraDB RDS for PostgreSQL インスタンスの拡張機能を管理する方法について説明します。 拡張機能の検索、インストール、アンインストール、更新、および他のデータベースへの適用を行うことができます。

前提条件

  • RDS インスタンスで PostgreSQL 10 以降が実行されていること。

  • RDS インスタンスでマイナーエンジンバージョン 20230330 以降が実行されていること。 RDS インスタンスのマイナーエンジンバージョンの表示と更新方法の詳細については、「マイナーエンジンバージョンの更新」をご参照ください。

  • RDS インスタンスが、企業向け SSD(ESSD)またはプレミアム ESSD を使用するプライマリ RDS インスタンスであること。

  • RDS インスタンスに少なくとも 1 つの特権アカウントとデータベースが作成されていること。 特権アカウントとデータベースの作成方法の詳細については、「ApsaraDB RDS for PostgreSQL インスタンスでのデータベースとアカウントの作成」をご参照ください。

使用上の注意

  • RDS インスタンスにインストールする拡張機能で shared_preload_libraries パラメータのプリロードが必要であり、拡張機能の名前が shared_preload_libraries パラメータの値に追加されていない場合、拡張機能をインストールすると RDS インスタンスが自動的に再起動されます。

    説明

    RDS インスタンスの パラメーターの設定 ページに移動して、shared_preload_libraries パラメータの構成を表示できます。 RDS インスタンスにインストールする拡張機能で shared_preload_libraries パラメータのプリロードが必要かどうか、および拡張機能の名前が shared_preload_libraries パラメータの値に追加されているかどうかを確認できます。

  • GanosBase 拡張機能と PostGIS 拡張機能は、同じスキーマにインストールできません。

  • データベースに次の拡張機能をインストールする場合、データベースの特権アカウントを使用する必要があります。 使用するアカウントが特権アカウントでない場合、インストールは失敗します。

    ganos_geometry_topology、ganos_tiger_geocoder、postgis_tiger_geocoder、および postgis_topology

  • 拡張機能をアンインストールすると、データの損失やサービスの中断が発生する可能性があります。 慎重に行ってください。

手順

  1. [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。

  2. 左側のナビゲーションウィンドウで、プラグイン をクリックします。

    • [拡張機能マーケットプレイス] タブで、人気の拡張機能を表示します。

      インストールする拡張機能を見つけて、[操作] 列の [インストール] をクリックして、データベースに拡張機能をインストールします。

    • プラグインの管理 タブで、拡張機能を管理するデータベースの名前を指定します。

      • 拡張機能の検索

        プラグインによるフィルタリング を使用して、さまざまな機能を持つ拡張機能を検索できます。 検索ボックスでは複数の機能を選択できます。

      • 拡張機能のインストール

        プラグインがインストールされていません タブで、インストールする拡張機能を見つけて、[操作] 列の [インストール] をクリックします。

        複数の拡張機能を選択して一度にインストールできます。

      • 拡張機能のアンインストール

        プラグインがインストール済みです タブで、アンインストールする拡張機能を見つけて、[操作] 列の [アンインストール] をクリックします。

        複数の拡張機能を選択して一度にアンインストールできます。

        重要

        拡張機能をアンインストールすると、データの損失やサービスの中断が発生する可能性があります。 慎重に行ってください。

      • 拡張機能の更新

        プラグインがインストール済みです タブで、更新する拡張機能を見つけて、[操作] 列の [バージョンのアップグレード] をクリックします。

        説明

        [操作] 列に [バージョンのアップグレード] が表示されない場合、拡張機能は最新バージョンを実行しています。

      • データベースにインストールされている拡張機能を別のデータベースに適用する

        プラグインがインストール済みです タブで、他のデータベースに適用 をクリックして、現在のデータベースにインストールされている拡張機能を別のデータベースにインストールします。

関連操作

操作

説明

CreatePostgresExtensions

データベースの拡張機能を作成します。

説明

この操作を正常に呼び出した後、拡張機能が作成されない場合は、RDS インスタンスのメジャーエンジンバージョンで拡張機能がサポートされているかどうかを確認してください。 詳細については、「ApsaraDB RDS for PostgreSQL でサポートされている拡張機能」をご参照ください。

DescribePostgresExtensions

データベースにインストールされている拡張機能をクエリします。

UpdatePostgresExtensions

データベースの拡張機能のバージョンを更新します。

DeletePostgresExtensions

データベースから拡張機能を削除します。