All Products
Search
Document Center

PolarDB:Peningkatan sementara spesifikasi node

Last Updated:Jun 22, 2026

Saat bisnis Anda menghadapi lonjakan lalu lintas jangka pendek yang dapat diprediksi—misalnya selama promosi e-commerce atau acara online—database mungkin mengalami bottleneck performa akibat sumber daya komputasi yang tidak mencukupi. Peningkatan permanen berisiko menyebabkan pemborosan sumber daya setelah lalu lintas kembali normal. Fitur PolarDB untuk peningkatan sementara memungkinkan Anda meningkatkan spesifikasi komputasi (CPU dan memori) klaster langganan selama periode tertentu. Klaster secara otomatis kembali ke spesifikasi semula pada waktu yang telah dijadwalkan, sehingga membantu Anda menangani beban kerja puncak jangka pendek secara hemat biaya.

Penilaian dampak

Sebelum melakukan peningkatan sementara, nilai potensi dampak terhadap layanan Anda untuk menyusun rencana perubahan.

Dampak layanan

Mengubah spesifikasi klaster PolarDB memicu restart node, yang dapat menyebabkan gangguan koneksi sementara dan fluktuasi performa singkat. Dampaknya bergantung pada apakah klaster Anda mendukung fitur seamless switchover dan apakah binary logging (binlog) diaktifkan.

  • Jika klaster Anda tidak mendukung seamless switchover, gangguan koneksi sementara sekitar 20 hingga 30 detik dapat terjadi selama perubahan spesifikasi. Sebelum alih bencana, pastikan aplikasi Anda memiliki mekanisme retry koneksi.

  • Jika klaster Anda mendukung seamless switchover, dampaknya bervariasi tergantung status binlog. Jika binlog diaktifkan, gangguan koneksi sementara sekitar 5 hingga 10 detik dapat terjadi. Jika binlog dinonaktifkan, performa mungkin turun ke nol selama 1 hingga 3 detik, tetapi koneksi dan transaksi tidak akan terputus.

Penting
  • Durasi tugas: Tugas perubahan memerlukan waktu sekitar 5 menit per node. Misalnya, mengubah dua node membutuhkan waktu sekitar 10 menit. Durasi aktual dipengaruhi oleh faktor seperti beban klaster serta jumlah database dan tabel.

  • Keterlambatan replikasi: Selama perubahan, keterlambatan replikasi data pada node read-only mungkin lebih lama dibandingkan kondisi normal.

  • Keamanan data: Perubahan konfigurasi hanya menyesuaikan resource node dan tidak memengaruhi data yang sudah ada di klaster.

  • Urutan restart: Saat Anda mengubah spesifikasi node primary dan read-only secara bersamaan, sistem akan merestart node read-only terlebih dahulu, diikuti oleh node primary. Tidak terjadi alih bencana primary/standby selama proses ini.

Batasan spesifikasi node

Untuk memastikan stabilitas dan ketersediaan tinggi klaster, batasan berikut berlaku saat Anda mengonfigurasi spesifikasi node primary dan read-only:

  • Setidaknya satu node read-only harus memiliki spesifikasi yang sama dengan node primary.

  • Node read-only yang mengaktifkan hot standby harus memiliki spesifikasi yang sama dengan node primary.

  • Memori node read-only tidak boleh kurang dari separuh memori node primary.

  • Jumlah core CPU untuk node read-only harus memenuhi persyaratan minimum yang tercantum dalam tabel berikut:

    Primary node CPU

    Minimum read-only CPU

    2

    2

    4

    4

    8

    4

    16

    8

    32

    16

    64

    32

    88

    64

    120

    64

Catatan

Multi-master Cluster (Limitless) Edition tidak tunduk pada batasan di atas.

Batasan lainnya

Prasyarat

Sebelum memulai, lengkapi pemeriksaan berikut.

  • Metode penagihan: Klaster target harus merupakan klaster Subscription.

  • Status klaster: Klaster target harus berada dalam status Running, tanpa tugas konfigurasi lain yang sedang berjalan, seperti penambahan atau penghapusan node, atau peningkatan versi minor.

  • Tugas tertunda: Tidak ada tugas perubahan konfigurasi lain yang tertunda, seperti penambahan atau penghapusan node atau perubahan konfigurasi.

  • Otorisasi peran terkait layanan: Anda harus telah membuat peran terkait layanan PolarDB AliyunServiceRoleForPolarDB untuk akun Anda.

    Klik untuk memperluas guna melihat cara memeriksa apakah peran terkait layanan PolarDB telah dibuat

    1. Navigasi ke halaman Identity > Roles di RAM console.

    2. Cari AliyunServiceRoleForPolarDB dalam daftar role untuk memastikan peran terkait layanan tersebut ada.

      1. Jika sudah ada, lewati pemeriksaan ini.

      2. Jika belum ada, lanjutkan ke langkah berikutnya.

    3. Klik Create Role. Di halaman Create Role, klik Create Service-linked Role di pojok kanan atas.

    4. Di halaman Create Service-linked Role, pilih PolarDB dari daftar drop-down Select Service, lalu klik Create Service-linked Role untuk menyelesaikan pembuatan.

