全部产品
Search
文档中心

ApsaraDB RDS:Memperbarui versi mesin minor

更新时间:Dec 29, 2025

ApsaraDB RDS for PostgreSQL memungkinkan Anda meningkatkan versi mesin minor. Peningkatan ini memberikan peningkatan performa, fitur baru, dan perbaikan keamanan, memastikan pengoptimalan serta keamanan berkelanjutan untuk layanan database Anda.

Untuk informasi lebih lanjut tentang fitur-fitur versi mesin minor ApsaraDB RDS for PostgreSQL, lihat Catatan rilis versi mesin minor AliPG (PostgreSQL 14–17).

Catatan penggunaan

  • Peningkatan versi mesin minor akan me-restart instans, yang mungkin menyebabkan koneksi sementara selama sekitar 30 detik. Disarankan untuk melakukan peningkatan selama jam-jam sepi atau memastikan bahwa aplikasi Anda memiliki mekanisme penyambungan otomatis ulang.

  • Setelah peningkatan, Anda tidak dapat menurunkan spesifikasi versi mesin minor.

  • Peningkatan versi minor umumnya tidak menyebabkan masalah kompatibilitas. Namun, ekstensi tertentu seperti GanosBase mungkin terpengaruh. Jika ekstensi tersebut digunakan, disarankan untuk membuat instans baru menggunakan fitur memulihkan data dari instans ApsaraDB RDS for PostgreSQL. Kemudian, Anda dapat menguji kompatibilitas versi ekstensi baru pada instans baru tersebut.

  • Perhatikan poin-poin berikut tentang peningkatan ekstensi:

    • Jika layanan Anda menggunakan PostGIS atau ekstensi GanosBase, Anda juga harus secara manual meningkatkan PostGIS atau ekstensi GanosBase setelah peningkatan versi mesin minor. Untuk informasi lebih lanjut, lihat Peningkatan Ekstensi Mesin Spasial-Temporal.

    • Jika instans Anda menjalankan PostgreSQL 14 dengan versi mesin minor lebih lama dari 20230330 dan menggunakan ekstensi TimescaleDB (versi 2.5.0 atau lebih lama), Anda harus secara manual menjalankan perintah ALTER EXTENSION timescaledb UPDATE; untuk meningkatkan ekstensi setelah Anda meningkatkan versi mesin minor ke 20230330 atau lebih baru. Langkah ini diperlukan agar Anda tetap bisa menggunakan ekstensi TimescaleDB.

Melihat versi mesin minor

Anda dapat melihat versi mesin minor saat ini dari sebuah instans dengan dua cara:

  • Masuk ke Konsol ApsaraDB RDS. Anda dapat melihat versinya di halaman Basic Information dari instans target.

    Catatan

    Metode ini hanya berlaku untuk instans ApsaraDB RDS for PostgreSQL yang menggunakan disk cloud.

  • Sambungkan ke instans PostgreSQL target dan jalankan perintah show rds_release_date;.

    Catatan

    Metode ini berlaku untuk instans ApsaraDB RDS for PostgreSQL yang menggunakan disk cloud dan disk lokal.

Secara manual tingkatkan versi mesin minor

Tingkatkan versi mesin minor dari instans yang menggunakan disk lokal

Instans yang menggunakan disk lokal tidak mendukung peningkatan manual versi mesin minor. Anda dapat me-restart instans untuk secara otomatis meningkatkannya ke versi minor terbaru. Untuk informasi lebih lanjut, lihat Restart sebuah instans.

Catatan

Jika instans saat ini adalah instans utama dengan instans hanya baca, Anda harus me-restart semua instans hanya baca satu per satu terlebih dahulu, kemudian restart instans utama. Jika Anda hanya merestart instans utama, versi mesin minor dari instans hanya baca tidak akan ditingkatkan.

Tingkatkan versi mesin minor dari instans yang menggunakan disk cloud

Catatan

Jika instans saat ini adalah instans utama dengan instans hanya baca, Anda dapat meningkatkannya dengan dua cara:

  • Mulai peningkatan versi mesin minor pada instans utama. Semua instans hanya baca yang terhubung akan ditingkatkan secara bersamaan, kemudian instans utama ditingkatkan.

  • Jika Anda tidak ingin meningkatkan semua instans hanya baca sekaligus, Anda dapat meningkatkannya satu per satu, kemudian tingkatkan instans utama.

  1. Buka halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS dan klik ID instans tersebut.

  2. Di bagian Configuration Information, klik Update Minor Engine Version.

  3. Dalam kotak dialog yang muncul, pilih versi untuk Latest Version dan tentukan Update Time. Lalu, klik OK.

    Bidang-bidang dalam parameter Latest Version dijelaskan sebagai berikut:

Secara otomatis tingkatkan versi mesin minor

Peringatan

Peningkatan otomatis merupakan metode tambahan dan tidak menjamin bahwa semua instans langsung ditingkatkan ke versi mesin terbaru. Anda dapat melihat status versi mesin di halaman Basic Information dari instans Anda dan segera tingkatkan versi mesin untuk mengurangi risiko potensial dari versi lama. Jika Anda membatalkan tugas peningkatan yang diinisiasi sistem atau gagal meningkatkan ke versi stabil terbaru setelah Anda menerima notifikasi konsol, Anda bertanggung jawab atas gangguan bisnis atau kehilangan data yang mungkin terjadi. Untuk informasi lebih lanjut, lihat Ketentuan Layanan.

