All Products
Search
Document Center

PolarDB:Mengubah spesifikasi node komputasi secara manual

Last Updated:Jun 22, 2026

Saat beban kerja Anda mengalami fluktuasi siklikal atau memerlukan penyesuaian terencana, Anda dapat melakukan peningkatan atau penurunan spesifikasi node komputasi (CPU dan memori) kluster PolarDB secara manual. Tindakan ini membantu memenuhi kebutuhan performa sekaligus mengendalikan biaya.

Penilaian dampak

Sebelum mengubah spesifikasi, evaluasi potensi dampaknya terhadap bisnis Anda.

Dampak layanan

Mengubah spesifikasi kluster PolarDB memicu restart node, yang menyebabkan koneksi transient dan fluktuasi performa singkat. Dampak tersebut bergantung pada apakah kluster mendukung fast failover (hot standby) serta status Binlog (aktif atau tidak).

  • Jika kluster tidak mendukung fast failover (hot standby), koneksi transient berdurasi sekitar 20 hingga 30 detik dapat terjadi selama perubahan spesifikasi. Pastikan aplikasi Anda memiliki mekanisme retry koneksi sebelum switchover dilakukan.

  • Jika kluster mendukung fast failover (hot standby), perubahan spesifikasi dengan Binlog aktif dapat menyebabkan koneksi transient selama sekitar 5 hingga 10 detik. Jika Binlog dinonaktifkan, performa dapat turun ke nol selama 1 hingga 3 detik, tetapi tidak terjadi koneksi transient dan transaksi tidak terganggu.

Penting
  • Durasi perubahan: Tugas perubahan memerlukan waktu sekitar 5 menit per node komputasi. Misalnya, mengubah dua node memerlukan waktu sekitar 10 menit. Durasi aktual bergantung pada faktor-faktor seperti beban kerja kluster serta jumlah database dan tabel.

  • Latensi data: Selama perubahan, latensi replikasi pada node read-only mungkin lebih lama dari biasanya.

  • Keamanan data: Perubahan spesifikasi hanya menyesuaikan resource node komputasi dan tidak memengaruhi data yang sudah ada di kluster.

  • Urutan restart: Saat Anda mengubah spesifikasi node primary dan node read-only secara bersamaan, sistem akan me-restart node read-only terlebih dahulu, lalu me-restart node primary. Tidak terjadi switchover primary/secondary selama proses ini.

Batasan spesifikasi node

Untuk memastikan stabilitas dan ketersediaan tinggi kluster, batasan berikut berlaku untuk spesifikasi node primary dan node read-only:

  • Pastikan setidaknya satu node read-only memiliki spesifikasi yang sama dengan node primary.

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

  • Node read-only harus memiliki memori minimal separuh dari memori node primary.

  • Node read-only memiliki persyaratan minimum core CPU yang sesuai dengan spesifikasi CPU node primary:

    Inti CPU node utama

    Core CPU minimum node read-only

    2

    2

    4

    4

    8

    4

    16

    8

    32

    16

    64

    32

    88

    64

    120

    64

Catatan

Prasyarat

Sebelum memulai, pastikan prasyarat berikut terpenuhi:

  • Metode penagihan: Kluster target harus menggunakan metode penagihan Subscription atau Pay-as-you-go.

  • Status kluster: Kluster target harus berada dalam status Running, dan tidak ada tugas perubahan konfigurasi lain yang sedang berlangsung, seperti penambahan atau penghapusan node, atau peningkatan versi minor.

Prosedur

  1. Masuk ke Konsol PolarDB. Di panel navigasi sebelah kiri, klik Clusters. Pilih region tempat kluster Anda berada.

  2. Buka halaman Change Configurations dengan salah satu metode berikut:

    • Pada kolom Actions untuk kluster target, klik Change Configurations.

    • Klik ID kluster target untuk membuka halaman Basic Information. Di bagian Database Nodes, klik Change Configurations.

  3. Pada dialog Change Configurations, pilih Upgrade atau Downgrade, lalu klik OK.

  4. Pada halaman Upgrade/Downgrade, konfirmasi Current Configuration dan atur parameter berikut:

    Parameter

    Deskripsi

    Edition

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

    Node

    Pilih spesifikasi baru untuk node yang ingin diubah. Anda dapat menerapkan spesifikasi yang sama ke seluruh kluster atau mengonfigurasi setiap node secara individual.

    Catatan

    Pastikan satu node read-only memiliki spesifikasi yang sama dengan node primary. Anda dapat mengonfigurasi spesifikasi node lain sesuai kebutuhan.

    Switchover time

    Pilih kapan perubahan konfigurasi akan diterapkan.

    • Effective Immediately: Perubahan diterapkan segera.

    • Scheduled Switchover: Pilih waktu dalam 24 jam ke depan. Perubahan akan diselesaikan dalam 30 menit setelah waktu yang ditentukan. Anda dapat melihat atau membatalkan tugas tersebut di halaman Scheduled Tasks.

  5. Baca perjanjian layanan, lalu klik Buy Now untuk menyelesaikan pembayaran. Setelah pembayaran selesai, sistem akan menjalankan tugas pada waktu switchover yang ditentukan.

Penagihan

Perubahan spesifikasi memengaruhi biaya Anda. Aturan penagihan bervariasi berdasarkan metode penagihan kluster.

  • Pay-as-you-go: Setelah perubahan spesifikasi berhasil, Anda akan ditagih per jam berdasarkan spesifikasi baru.

  • Subscription:

    • Upgrade: Anda harus membayar selisih harga antara spesifikasi baru dan lama untuk periode langganan yang tersisa.

    • Downgrade: Sistem secara otomatis menghitung nilai sisa dan mengeluarkan pengembalian dana. Untuk informasi lebih lanjut, lihat Refund rules for downgrades.

API Terkait

API

Deskripsi

ModifyDBNodeClass

Memodifikasi spesifikasi satu node dalam kluster PolarDB.

ModifyDBNodesClass

Memodifikasi spesifikasi beberapa node dalam kluster PolarDB.

FAQ

Apa yang harus saya lakukan jika muncul error "insufficient resources" saat mengubah konfigurasi?

Jika sistem menampilkan prompt The available resources are insufficient. Please try again in another region or zone. saat Anda memilih spesifikasi node tertentu selama perubahan konfigurasi, artinya spesifikasi yang dipilih telah habis di zona saat ini. Kami menyarankan Anda melakukan salah satu operasi berikut:

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

  2. Ubah zona: Pertimbangkan untuk mengubah zona secara manual guna mencegah kekurangan resource selama perubahan konfigurasi di masa depan.