Setelah membuat kluster PolarDB, Anda dapat memodifikasi parameter kluster dan nodenya melalui Konsol PolarDB serta mengekspor parameter yang telah dimodifikasi sebagai template. Template ini dapat diterapkan ke kluster lain dalam wilayah yang sama untuk kemudahan konfigurasi. Topik ini menjelaskan cara memodifikasi parameter kluster dan node, mengekspor parameter sebagai template, serta menerapkan template.
Informasi latar belakang
PolarDB memungkinkan pengguna mengonfigurasi parameter node kluster sesuai dengan kebutuhan bisnis.
Setelah menambahkan node baru ke kluster, pengaturan parameter kluster secara otomatis diterapkan pada node tersebut.
Jika node utama tidak tersedia, node baca akan mengambil alih.
Node utama yang asli menjadi node baca, dan parameter nodenya tetap tidak berubah.
Node baca yang asli menjadi node utama, dan parameter nodenya tetap tidak berubah.
Jika zona utama gagal, node di zona sekunder menjadi node utama baru. Pengaturan parameter kluster diterapkan pada node utama baru tersebut.
Peringatan
Untuk memastikan kompatibilitas dengan file konfigurasi MySQL, semua parameter di PolarDB console memiliki awalan loose_. Pastikan Anda memodifikasi parameter yang memiliki awalan loose_ di Konsol PolarDB.
Sebagai contoh,
loose_rds_audit_log_event_buffer_sizedanrds_audit_log_event_buffer_sizebekerja dengan cara yang sama.Anda hanya dapat memodifikasi sebagian parameter node di Konsol PolarDB.
Untuk memodifikasi parameter node yang tidak dapat diubah di konsol, kunjungi Pusat Kuota. Kemudian, klik Apply di kolom Actions yang sesuai dengan nama kuota Set cluster parameters and node parameters. Di bagian Reason, tentukan parameter dan ID kluster yang ingin Anda ubah.
CatatanAnda hanya dapat memodifikasi parameter node berikut:
PolarDB for MySQL 5.6 dan 5.7:
innodb_buffer_pool_size.PolarDB for MySQL 8.0:
innodb_buffer_pool_size,loose_oss_outfile_buffer_size,loose_max_oss_outfile_threads, danloose_csv_oss_buff_size.
Jika Anda memerlukan bantuan untuk konfigurasi atau ingin memodifikasi parameter node lainnya, silakan Hubungi kami untuk mendapatkan bantuan.
Modifikasi parameter
Setelah memodifikasi parameter kluster, perubahan tersebut akan berlaku untuk semua node dalam kluster. Jika Anda memodifikasi parameter node, perubahan hanya berlaku untuk node tersebut. Berikut adalah langkah-langkah untuk memodifikasi parameter kluster:
Masuk ke Konsol PolarDB.
Di pojok kiri atas, pilih wilayah tempat kluster ditempatkan.
Temukan kluster dan klik ID-nya.
Di panel navigasi di sisi kiri, pilih Settings and Management > Parameters.
Pilih Cluster dari daftar drop-down di pojok kiri atas.
Untuk memodifikasi parameter sebuah node, pilih node dari daftar drop-down di pojok kiri atas.

Di pojok kiri atas halaman, klik Modify.
Temukan parameter dan masukkan nilai baru.
CatatanAnda harus memasukkan nilai dalam rentang yang ditentukan di kolom Range to Be Modified. Jika tidak, pesan kesalahan akan muncul saat Anda klik Submit Changes.
Anda dapat mengklik ikon
di sebelah kanan parameter untuk melihat detail parameter tersebut.Di Konsol PolarDB, setiap parameter memiliki awalan "loose_" untuk membedakannya dari jenis variabel atau pengaturan lainnya. Sebagai contoh, awalan "loose_" ditambahkan ke parameter rds_audit_log_event_buffer_size di Konsol PolarDB.
Klik Submit Changes di pojok kiri atas.
Di panel Save Changes, pilih node tempat Anda ingin perubahan tersebut berlaku dan klik OK.
CatatanPerubahan terhadap parameter yang memiliki nilai Force Restart bernilai Yes hanya akan berlaku setelah semua node dalam kluster di-restart. Sebelum node di-restart, pastikan bahwa restart tersebut tidak memengaruhi layanan Anda.
Jika kluster Anda menjalankan PolarDB for MySQL 8.0, Anda dapat mengatur parameter innodb_fast_startup ke ON untuk mempercepat proses restart.
Terapkan template parameter
Setelah mengonfigurasi parameter, Anda dapat melakukan langkah-langkah berikut untuk menerapkan template parameter:
Ekspor pengaturan parameter kluster sebagai template parameter.
Masuk ke Konsol PolarDB.
Di pojok kiri atas konsol, pilih wilayah tempat kluster ditempatkan.
Temukan kluster dan klik ID kluster.
Di panel navigasi di sisi kiri, pilih .
Klik Export as Template.
CatatanJika Anda ingin memodifikasi parameter di template, kami sarankan Anda memodifikasi parameter terlebih dahulu, lalu klik Export as Template.
Parameter dalam template yang diekspor mencakup parameter yang Anda ubah secara manual dan parameter yang diubah secara otomatis oleh kluster yang sedang berjalan.
Di kotak dialog Apply Template, konfigurasikan parameter. Tabel berikut menjelaskan parameter tersebut.
Parameter
Deskripsi
Template Name
Nama template parameter. Nama tersebut harus memenuhi persyaratan berikut:
Dapat berisi huruf, angka, dan garis bawah (_) dan tidak boleh berisi karakter Cina. Harus dimulai dengan huruf.
Harus memiliki panjang 8 hingga 64 karakter.
Description
Deskripsi template parameter. Deskripsi tersebut dapat memiliki panjang hingga 200 karakter.
Klik OK.
Terapkan template parameter ke kluster.
Klik Apply Template.
Di kotak dialog Apply Template, pilih nama template yang ingin Anda terapkan dan klik OK.
CatatanAnda dapat melihat jumlah parameter, apakah restart diperlukan, dan waktu pembaruan.
Jika restart diperlukan, kami sarankan Anda menerapkan template parameter selama jam-jam sepi dan pastikan aplikasi Anda dapat terhubung kembali secara otomatis ke kluster.
Anda dapat menerapkan template parameter ke kluster di halaman Parameter Templates. Untuk informasi lebih lanjut, lihat Apply a parameter template.
Bandingkan pengaturan parameter node yang berbeda
Anda dapat menggunakan fitur perbandingan nilai parameter untuk membandingkan pengaturan parameter node yang berbeda.
Masuk ke Konsol PolarDB.
Di pojok kiri atas, pilih wilayah tempat kluster ditempatkan.
Temukan kluster dan klik ID-nya.
Di panel navigasi di sisi kiri, pilih Settings and Management > Parameters.
Di pojok kiri atas halaman, klik Compare.

Pilih node yang ingin Anda bandingkan pengaturan parameternya. Lalu, Anda dapat melihat hasil perbandingan.
Operasi API terkait
Operasi | Deskripsi |
Meminta parameter kluster. | |
Memodifikasi parameter kluster. | |
Memodifikasi parameter kluster dan menerapkan parameter yang telah dimodifikasi ke node tertentu. | |
Memodifikasi parameter node tunggal dan menerapkannya ke node tersebut. | |
Meminta parameter default dalam template parameter. |