Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
BERLAKU UNTUK:
Azure Cosmos DB untuk PostgreSQL (didukung oleh ekstensi basis data Citus untuk PostgreSQL)
Layanan terkelola Azure Cosmos DB for PostgreSQL dapat menangani peningkatan server PostgreSQL, dan ekstensi Citus. Semua kluster dibuat dengan versi Citus terbaru yang tersedia untuk versi PostgreSQL utama yang Anda pilih selama provisi kluster. Saat Anda memilih versi PostgreSQL seperti PostgreSQL 15 untuk peningkatan kluster di tempat, versi Citus terbaru yang didukung untuk versi PostgreSQL yang dipilih akan diinstal.
Jika Anda hanya perlu meningkatkan versi Citus, Anda dapat melakukannya dengan menggunakan pembaruan langsung. Misalnya, Anda mungkin ingin meningkatkan Citus 11.0 ke Citus 11.3 pada kluster PostgreSQL 14 Anda tanpa meningkatkan versi Postgres.
Tindakan pencegahan peningkatan
Peningkatan memerlukan beberapa waktu henti di kluster database. Waktu tepatnya bergantung pada versi sumber dan tujuan peningkatan. Untuk mempersiapkan peningkatan kluster produksi, sebaiknya uji peningkatan dan ukur waktu henti selama pengujian.
Selain itu, meningkatkan versi besar Citus dapat menimbulkan perubahan perilaku. Yang terbaik adalah membiasakan diri dengan fitur produk yang baru dan perubahan-perubahan untuk menghindari kejutan.
Perubahan Citus 12 yang patut diperhatikan:
- Strategi penyeimbangan ulang default berubah dari
by_shard_count
keby_disk_size
. - Dukungan untuk PostgreSQL 13 telah dihilangkan pada versi ini.
Perubahan Citus 11 yang patut diperhatikan:
- Pecahan tabel mungkin hilang di klien SQL Anda. Anda dapat mengontrol visibilitasnya menggunakan citus.show_shards_for_app_name_prefixes.
- Ada beberapa fitur yang tidak digunakan lagi.