Meningkatkan ekstensi Postgre SQL - Amazon Aurora

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Meningkatkan ekstensi Postgre SQL

Memutakhirkan cluster Aurora SQL Postgre DB Anda ke versi mayor atau minor baru tidak meningkatkan ekstensi SQL Postgre secara bersamaan. Untuk sebagian besar ekstensi, Anda meningkatkan ekstensi setelah peningkatan versi mayor atau minor selesai. Namun, dalam beberapa kasus, Anda meningkatkan ekstensi sebelum memutakhirkan mesin Aurora SQL Postgre DB. Untuk informasi selengkapnya, lihat list of extensions to update di Menguji peningkatan klaster DB produksi ke versi mayor baru.

Menginstal SQL ekstensi Postgre membutuhkan rds_superuser hak istimewa. Biasanya, rds_superuser mendelegasikan izin atas ekstensi tertentu untuk pengguna yang relevan (peran), untuk memfasilitasi pengelolaan ekstensi yang ditentukan. Itu berarti bahwa tugas memutakhirkan semua ekstensi di cluster Aurora SQL Postgre DB Anda mungkin melibatkan banyak pengguna (peran) yang berbeda. Perhatikan hal ini terutama jika Anda ingin mengotomatiskan proses peningkatan dengan menggunakan skrip. Untuk informasi selengkapnya tentang SQL hak istimewa dan peran Postgre, lihat. Keamanan dengan Amazon Aurora Postgre SQL

catatan

Untuk informasi tentang memperbarui GIS ekstensi Post, lihat Mengelola data spasial dengan GIS ekstensi Post (Langkah 6: Tingkatkan GIS ekstensi Post).

Untuk memperbarui ekstensi pg_repack, hapus ekstensi dan kemudian buat versi baru di instans DB yang ditingkatkan. Untuk informasi selengkapnya, lihat pg_repack installation di dokumentasi pg_repack.

Untuk memperbarui ekstensi setelah peningkatan mesin, gunakan perintah ALTER EXTENSION UPDATE.

ALTER EXTENSION extension_name UPDATE TO 'new_version';

Untuk membuat daftar ekstensi yang saat ini diinstal, gunakan katalog Postgre SQL pg_extension dalam perintah berikut.

SELECT * FROM pg_extension;

Untuk melihat daftar versi ekstensi tertentu yang tersedia untuk instalasi Anda, gunakan tampilan Postgre SQL pg_available_extension_versions dalam perintah berikut.

SELECT * FROM pg_available_extension_versions;