
Aurora PostgreSQL の拡張機能のアップグレード方法について教えてください
困っていること
拡張機能のアップグレード方法について教えてください。
回答
ほとんどの拡張機能は、メジャー・マイナーバージョンアップグレードに合わせて自動的にアップグレードされます。
エンジンバージョンのアップグレードを実施する前に、特定の拡張機能をアップグレードする必要がある場合は、以下を参考にしてください。
1. アップグレードパスの確認
SELECT * FROM pg_extension_update_paths('extension_name');
移行元バージョンから移行先バージョンへのアップグレードパスが表示されます。利用可能なアップグレードパスがない場合は NULL になります。
source | target | path
--------+--------+---------------
1.1 | 1.2 | 1.1--1.2
1.1 | 1.0 |
1.2 | 1.1 |
1.2 | 1.0 |
1.0 | 1.1 | 1.0--1.1
1.0 | 1.2 | 1.0--1.1--1.2
(6 rows)
2. アップグレードの実施
ALTER EXTENSION extension_name UPDATE TO 'new_version';
参考:インストール済み拡張機能の一覧表示
現在インストールされている拡張機能を一覧表示するには、以下のコマンドを実行してください。
SELECT * FROM pg_extension;