Prosedur

  1. Login ke PolarDB console. Di panel navigasi kiri, klik Clusters dan pilih region tempat klaster Anda berada.

  2. Gunakan salah satu metode berikut untuk menuju halaman Change Configurations (Subscription):

    • Temukan klaster target dan klik Change Configurations di kolom Actions.

    • Klik ID klaster untuk menuju halaman Basic Information. Di bagian Database Nodes, klik Change Configurations. Halaman ini menampilkan spesifikasi dan status node primary serta read-only, serta menyediakan tautan ke Add or Remove Nodes dan Change Configurations.

  3. Di kotak dialog Change Configurations (Subscription), pilih Temporary Upgrade dan klik OK.

  4. Di halaman Temporary Upgrade, konfirmasi Current Configuration dan Expiration Time, lalu atur parameter berikut:

    Parameter

    Description

    Database Type

    Pilih edisi spesifikasi target. Opsi meliputi General Specification dan Dedicated Specification.

    Node

    Pilih spesifikasi target untuk node (primary atau read-only) yang ingin Anda tingkatkan.

    Catatan

    Anda harus memastikan bahwa setidaknya satu node read-only memiliki spesifikasi yang sama dengan node primary. Anda dapat mengonfigurasi spesifikasi untuk node lain sesuai kebutuhan.

    Restore Point

    Tetapkan waktu spesifik agar sistem secara otomatis mengembalikan klaster ke spesifikasi sebelum peningkatan.

    Catatan
    • Durasi minimum adalah 1 jam, dan maksimum 14 hari. Untuk peningkatan lebih dari 14 hari, kami merekomendasikan menggunakan manual configuration change.

    • Waktu pemulihan harus setidaknya satu hari sebelum tanggal kedaluwarsa klaster. Misalnya, jika klaster kedaluwarsa pada 10 Januari, waktu pemulihan terakhir untuk peningkatan sementara adalah 9 Januari.

    • Waktu pemulihan tidak dapat diubah setelah ditetapkan. Jika performa masih tidak mencukupi dan Anda perlu memperpanjang durasi, Anda dapat melakukan satu peningkatan lagi sebelum waktu pemulihan tiba. Restore Point baru tidak boleh lebih awal dari yang asli.

  5. Baca syarat layanan, klik Buy Now, dan selesaikan pembayaran. Setelah pembayaran berhasil, tugas peningkatan dimulai.

Penagihan

Biaya peningkatan sementara didasarkan pada selisih harga antara spesifikasi baru dan asli, dikalikan faktor premium 1,5. Rumusnya sebagai berikut:

Biaya peningkatan sementara node selama N hari = (Harga bulanan spesifikasi baru – Harga bulanan spesifikasi asli) / 30 × 1,5 × N.

Operasi terkait

Konversi menjadi peningkatan permanen

Jika Anda perlu mempertahankan spesifikasi yang ditingkatkan secara permanen atau melakukan operasi seperti adding or removing nodes, temporarily adding nodes, automatic scaling, atau membatalkan langganan klaster, Anda dapat mengonversi peningkatan sementara menjadi permanen. Setelah konversi, klaster tidak akan secara otomatis menurunkan spesifikasi pada waktu pemulihan.

  • Konversi manual: Selama periode peningkatan sementara, buka kembali halaman Change Configurations (Subscription) dan lakukan perubahan konfigurasi manual ke spesifikasi saat ini.

    Catatan

    Tindakan ini hanya menghasilkan pesanan penagihan permanen dan tidak menyebabkan gangguan layanan kedua kali.

  • Konversi melalui peningkatan storage space: Jika Anda manually scale up the cluster's storage space selama periode peningkatan sementara, sistem secara otomatis mengonversi spesifikasi komputasi sementara menjadi permanen. Artinya, Anda akan ditagih berdasarkan tarif langganan baru sejak saat ekspansi storage. Evaluasi perubahan ini secara hati-hati sebelum meningkatkan storage.

Lihat waktu kedaluwarsa peningkatan

Navigasi ke halaman Billing Management > Order > My Orders, cari berdasarkan ID klaster, temukan pesanan dengan tipe pesanan Temporary Upgrade, lalu klik View Details untuk melihat informasinya.

Referensi API

API

Description

TempModifyDBNode

Secara sementara meningkatkan spesifikasi klaster PolarDB.

FAQ

Apa yang harus saya lakukan jika muncul error "insufficient resources" selama peningkatan sementara?

Jika Anda memilih spesifikasi node tertentu selama proses peningkatan dan menerima pesan seperti "Insufficient resources. Please try again after changing the region or availability zone", artinya spesifikasi yang dipilih telah habis di zona ketersediaan saat ini. Coba solusi berikut:

  1. Pilih spesifikasi serupa: Coba pilih spesifikasi lain yang sedikit lebih rendah.

  2. Ubah zona ketersediaan: Anda dapat manually change the availability zone untuk mencegah masalah kekurangan resource pada perubahan konfigurasi di masa depan.

Apa yang harus saya lakukan jika muncul error The operation is not permitted due to loss polardb service linked role. selama peningkatan sementara?

Error ini menunjukkan bahwa akun Anda belum diotorisasi dengan peran terkait layanan PolarDB AliyunServiceRoleForPolarDB. Untuk mengatasinya, ikuti langkah-langkah di bagian Service-linked role authorization.

Apa yang harus saya lakukan jika muncul error "The temporary upgrade expiration time cannot be earlier than: XXX"?

Setelah peningkatan sementara, jika performa masih tidak mencukupi dan Anda perlu memperpanjang durasi, Anda dapat melakukan satu peningkatan tambahan sebelum waktu pemulihan asli tiba. Restore Point baru harus setidaknya satu jam lebih lambat daripada waktu pemulihan peningkatan pertama.

Bagaimana cara menurunkan spesifikasi, menambah, atau menghapus node untuk klaster yang telah ditingkatkan sementara?

Selama peningkatan sementara, operasi seperti menurunkan spesifikasi atau menambah dan menghapus node tidak didukung. Anda harus terlebih dahulu mengonversi peningkatan sementara menjadi peningkatan permanen sebelum dapat melakukan operasi tersebut.