Saat Anda membeli instans ApsaraDB RDS for PostgreSQL yang menggunakan disk cloud, Minor Engine Version Update Policy disetel ke Automatic Upgrade secara default. Jika versi mesin minor Anda lebih lama dari yang terbaru, sistem secara berkala memulai tugas O&M untuk melakukan peningkatan. Anda akan diberitahu tentang tugas-tugas ini melalui email, atau pesan internal. Peningkatan otomatis dilakukan dalam jendela pemeliharaan yang telah Anda tentukan. Anda dapat mengubah waktu peningkatan di Manajemen Event atau membatalkan tugas sebelum dimulai. Untuk informasi lebih lanjut, lihat Event terjadwal.

Catatan

Fitur peningkatan otomatis versi mesin minor hanya didukung untuk instans yang menggunakan disk cloud.

image..png

Ubah pengaturan peningkatan otomatis

  1. Buka halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS dan klik ID instans tersebut.

  2. Di halaman Basic Information dari instans, temukan bagian Configuration Information dan temukan parameter Automated Update of Minor Engine Version.

    image..png

  3. Klik Settings di sebelah kanan Automated Update of Minor Engine Version.

  4. Dalam kotak dialog yang muncul, pilih Automatic Upgrade atau Manual Upgrade, lalu klik Confirm.

FAQ

Terjadi kesalahan ketika saya mengakses ekstensi PostGIS atau GanosBase setelah peningkatan. Apa yang harus saya lakukan?

Setelah Anda meningkatkan versi mesin minor, Anda juga harus secara manual meningkatkan ekstensi PostGIS atau GanosBase. Untuk informasi lebih lanjut, lihat Peningkatan ekstensi mesin spasial-temporal.

Apa saja masalah kompatibilitas untuk PostGIS ketika saya meningkatkan versi mesin minor?

Perbedaan kompatibilitas dijelaskan dalam tabel berikut:

Catatan

Masalah kompatibilitas berikut mungkin terjadi pada instans ApsaraDB RDS for PostgreSQL yang menjalankan versi mesin minor lebih lama dari 20211031.

Versi ekstensi PostGIS

Hanya tingkatkan versi mesin minor ApsaraDB RDS for PostgreSQL

Tingkatkan versi mesin minor ApsaraDB RDS for PostgreSQL dan ekstensi PostGIS

2.5.x

  • Fungsi-fungsi berikut mungkin menyebabkan database crash:

    • ST_ClusterKMeans

    • ST_GeomFromKML

    • ST_AsKML

  • Fungsi-fungsi berikut melaporkan kesalahan:

    • ST_Buffer

      Kesalahan: Parameter buffer tidak valid: uad_segs (terima: 'endcap', 'join', 'mitre_limit', 'miter_limit', 'quad_segs' dan 'side')

      Solusi: Ubah parameter quadsegs menjadi quad_segs.

    • ST_Intersects

      Kesalahan: ERROR: GetGenericCacheCollection: Could not find upper context

      Solusi: Tidak ada.

  • Fungsi-fungsi berikut dihapus dan tidak dapat digunakan:

    • ST_Force_2D

    • ST_Locate_Along_Measure

    • ST_Estimated_Extent

  • Nilai parameter atau sintaks fungsi-fungsi berikut berubah setelah peningkatan:

    • ST_GeomFromGeoJSON: Setelah peningkatan, SRID=4326 ditentukan secara default.

    • ST_AsGeoJSON: Parameter maxdecimaldigits berubah dari 16 menjadi 9.

    • Sintaks MultiPoint berubah:

      • Sebelum peningkatan: MULTIPOINT(1 1,-1 1)

      • Setelah peningkatan: MULTIPOINT((1 1),(-1 1))

  • Fungsi-fungsi berikut dihapus dan tidak dapat digunakan:

    • ST_Force_2D

    • ST_Locate_Along_Measure

    • ST_Estimated_Extent

  • Nilai parameter atau sintaks fungsi-fungsi berikut berubah setelah peningkatan:

    • ST_GeomFromGeoJSON: Setelah peningkatan, SRID=4326 ditentukan secara default.

    • ST_AsGeoJSON: Parameter maxdecimaldigits berubah dari 16 menjadi 9.

    • Sintaks MultiPoint berubah:

      • Sebelum peningkatan: MULTIPOINT(1 1,-1 1)

      • Setelah peningkatan: MULTIPOINT((1 1),(-1 1))

3.1.x

  • Fungsi-fungsi berikut mungkin menyebabkan database crash:

    • ST_ClusterKMeans

  • Sintaks MultiPoint berubah:

    • Sebelum peningkatan: MULTIPOINT(1 1,-1 1)

    • Setelah peningkatan: MULTIPOINT((1 1),(-1 1))

Sintaks MultiPoint berubah:

  • Sebelum peningkatan: MULTIPOINT(1 1,-1 1)

  • Setelah peningkatan: MULTIPOINT((1 1),(-1 1))

Dokumen terkait